debian/0002755000000000000000000000000012134531246007171 5ustar debian/compat0000644000000000000000000000000212134527037010370 0ustar 7 debian/rules0000755000000000000000000000003612134527037010251 0ustar #!/usr/bin/make -f %: dh $@ debian/source/0002755000000000000000000000000012134527037010474 5ustar debian/source/format0000644000000000000000000000001412134527037011700 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000024412134527037010223 0ustar version=3 # URL to the package page followed by a regex to search http://search.cpan.org/dist/Crypt-DH/ .*/Crypt-DH-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) debian/changelog0000644000000000000000000000323012134531246011037 0ustar libcrypt-dh-perl (0.07-1) unstable; urgency=low * Add Vcs-* fields * Switch to dpkg-source 3.0 (quilt) format * Switch to minimal dh rules * Remove incorrect dependencies on perl-modules * Update Standards-Version (no changes) * New upstream release * Revert to upstream behaviour regarding Math::BigInt and depend on libmath-bigint-gmp-perl, as upstream is now declaring that dependency in META.yml * Adjust Makefile.PL to not assume that the GMP headers are needed to use GMP -- Dominic Hargreaves Sat, 20 Apr 2013 16:22:13 +0100 libcrypt-dh-perl (0.06-3) unstable; urgency=low * Only try the dedicated math libraries rather than depending on them, to remove unnecessary warning (closes: #510904) * Add recommends on libmath-bigint-gmp-perl, so it may be used if available or if extra speed is needed. * Add libmath-bigint-gmp-perl to the Build-Depends so that the tests run more quickly * Enable test suite * Add missing dependency on perl-modules * Update Standards-Version (no changes) * Upgrade debhelper compat to 5 -- Dominic Hargreaves Sat, 04 Apr 2009 23:01:12 +0100 libcrypt-dh-perl (0.06-2) unstable; urgency=low * Fix debian/rules rmdir bug (closes: #467725) * Update Standards-Version (no changes) * Standardize debian/watch format * debian/control: add Homepage field * Fix make distclean lintian warning * Fix description whitespace lintian warning -- Dominic Hargreaves Wed, 27 Feb 2008 23:54:57 +0000 libcrypt-dh-perl (0.06-1) unstable; urgency=low * Initial Release. -- Dominic Hargreaves Fri, 8 Jul 2005 22:50:51 +0000 debian/patches/0002755000000000000000000000000012134531173010617 5ustar debian/patches/series0000644000000000000000000000003212134531040012016 0ustar remove_gmp_detection.diff debian/patches/remove_gmp_detection.diff0000644000000000000000000000126412134531173015650 0ustar Subject: Remove GMP detection Makefile.PL checks for the GMP headers when deciding whether to use Math::BigInt::GMP or Math::BigInt::Pari, but we don't expect the GMP headers as we haven't declared a Build-Depends on them. diff --git a/Makefile.PL b/Makefile.PL index 13f2698..376fb5b 100755 --- a/Makefile.PL +++ b/Makefile.PL @@ -15,13 +15,7 @@ include 'ExtUtils::AutoInstall'; perl_version '5.006'; build_requires 'Test::More' => 0.47; -eval { assertlibs lib => 'gmp', header => 'gmp.h'; }; -unless ($@) { - requires 'Math::BigInt::GMP' => 1.24; -} -else { - requires 'Math::BigInt::Pari' => 1.13; -} +requires 'Math::BigInt::GMP' => 1.24; requires('Math::BigInt' => '1.60'); debian/control0000644000000000000000000000154012134530540010566 0ustar Source: libcrypt-dh-perl Section: perl Priority: optional Build-Depends: debhelper (>= 7) Build-Depends-Indep: perl (>= 5.8.0-7), libmath-bigint-gmp-perl Maintainer: Dominic Hargreaves Standards-Version: 3.9.4 Homepage: http://search.cpan.org/dist/Crypt-DH/ Vcs-Git: git://anonscm.debian.org/users/dom/libcrypt-dh-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/dom/libcrypt-dh-perl.git Package: libcrypt-dh-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, perl, libmath-bigint-gmp-perl Description: Diffie-Hellman key exchange system implemented in Perl Diffie-Hellman is an algorithm by which two parties can agree on a shared secret key, known only to them. The secret is negotiated over an insecure network without the two parties ever passing the actual shared secret, or their private keys, between them. debian/copyright0000644000000000000000000000307012134530521011115 0ustar Format-Specification: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=markup&pathrev=135 Maintainer: Mithaldu - Christian Walde (cpan:MITHALDU) Source: http://search.cpan.org/dist/Crypt-DH/ Name: Crypt-DH Files: * Copyright: Benjamin Trott (cpan:BTROTT) , BinGOs - Chris Williams (cpan:BINGOS) , Mithaldu - Christian Walde (cpan:MITHALDU) License: Artistic or GPL-1+ Files: inc/Devel/CheckLib.pm Copyright: 2007, David Cantrell. Portions copyright 2007 David Golden. License: Artistic or GPL-1+ Files: inc/Module/* Copyright: 2008-2012, Adam Kennedy License: Artistic or GPL-1+ Files: inc/Test Copyright: 2001-2008, Michael G Schwern License: Artistic or GPL-1+ Files: debian/* Copyright: 2005, 2008, 2009, 2013, Dominic Hargreaves 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'.