summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog272
-rw-r--r--debian/control34
-rw-r--r--debian/copyright72
-rw-r--r--debian/gbp.conf5
-rw-r--r--debian/libnet-dns-sec-perl.docs1
-rwxr-xr-xdebian/rules11
-rw-r--r--debian/source/format1
-rw-r--r--debian/tests/pkg-perl/smoke-env1
-rw-r--r--debian/tests/pkg-perl/syntax-skip6
-rw-r--r--debian/upstream/metadata4
-rw-r--r--debian/watch2
11 files changed, 409 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..933985c
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,272 @@
+libnet-dns-sec-perl (1.23-1) unstable; urgency=medium
+
+ * Team upload.
+ * Import upstream version 1.23.
+
+ -- gregor herrmann <gregoa@debian.org> Fri, 10 Nov 2023 00:45:03 +0100
+
+libnet-dns-sec-perl (1.22-1) unstable; urgency=medium
+
+ * Team upload.
+ * Import upstream version 1.22.
+ * Update years of packaging copyright.
+ * Declare compliance with Debian Policy 4.6.2.
+ * Add debian/tests/pkg-perl/smoke-env.
+
+ -- gregor herrmann <gregoa@debian.org> Sat, 30 Sep 2023 00:38:54 +0200
+
+libnet-dns-sec-perl (1.20-1) unstable; urgency=medium
+
+ * Team upload.
+ * Import upstream version 1.20.
+ * Update years of packaging copyright.
+ * Add third-party copyright notices.
+ * Remove removed file from debian/copyright.
+ * debian/tests/pkg-perl/syntax-skip: remove removed file.
+ * Declare compliance with Debian Policy 4.6.1.
+
+ -- gregor herrmann <gregoa@debian.org> Sat, 08 Oct 2022 18:18:47 +0200
+
+libnet-dns-sec-perl (1.19-1) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Debian Janitor ]
+ * Remove constraints unnecessary since buster
+ * Build-Depends: Drop versioned constraint on libnet-dns-perl.
+ * libnet-dns-sec-perl: Drop versioned constraint on libnet-dns-perl
+ in Depends.
+ * libnet-dns-sec-perl: Drop versioned constraint on libnet-dns-perl
+ in Breaks.
+
+ [ gregor herrmann ]
+ * Import upstream version 1.19.
+ * Update years of upstream and packaging copyright.
+ * Declare compliance with Debian Policy 4.6.0.
+
+ -- gregor herrmann <gregoa@debian.org> Fri, 15 Oct 2021 18:20:11 +0200
+
+libnet-dns-sec-perl (1.18-1) unstable; urgency=medium
+
+ * Team upload.
+ * Import upstream version 1.18.
+ * debian/watch: remove uversionmangle which hasn't worked anymore
+ anyway.
+
+ -- gregor herrmann <gregoa@debian.org> Sun, 04 Oct 2020 18:06:21 +0200
+
+libnet-dns-sec-perl (1.17-1) unstable; urgency=medium
+
+ * Team upload.
+ * Update 'DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow' to '=+all'.
+ * Import upstream version 1.17.
+ * Bump debhelper-compat to 13.
+
+ -- gregor herrmann <gregoa@debian.org> Sat, 04 Jul 2020 14:26:58 +0200
+
+libnet-dns-sec-perl (1.16-1) unstable; urgency=medium
+
+ * Team upload.
+ * Import upstream version 1.16.
+
+ -- gregor herrmann <gregoa@debian.org> Fri, 15 May 2020 22:37:03 +0200
+
+libnet-dns-sec-perl (1.15-1) unstable; urgency=medium
+
+ * Team upload.
+ * Import upstream version 1.15.
+ * Update years of upstream and packaging copyright.
+ * Declare compliance with Debian Policy 4.5.0.
+ * Remove <!nocheck> from libssl-dev build dependency.
+ * Add new module to debian/tests/pkg-perl/syntax-skip.
+ * Remove libtest-simple-perl from Depends.
+
+ -- gregor herrmann <gregoa@debian.org> Sat, 08 Feb 2020 14:39:42 +0100
+
+libnet-dns-sec-perl (1.14-1) unstable; urgency=medium
+
+ * Team upload
+
+ * New upstream version 1.14
+ * d/control:
+ - Declare compliance with Debian Policy 4.4.1
+ - Add Rules-Requires-Root field
+ - Update Build-Depends for cross builds
+ - Annotate test-only build dependencies with <!nocheck>
+ * d/u/metadata:
+ - Add Bug-* fields; drop deprecated Contact/Name fields
+ * d/watch:
+ - Migrate to version 4 watch file format and simplify
+
+ -- Nick Morrott <nickm@debian.org> Mon, 25 Nov 2019 21:31:33 +0000
+
+libnet-dns-sec-perl (1.13-1) unstable; urgency=medium
+
+ * Team upload.
+ * Import upstream version 1.13
+ * Bump debhelper compatibility version to 12.
+ * Declare compatibility with Debian Policy 4.4.0.
+ * Update dependencies and normalize with "dh-make-perl refresh".
+ * autopkgtests: don't check syntax of Net/DNS/SEC/RSA.pm.
+ Similarly to the other modules we already skip there,
+ it's not meant to be used directly.
+
+ -- intrigeri <intrigeri@debian.org> Thu, 25 Jul 2019 02:04:54 +0000
+
+libnet-dns-sec-perl (1.11-1) unstable; urgency=medium
+
+ * Team upload
+ * Import upstream version 1.11
+ * Drop load-Net::DNS::SEC-before-using-::libcrypto.patch and exclude the
+ failing modules from syntax testing (upstream does not intend them to be
+ loaded directly)
+
+ -- Florian Schlichting <fsfs@debian.org> Fri, 21 Dec 2018 20:48:20 +0100
+
+libnet-dns-sec-perl (1.10-2) unstable; urgency=medium
+
+ * Team upload
+ * patch Net::DNS::SEC::* to load Net::DNS::SEC before using ::libcrypto
+ (Closes: #909911)
+
+ -- Damyan Ivanov <dmn@debian.org> Sat, 06 Oct 2018 05:55:30 +0000
+
+libnet-dns-sec-perl (1.10-1) unstable; urgency=medium
+
+ * Team upload.
+ * Import upstream version 1.10
+ * Declare compliance with Debian Policy 4.2.1
+
+ -- Angel Abad <angel@debian.org> Sat, 29 Sep 2018 09:59:06 +0200
+
+libnet-dns-sec-perl (1.09-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream release.
+ * Rename section in gbp.cong to new style.
+
+ -- gregor herrmann <gregoa@debian.org> Wed, 20 Jun 2018 20:28:08 +0200
+
+libnet-dns-sec-perl (1.08-1) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Salvatore Bonaccorso ]
+ * Update Vcs-* headers for switch to salsa.debian.org
+
+ [ gregor herrmann ]
+ * New upstream release.
+ * debian/watch: use MetaCPAN URL.
+ * debian/copyright: add more copyright holders.
+ * Update (build) dependencies.
+ * Change package to arch:any.
+ * Declare compliance with Debian Policy 4.1.4.
+ * Bump debhelper compatibility level to 10.
+ * Use HTTPS for the Homepage field.
+ * Set bindnow linker flag in debian/rules.
+ * Update debian/tests/pkg-perl/syntax-skip.
+
+ -- gregor herrmann <gregoa@debian.org> Thu, 17 May 2018 23:04:23 +0200
+
+libnet-dns-sec-perl (1.03-2) unstable; urgency=medium
+
+ * Update build-dependencies according to Makefile.PL
+ (We also need to support backports, don't remove
+ versioned depends, just for sake of it.)
+ * Run wrap-and-sort -a
+ * Don't install TODO, it doesn't exist
+
+ -- Ondřej Surý <ondrej@debian.org> Fri, 23 Jun 2017 10:25:01 +0200
+
+libnet-dns-sec-perl (1.03-1) unstable; urgency=medium
+
+ * Team upload.
+
+ [ gregor herrmann ]
+ * debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
+
+ [ Angel Abad ]
+ * Import upstream version 1.03
+ * debian/copyright: Update years.
+ * debian/control: Update {Build-}Depends versions.
+ * Remove debian/README.source and empty debian/patches
+
+ -- Angel Abad <angel@debian.org> Thu, 20 Oct 2016 17:04:51 +0200
+
+libnet-dns-sec-perl (1.02-1) unstable; urgency=medium
+
+ * Team upload
+
+ [ Salvatore Bonaccorso ]
+ * debian/control: Use HTTPS transport protocol for Vcs-Git URI
+
+ [ Axel Beckert ]
+ * Import upstream version 1.02
+ + No more try to install "TODO", it's gone.
+ + Add Breaks on libnet-dns-perl << 1.01.
+ * Bump debhelper compatibility to 9.
+ * Mention module name in long package description.
+ * Declare compliance with Debian Policy 3.9.8.
+ * Fix lintian warning empty-short-license-in-dep5-copyright.
+ * Make package as autopkgtestable.
+
+ -- Axel Beckert <abe@debian.org> Fri, 22 Apr 2016 01:26:09 +0200
+
+libnet-dns-sec-perl (0.21-1) unstable; urgency=medium
+
+ * New upstream version 0.21
+ * Add libcrypt-openssl-random-perl in (Build-)Depends to fix FTBFS
+
+ -- Ondřej Surý <ondrej@debian.org> Fri, 24 Oct 2014 12:44:21 +0200
+
+libnet-dns-sec-perl (0.20-1) unstable; urgency=medium
+
+ [ Salvatore Bonaccorso ]
+ * Update Vcs-Browser URL to cgit web frontend
+
+ [ Ondřej Surý ]
+ * New upstream version 0.20
+
+ -- Ondřej Surý <ondrej@debian.org> Mon, 18 Aug 2014 13:26:07 +0200
+
+libnet-dns-sec-perl (0.19-2) unstable; urgency=medium
+
+ * Upload to unstable
+
+ -- Ondřej Surý <ondrej@debian.org> Thu, 19 Jun 2014 14:30:02 +0200
+
+libnet-dns-sec-perl (0.19-1) experimental; urgency=medium
+
+ * New upstream version 0.19
+ * Refresh packaging with new dh-make-perl
+ * Add upstream documentation: TODO and README
+ * d/control: Make sure we depend on Net::DNS >= 0.69
+ * Remove obsolete upstream patches
+
+ -- Ondřej Surý <ondrej@debian.org> Fri, 13 Jun 2014 09:53:31 +0200
+
+libnet-dns-sec-perl (0.16-2) unstable; urgency=low
+
+ * Update Vcs-* links
+ * Remove Digest::SHA1 from dependencies (Closes: #594273)
+
+ -- Ondřej Surý <ondrej@debian.org> Thu, 18 Aug 2011 10:27:02 +0200
+
+libnet-dns-sec-perl (0.16-1) unstable; urgency=low
+
+ * New upstream version 0.16 (Closes: #574282)
+
+ -- Ondřej Surý <ondrej@debian.org> Tue, 11 May 2010 12:29:54 +0200
+
+libnet-dns-sec-perl (0.15-1) unstable; urgency=low
+
+ * New Upstream Version
+ - 09-dnssec.t.dpatch fixed upstream
+
+ -- Ondřej Surý <ondrej@debian.org> Thu, 20 Aug 2009 17:18:30 +0200
+
+libnet-dns-sec-perl (0.14-1) unstable; urgency=low
+
+ * Initial Release. (Closes: #493118)
+
+ -- Ondřej Surý <ondrej@debian.org> Thu, 31 Jul 2008 21:00:24 +0100
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..3297fb3
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,34 @@
+Source: libnet-dns-sec-perl
+Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
+Uploaders: Ondřej Surý <ondrej@debian.org>
+Section: perl
+Testsuite: autopkgtest-pkg-perl
+Priority: optional
+Build-Depends: debhelper-compat (= 13),
+ libnet-dns-perl <!nocheck>,
+ libssl-dev,
+ libtest-simple-perl <!nocheck>,
+ perl-xs-dev,
+ perl:native
+Standards-Version: 4.6.2
+Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libnet-dns-sec-perl
+Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libnet-dns-sec-perl.git
+Homepage: https://www.net-dns.org/
+Rules-Requires-Root: no
+
+Package: libnet-dns-sec-perl
+Architecture: any
+Depends: ${misc:Depends},
+ ${perl:Depends},
+ ${shlibs:Depends},
+ libnet-dns-perl
+Description: DNSSEC extension to NET::DNS
+ Net::DNS::SEC implements DNS Resource Record types that are relevant
+ for DNSSEC operations. This package implements RFC4034
+ "Resource Records for the DNS Security Extensions" and RFC2931 "DNS
+ Request and Transaction Signatures ( SIG(0)s )"
+ .
+ It also provides support for SIG0. That later is useful for dynamic
+ updates using key-pairs.
+ .
+ RSA and DSA crypto routines are supported.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..a2f4377
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,72 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: https://metacpan.org/release/Net-DNS-SEC
+Upstream-Contact: net-dns-users@nlnetlabs.nl
+Upstream-Name: Net-DNS-SEC
+
+Files: *
+Copyright: 2001-2005 RIPE NCC
+License: BSD-ish
+
+Files: SEC.xs
+ lib/Net/DNS/SEC/libcrypto.pod
+ lib/Net/DNS/SEC/DSA.pm
+ lib/Net/DNS/SEC/Digest.pm
+ lib/Net/DNS/SEC/ECDSA.pm
+ lib/Net/DNS/SEC/EdDSA.pm
+ lib/Net/DNS/SEC/Private.pm
+ lib/Net/DNS/SEC/RSA.pm
+Copyright: 2014-2021, Dick Franks
+License: BSD-ish
+
+Files: lib/Net/DNS/SEC.pm
+Copyright: 2014-2018, Dick Franks
+ 2001-2005, RIPE NCC
+License: BSD-ish
+
+Files: demo/key2ds
+Copyright: 2002, Miek Gieben
+License: BSD-ish
+
+Files: demo/make-signed-keyset
+Copyright: 2002, Wes Griffin
+License: BSD-ish
+
+Files: debian/*
+Copyright: 2008-2017, Ondřej Surý <ondrej@debian.org>
+ 2016, 2018, Angel Abad <angel@debian.org>
+ 2016, Axel Beckert <abe@debian.org>
+ 2018-2023, gregor herrmann <gregoa@debian.org>
+License: Artistic or GPL-1+
+
+License: Artistic
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the Artistic License, which comes with Perl.
+ .
+ On Debian systems, the complete text of the Artistic License can be
+ found in `/usr/share/common-licenses/Artistic'.
+
+License: GPL-1+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 1, or (at your option)
+ any later version.
+ .
+ On Debian systems, the complete text of version 1 of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-1'.
+
+License: BSD-ish
+ Permission to use, copy, modify, and distribute this software and its
+ documentation for any purpose and without fee is hereby granted,
+ provided that the above copyright notice appear in all copies and
+ that both that copyright notice and this permission notice appear in
+ supporting documentation, and that the name of the author not be used
+ in advertising or publicity pertaining to distribution of the
+ software without specific, written prior permission.
+ .
+ THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+ INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS; IN
+ NO EVENT SHALL AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+ CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+ OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
+ OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
+ USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..65ce3ff
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,5 @@
+[DEFAULT]
+pristine-tar = True
+
+[dch]
+meta = 1
diff --git a/debian/libnet-dns-sec-perl.docs b/debian/libnet-dns-sec-perl.docs
new file mode 100644
index 0000000..e845566
--- /dev/null
+++ b/debian/libnet-dns-sec-perl.docs
@@ -0,0 +1 @@
+README
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..200225f
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,11 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+export DH_VERBOSE=1
+
+export DH_OPTIONS
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+%:
+ dh $@
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/tests/pkg-perl/smoke-env b/debian/tests/pkg-perl/smoke-env
new file mode 100644
index 0000000..67b250f
--- /dev/null
+++ b/debian/tests/pkg-perl/smoke-env
@@ -0,0 +1 @@
+PERL5LIB=t
diff --git a/debian/tests/pkg-perl/syntax-skip b/debian/tests/pkg-perl/syntax-skip
new file mode 100644
index 0000000..6603505
--- /dev/null
+++ b/debian/tests/pkg-perl/syntax-skip
@@ -0,0 +1,6 @@
+# these are not meant to be loaded / compiled independently, see rt#127307
+Net/DNS/SEC/DSA.pm
+Net/DNS/SEC/Digest.pm
+Net/DNS/SEC/ECDSA.pm
+Net/DNS/SEC/EdDSA.pm
+Net/DNS/SEC/RSA.pm
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..15dd050
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,4 @@
+---
+Archive: CPAN
+Bug-Database: https://rt.cpan.org/Public/Dist/Display.html?Name=Net-DNS-SEC
+Bug-Submit: bug-Net-DNS-SEC@rt.cpan.org
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..94d435d
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+https://metacpan.org/release/Net-DNS-SEC .*/Net-DNS-SEC-v?@ANY_VERSION@@ARCHIVE_EXT@$