Hello community, here is the log from the commit of package perl-Net-Patricia for openSUSE:Factory checked in at 2014-07-21 10:35:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Net-Patricia (Old) and /work/SRC/openSUSE:Factory/.perl-Net-Patricia.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Net-Patricia" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Net-Patricia/perl-Net-Patricia.changes 2014-02-19 07:23:47.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Net-Patricia.new/perl-Net-Patricia.changes 2014-07-21 10:35:52.000000000 +0200 @@ -1,0 +2,6 @@ +Sun Jul 20 07:45:54 UTC 2014 - [email protected] + +- regenerate spec file to use perl macros + - fixes build in factory + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Net-Patricia.spec ++++++ --- /var/tmp/diff_new_pack.LL53AC/_old 2014-07-21 10:35:53.000000000 +0200 +++ /var/tmp/diff_new_pack.LL53AC/_new 2014-07-21 10:35:53.000000000 +0200 @@ -16,6 +16,8 @@ # +#disable test suite as it doesn't work at all without being online +#and our build hosts are completly without network interfaces %bcond_with test Name: perl-Net-Patricia @@ -26,59 +28,55 @@ License: GPL-2.0+ and BSD-2-Clause Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Net-Patricia/ -Source: http://search.cpan.org/CPAN/authors/id/G/GR/GRUBER/%{cpan_name}-%{version}.tar.gz +Source: http://www.cpan.org/authors/id/G/GR/GRUBER/%{cpan_name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Module::Build) -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} -%if %{with test} -BuildRequires: perl(Test::More) >= 0.88 -%endif -BuildRequires: perl(Module::Build) >= 0.36 BuildRequires: perl(Net::CIDR::Lite) >= 0.20 BuildRequires: perl(Socket6) +BuildRequires: perl(Test::More) >= 0.88 +BuildRequires: perl(version) +Requires: perl(Net::CIDR::Lite) >= 0.20 Requires: perl(Socket6) +Requires: perl(Test::More) >= 0.88 +Requires: perl(version) +%{perl_requires} %description -This module uses a Patricia Trie data structure to quickly perform IP address prefix matching for -applications such as IP subnet, network or routing table lookups. The data structure is based on a -radix tree using a radix of two, so sometimes you see patricia implementations called "radix" as -well. The term "Trie" is derived from the word "retrieval" but is pronounced like "try". Patricia -stands for "Practical Algorithm to Retrieve Information Coded as Alphanumeric", and was first -suggested for routing table lookups by Van Jacobsen. Patricia Trie performance characteristics -are well-known as it has been employed for routing table lookups within the BSD kernel since the -4.3 Reno release. - -The BSD radix code is thoroughly described in "TCP/IP Illustrated, Volume 2" by Wright and Stevens -and in the paper ``A Tree-Based Packet Routing Table for Berkeley Unix'' by Keith Sklower. +This module uses a Patricia Trie data structure to quickly perform IP +address prefix matching for applications such as IP subnet, network or +routing table lookups. The data structure is based on a radix tree using a +radix of two, so sometimes you see patricia implementations called "radix" +as well. The term "Trie" is derived from the word "retrieval" but is +pronounced like "try". Patricia stands for "Practical Algorithm to Retrieve +Information Coded as Alphanumeric", and was first suggested for routing +table lookups by Van Jacobsen. Patricia Trie performance characteristics +are well-known as it has been employed for routing table lookups within the +BSD kernel since the 4.3 Reno release. + +The BSD radix code is thoroughly described in "TCP/IP Illustrated, Volume +2" by Wright and Stevens and in the paper ``A Tree-Based Packet Routing +Table for Berkeley Unix'' by Keith Sklower. %prep %setup -q -n %{cpan_name}-%{version} %build -perl Makefile.PL installdirs=vendor -make +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +%{__make} %{?_smp_mflags} %if %{with test} - %check -#disable test suite as it doesn't work at all without being online -#and our build hosts are completly without network interfaces -make test +%{__make} test %endif %install -make pure_install DESTDIR=%{buildroot} -rm %{buildroot}%{perl_vendorlib}/*/auto/Net/Patricia/Patricia.bs -rm %{buildroot}%{perl_vendorlib}/*/auto/Net/Patricia/.packlist +%perl_make_install +%perl_process_packlist %perl_gen_filelist -%clean -rm -rf %{buildroot} - %files -f %{name}.files -%defattr(-,root,root,-) -%doc Changes README COPYING +%defattr(-,root,root,755) +%doc Changes COPYING MYMETA.json MYMETA.yml README %changelog -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
