#NetAddr-IP Perl Module # %define name perl-netaddr-ip %define version 4.027 Summary: Manages IPv4 and IPv6 addresses and subnets Name: %{name} Version: %{version} Release: 0 License: Perl Artistic Licence Vendor: Luis E. Muñoz Source0: %{name}-%{version}.tar.bz2 URL: http://search.cpan.org/~miker/NetAddr-IP-4.027/ Group: Development/Libraries/Perl Packager: Pablo de la Concepcion Prefix: /usr/share BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch Requires: perl AutoReq: 1 Provides: %{name}-%{version} %description NetAddr::IP - Manage IP addresses and subnets This distribution is designed as a help for managing (ranges of) IP addresses. It includes efficient implementations for most common tasks done to subnets or ranges of IP addresses, namely verifying if an address is within a subnet, comparing, looping, splitting subnets into longer prefixes, compacting addresses to the shortest prefixes, etc. LICENSE AND WARRANTY This software is (c) Luis E. Muñoz and Michael A. Robinton. It can be used under the terms of the perl artistic license provided that proper credit for the work of the authors is preserved in the form of this copyright notice and license for this module. No warranty of any kind is expressed or implied. This code might make your computer go up in a puff of black smoke. %prep rm -rf $RPM_BUILD_ROOT # Unconpress quietly (-q) %setup -q %build perl Makefile.PL -noxs make make test %install %perl_make_install %perl_process_packlist %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, root, root) %doc Changes README MANIFEST %{perl_vendorlib}/NetAddr/IP/Util_IS.pm %{perl_vendorlib}/NetAddr/IP/UtilPP.pm %{perl_vendorlib}/NetAddr/IP/Lite.pm %{perl_vendorlib}/NetAddr/IP/Util.pm %{perl_vendorlib}/NetAddr/IP.pm %{perl_vendorarch}/auto/NetAddr/IP/.packlist %{perl_vendorlib}/auto/NetAddr/IP/Util/autosplit.ix %{perl_vendorlib}/auto/NetAddr/IP/Util/inet_any2n.al %{perl_vendorlib}/auto/NetAddr/IP/Util/inet_n2ad.al %{perl_vendorlib}/auto/NetAddr/IP/Util/inet_n2dx.al %{perl_vendorlib}/auto/NetAddr/IP/Util/ipv6_aton.al %{perl_vendorlib}/auto/NetAddr/IP/Util/ipv6_n2d.al %{perl_vendorlib}/auto/NetAddr/IP/Util/ipv6_n2x.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/_128x10.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/_128x2.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/_bcd2bin.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/_bcdcheck.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/_bin2bcdn.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/_deadlen.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/_sa128.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/add128.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/addconst.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/autosplit.ix %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/bcd2bin.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/bcdn2bin.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/bcdn2txt.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/bin2bcd.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/bin2bcdn.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/comp128.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/hasbits.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/ipanyto6.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/ipv4to6.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/ipv6to4.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/isIPv4.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/mask4to6.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/maskanyto6.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/notcontiguous.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/shiftleft.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/simple_pack.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/slowadd128.al %{perl_vendorlib}/auto/NetAddr/IP/UtilPP/sub128.al %{perl_vendorlib}/auto/NetAddr/IP/_compV6.al %{perl_vendorlib}/auto/NetAddr/IP/_compact_v6.al %{perl_vendorlib}/auto/NetAddr/IP/_splitplan.al %{perl_vendorlib}/auto/NetAddr/IP/_splitref.al %{perl_vendorlib}/auto/NetAddr/IP/autosplit.ix %{perl_vendorlib}/auto/NetAddr/IP/coalesce.al %{perl_vendorlib}/auto/NetAddr/IP/compactref.al %{perl_vendorlib}/auto/NetAddr/IP/do_prefix.al %{perl_vendorlib}/auto/NetAddr/IP/full.al %{perl_vendorlib}/auto/NetAddr/IP/full6.al %{perl_vendorlib}/auto/NetAddr/IP/hostenum.al %{perl_vendorlib}/auto/NetAddr/IP/mod_version.al %{perl_vendorlib}/auto/NetAddr/IP/nprefix.al %{perl_vendorlib}/auto/NetAddr/IP/prefix.al %{perl_vendorlib}/auto/NetAddr/IP/re.al %{perl_vendorlib}/auto/NetAddr/IP/re6.al %{perl_vendorlib}/auto/NetAddr/IP/short.al %{perl_vendorlib}/auto/NetAddr/IP/wildcard.al %doc %{_mandir}/man3/* /var/adm/perl-modules/%{name}