# argus-clients spec file # Harry Hoffman packager %define ver 2.0 %define rel 6.1 Summary: Argus Network Auditing Software Clients Name: argus-clients Version: %ver Release: %{rel}.HH Copyright: QoSient LLC 2000-2004 Group: Applications/Internet Source0: ftp://ftp.qosient.com/pub/argus/argus-clients-%{ver}.%{rel}.tar.gz URL: http://qosient.com/argus Packager: Harry Hoffman Patch0: argus-2.0.6-clients-fixes.1.patch Prefix: %{_prefix} BuildRoot: %{_tmppath}/%{name}-root %description Argus (Audit Record Generation and Utilization System) is an IP network transaction auditing tool. The data generated by argus can be used for a wide range of tasks such as network operations, security and performance management. %define argusdir /usr %define arguslog /var/log/argus %define argusdocs /usr/share/doc/argus-%{ver} %define argusdata /var/argus %define argusbin %{argusdir}/bin %define argussbin %{argusdir}/sbin %prep %setup -n %{name}-%{ver}.%{rel} %patch0 -p1 %build %configure --prefix=%{_prefix} --sysconfdir=%{_sysconfdir} make mkdir -p ${RPM_BUILD_ROOT}/%{argusdir} mkdir -p ${RPM_BUILD_ROOT}/%{argusbin} mkdir -p ${RPM_BUILD_ROOT}/%{argusdocs} mkdir -p ${RPM_BUILD_ROOT}/%{_mandir}/man1 mkdir -p ${RPM_BUILD_ROOT}/%{_mandir}/man5 cp -Rp support ${RPM_BUILD_ROOT}/%{argusdocs} cp -Rp doc/* ${RPM_BUILD_ROOT}/%{argusdocs} install -m 0644 README ${RPM_BUILD_ROOT}/%{argusdocs} install -m 0644 COPYING ${RPM_BUILD_ROOT}/%{argusdocs} install -m 0555 bin/ra* ${RPM_BUILD_ROOT}/%{argusbin} install -m 0555 bin/argus* ${RPM_BUILD_ROOT}/%{argusbin} install -m 0555 support/Archive/argus* ${RPM_BUILD_ROOT}/%{argusbin} install -m 0644 man/man1/* ${RPM_BUILD_ROOT}/%{_mandir}/man1/ install -m 0644 man/man5/* ${RPM_BUILD_ROOT}/%{_mandir}/man5/ %post %files %defattr(-,root,root) %{argusbin}/* %doc %{argusdocs} %{_mandir}/man1/* %{_mandir}/man5/*