diff --git a/perl-Net-Pcap.spec b/perl-Net-Pcap.spec index b80d078..f2dc4c1 100644 --- a/perl-Net-Pcap.spec +++ b/perl-Net-Pcap.spec @@ -1,6 +1,6 @@ Name: perl-Net-Pcap Version: 0.16 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Interface to pcap(3) LBL packet capture library Group: Development/Libraries @@ -13,12 +13,21 @@ BuildRequires: perl(ExtUtils::MakeMaker), perl(Test::More) BuildRequires: libpcap-devel Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +%{?perl_default_filter} + %description perl-Net-Pcap provides Perl bindings to the LBL pcap(3) library. %prep %setup -q -n Net-Pcap-%{version} +for f in README Changes ; do + iconv -f iso-8859-1 -t utf-8 $f >$f.conv && mv -f $f.conv $f +done + +chmod 0644 eg/* + +sed -i -e '1s~#!perl~#!%{__perl}~' t/*.t %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" @@ -27,7 +36,7 @@ make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT -make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +make pure_install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';' find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' @@ -45,7 +54,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc Changes README -%doc t/ +%doc eg/ t/ %{_bindir}/* %{perl_vendorarch}/auto/* %{perl_vendorarch}/Net @@ -53,6 +62,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Mar 02 2010 Iain Arnell 0.16-4 +- include examples as documentation +- use perl_default_filter and DESTDIR +- silence rpmlint + * Mon Dec 7 2009 Stepan Kasal - 0.16-3 - rebuild against perl 5.10.1