Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > main-src > by-pkgid > a3629b970b82313ad006bd4281388e46 > files > 3

SnortSnarf-020126.1-1mdk.src.rpm

%define major 1
%define program_name snortsnarf.pl

Summary: Snort HTML LOG converter
Name: SnortSnarf
Version: 020126.1
Release: 1mdk
Source: %name-%{version}.tar.bz2
Patch: %name-020126.1.perl-path.patch.bz2
License: GPL
URL:http://www.silicondefense.com/snortsnarf/
BuildRequires:	perl-devel
BuildRoot: %{_tmppath}/build-%{name}-%{version}
Group: Monitoring
Requires: snort >= 1.7 perl >= 5.6.1

%description
This program creates a set of HTML pages to allow you to quickly and 
conveniently navigate around output files of the Snort intrusion detection 
system(http://www.snort.org/).

%prep
%setup -q

%patch -p1
%build
cd Time-modules
perl Makefile.PL
make

%install
mkdir -p $RPM_BUILD_ROOT/%perl_sitearch/Time
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man3
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
mkdir -p $RPM_BUILD_ROOT/var/www/cgi-bin
cp -a $RPM_BUILD_DIR/%{name}-%{version}/include/* $RPM_BUILD_ROOT%perl_sitearch/
cp -a $RPM_BUILD_DIR/%{name}-%{version}/Time-modules/blib/man3/*.3 $RPM_BUILD_ROOT/%{_mandir}/man3
cp -a $RPM_BUILD_DIR/%{name}-%{version}/Time-modules/blib/lib/Time/* $RPM_BUILD_ROOT%perl_sitearch/Time
cp -a $RPM_BUILD_DIR/%{name}-%{version}/%{program_name} $RPM_BUILD_ROOT%{_bindir}
cp -a $RPM_BUILD_DIR/%{name}-%{version}/{utilities/*,nmap2html/*.pl} $RPM_BUILD_ROOT%{_bindir}
perl -p -i -e 's|snort\.alert|syslog|' $RPM_BUILD_ROOT%{_bindir}/%{program_name}
cp -a $RPM_BUILD_DIR/%{name}-%{version}/{Changes,README,nmap2html/README.nmap2html,sisr/README.SISR,COPYING,Usage,sisr} \
$RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
cp -a $RPM_BUILD_DIR/%{name}-%{version}/cgi/* $RPM_BUILD_ROOT/var/www/cgi-bin

%clean
rm -rf $RPM_BUILD_ROOT

%files 
%defattr(-,root,root)
%perl_sitearch/*
%{_bindir}/*
%{_docdir}/*
%{_mandir}/man3/*
/var/www/cgi-bin/*

%changelog
* Fri Mar 16 2002 Florin <florin@mandrakesoft.com> 020126.1-1mdk
- 020126.1
- update the patch

* Thu Oct 25 2001 Stefan van der Eijk <stefan@eijk.nu> 010821.1-2mdk
- BuildRequires: perl-devel

* Thu Oct 11 2001 Florin <florin@mandrakesoft.com> 010821.1-1mdk
- 010821.1

* Mon Apr 23 2001 Florin Grad <florin@mandrakesoft.com> 041501.1-1mdk
- new version
- add the perl-path.patch

* Wed Apr 3 2001 Florin Grad <florin@mandrakesoft.com> 011601.1-1mdk
- First attempt.