--- libnet-dns-async-perl-1.07.orig/debian/control +++ libnet-dns-async-perl-1.07/debian/control @@ -0,0 +1,33 @@ +Source: libnet-dns-async-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 7.0.0) +Build-Depends-Indep: perl (>= 5.8.8-12), libnet-dns-perl +Maintainer: Debian Perl Group +Uploaders: Jan Wagner , + Ansgar Burchardt +Standards-Version: 3.8.0 +Homepage: http://search.cpan.org/dist/Net-DNS-Async/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libnet-dns-async-perl/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libnet-dns-async-perl/ + +Package: libnet-dns-async-perl +Architecture: all +Depends: ${perl:Depends}, ${misc:Depends}, libnet-dns-perl +Description: Asynchronous DNS helper for high volume perl applications + Net::DNS::Async is a fire-and-forget asynchronous DNS helper. + That is, the user application adds DNS questions to the helper, and + the callback will be called at some point in the future without + further intervention from the user application. The application need + not handle selects, timeouts, waiting for a response or any other + such issues. + . + If the same query is added to the queue more than once, the module + may combine the queries; that is, it will perform the query only + once, and will call each callback registered for that query in turn, + passing the same Net::DNS::Response object to each query. For this + reason, you should not modify the Net::DNS::Response object in any + way lest you break things horribly for a subsequent callback. + . + This module is similar in principle to POE::Component::Client::DNS, but + does not require POE. --- libnet-dns-async-perl-1.07.orig/debian/copyright +++ libnet-dns-async-perl-1.07/debian/copyright @@ -0,0 +1,24 @@ +Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=228 +Upstream-Name: Net-DNS-Async +Upstream-Maintainer: Shevek +Upstream-Source: http://search.cpan.org/dist/Net-DNS-Async/ + +Files: * +Copyright: © 2005-2006, Shevek +License: GPL-1+ | Artistic + This program is free software; you can redistribute it and/or modify + it under the same terms as Perl itself. + . + Perl is distributed under your choice of the GNU General Public License or + the Artistic License. On Debian GNU/Linux systems, the complete text of the + GNU General Public License can be found in `/usr/share/common-licenses/GPL' + and the Artistic Licence in `/usr/share/common-licenses/Artistic'. + +Files: debian/* +Copyright: + © 2008, Jan Wagner + © 2008, Ansgar Burchardt +License: GPL-1+ | Artistic + The Debian packaging is licensed under the same terms as the software itself + (see above). + --- libnet-dns-async-perl-1.07.orig/debian/watch +++ libnet-dns-async-perl-1.07/debian/watch @@ -0,0 +1,3 @@ +# format version number, currently 3; this line is compulsory! +version=3 +http://search.cpan.org/dist/Net-DNS-Async/ .*/Net-DNS-Async-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ --- libnet-dns-async-perl-1.07.orig/debian/compat +++ libnet-dns-async-perl-1.07/debian/compat @@ -0,0 +1 @@ +7 --- libnet-dns-async-perl-1.07.orig/debian/changelog +++ libnet-dns-async-perl-1.07/debian/changelog @@ -0,0 +1,18 @@ +libnet-dns-async-perl (1.07-1) unstable; urgency=low + + [ Jan Wagner ] + * Updating standards version to 3.8.0, no changes needed + + [ Ansgar Burchardt ] + * New upstream release. + * Refresh debian/rules for debhelper 7. + * Convert debian/copyright to proposed machine-readable format. + * Add myself to Uploaders. + + -- Ansgar Burchardt Mon, 06 Oct 2008 18:33:39 +0200 + +libnet-dns-async-perl (1.06-1) unstable; urgency=low + + * Initial Release (Closes: #470075). + + -- Jan Wagner Sun, 09 Mar 2008 01:03:11 +0100 --- libnet-dns-async-perl-1.07.orig/debian/rules +++ libnet-dns-async-perl-1.07/debian/rules @@ -0,0 +1,26 @@ +#!/usr/bin/make -f + +build: build-stamp +build-stamp: + dh build --before dh_auto_test + # leave 2nd test out, cause it needs network connection + $(MAKE) test TEST_FILES="t/01_use.t" + dh build --after dh_auto_test + touch $@ + +clean: + dh $@ + +install: install-stamp +install-stamp: build-stamp + dh install + touch $@ + +binary-arch: + +binary-indep: install + dh $@ + +binary: binary-arch binary-indep + +.PHONY: binary binary-arch binary-indep install clean build