File perl-Net-DNS.spec of Package perl-Net-DNS
#
# spec file for package perl-Net-DNS (Version 0.63)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: perl-Net-DNS
BuildRequires: perl-Digest-HMAC perl-Net-IP
Version: 0.63
Release: 42
Provides: perl_dns
Obsoletes: perl_dns
Requires: perl-Digest-HMAC
Requires: perl-Net-IP
Requires: perl = %{perl_version}
AutoReqProv: on
Group: Development/Libraries/Perl
License: Artistic License; GPL v2 or later
Url: http://cpan.org/modules/by-module/Net/
Summary: Perl interface to the DNS resolver
Source: Net-DNS-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Net::DNS is a Perl interface to the DNS resolver. It allows the
programmer to perform any type of DNS query from a Perl script. For
details and examples, please read the Net::DNS manual page.
Authors:
--------
Michael Fuhr <mfuhr@dimensional.com>
%prep
%setup -q -n Net-DNS-%{version}
%build
find demo contrib -type f | xargs -n 1 sed -i "s@/usr/local/bin/@/usr/bin/@"
perl Makefile.PL OPTIMIZE="$RPM_OPT_FLAGS -Wall"
make
%check
make test || true
%install
%perl_make_install
%perl_process_packlist
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc Changes README TODO demo contrib
%doc %{_mandir}/man?/*
%{perl_vendorarch}/Net
%{perl_vendorarch}/auto/Net
/var/adm/perl-modules/%{name}
%changelog
* Fri Nov 28 2008 ro@suse.de
- ignore test suite results for the moment
(will not work without networking support in build environment)
* Thu Feb 21 2008 anicka@suse.cz
- update to 0.63
* Feature NotifyHandler in Nameserver
* bugfixes
* Mon Jan 07 2008 anicka@suse.cz
- fix possible DoS in Net/DNS/RR/A.pm [#350245]
* Fri Jan 04 2008 anicka@suse.cz
- update to 0.62
* Move of some functionality out of the Packet to the Question
and RR classes; parsing of elements in the packet is now
performed by calling the appropriate subclasses.
* the Net::DNS::Packet's answersize() method will from now on
ignore its arguments and just return the size of the packet.
* The Net::DNS::RR->new() method used to call
Net::DNS::RR->new_from_data() whenever called with the appropriate
combination of arguments. That (undocumented) behavior has been
deprecated. Use Net::DNS::RR->new_from_data() directly if you
depended on that.
* Net::DNS::Packets unique_push now ignores the TTL in
comparison of uniqueness, this is closer to the intend of
RFC2181, but not yet fully compliant.
* bugfixes, test fixes
* Mon Oct 08 2007 anicka@suse.cz
- update to 0.61
* Modification of $_ in various places.
* t/11-inet6 assumed lowercase domain names.
* Tue Jul 03 2007 anicka@suse.cz
- update to 0.60
* Fix spelling mistakes in change log using interactive
spell checker (aspell).
* bugfixes
* Tue Sep 19 2006 anicka@suse.cz
- update to 0.59
* proper reverse mapping of IPv6 addresses
* bugfixes
* Thu Jul 13 2006 anicka@suse.cz
- update to 0.58
* added hooks for DLV support in Net::DNS::SEC
* many bugfixes
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Wed Jan 04 2006 anicka@suse.cz
- update to 0.55
* Mon Aug 01 2005 mjancar@suse.cz
- update tp 0.53
- add perl-Net-IP to Requires
* Thu Aug 19 2004 mjancar@suse.cz
- update to 0.48
* Sun Jun 20 2004 ro@suse.de
- fix find command in specfile
* Sat Feb 28 2004 ro@suse.de
- fix requirement for /usr/local
* Thu Feb 26 2004 mjancar@suse.cz
- update to 0.46
* Sun Jan 11 2004 adrian@suse.de
- build as user
* Fri Aug 22 2003 mjancar@suse.cz
- require the perl version we build with
* Fri Jul 18 2003 mjancar@suse.cz
- adapt to perl-5.8.1
- use %%perl_process_packlist
* Tue Jun 17 2003 mjancar@suse.cz
- update to 0.38
- use $RPM_OPT_FLAGS
- fix filelist
* Tue May 20 2003 mjancar@suse.cz
- remove unpackaged files
* Mon Apr 28 2003 mjancar@suse.cz
- update to version 0.34
* Fri Dec 20 2002 prehak@suse.cz
- updated to version 0.31
* Mon Jul 29 2002 mls@suse.de
- Fixed neededforbuild for perl-5.8.0
* Fri Jul 12 2002 prehak@suse.cz
- update to version 0.24
- added demo and contrib to documentation
- added perl-Test-Simple to neededforbuild
* Tue Jul 02 2002 mls@suse.de
- remove race in .packlist generation
* Fri May 24 2002 prehak@suse.cz
- added missing required modul perl-Digest-HMAC [#16224]
* Mon Dec 17 2001 rvasice@suse.cz
- update to version 0.19
* Mon Mar 26 2001 cihlar@suse.cz
- added make test
* Tue Nov 14 2000 cihlar@suse.cz
- renamed perl_dns -> perl-Net-DNS
* Tue Aug 22 2000 cihlar@suse.cz
- added BuildRoot
- bzipped sources
* Fri Jan 21 2000 ro@suse.de
- fixed filelist
* Tue Nov 09 1999 choeger@suse.de
- bugfix for spec-file
* Mon Nov 08 1999 choeger@suse.de
- first version