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 - co...@suse.com
+
+- 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: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to