debian/0000755000000000000000000000000012236150034007162 5ustar debian/rules0000755000000000000000000000006011617724305010250 0ustar #!/usr/bin/make -f #-*- makefile -*- %: dh $@ debian/patches/0000755000000000000000000000000012126251066010616 5ustar debian/patches/series0000644000000000000000000000007212126251066012032 0ustar Makefile.PL-no-ssl-in-LIBS.patch fix-manpage-errors.patch debian/patches/Makefile.PL-no-ssl-in-LIBS.patch0000644000000000000000000000117612126251066016237 0ustar Description: remove -lssl from LIBS as it is not needed no symbols from libssl are used. Origin: vendor Bug: https://rt.cpan.org/Public/Bug/Display.html?id=80368 Forwarded: yes Author: Damyan Ivanov Last-Update: 2011-08-05 --- a/Makefile.PL +++ b/Makefile.PL @@ -6,6 +6,6 @@ WriteMakefile( 'VERSION_FROM' => 'lib/Crypt/OpenSSL/DSA.pm', # finds $VERSION 'PREREQ_PM' => {}, # e.g., Module::Name => 1.1 'AUTHOR' => 'T.J. Mather', - 'LIBS' => ['-lssl -lcrypto'], + 'LIBS' => ['-lcrypto'], 'DEFINE' => '-DPERL5', # perl-5.8/gcc-3.2 needs this ); debian/patches/fix-manpage-errors.patch0000644000000000000000000000143512126251066015350 0ustar Description: fix errors in POD. Mainly just missing =over/=back. Origin: vendor Bug: https://rt.cpan.org/Public/Bug/Display.html?id=80369 Forwarded: yes Author: Damyan Ivanov Last-Update: 2011-08-05 --- a/lib/Crypt/OpenSSL/DSA/Signature.pod +++ b/lib/Crypt/OpenSSL/DSA/Signature.pod @@ -20,13 +20,19 @@ =head1 CLASS METHODS +=over + =item $sig_obj = Crypt::OpenSSL::DSA::Signature->new(); Create a new DSA Signature Object. You will need to call set_r and set_s after you create this. +=back + =head1 OBJECT METHODS +=over + =item $r = $sig_obj->get_r; Gets first member of signature pair. @@ -43,6 +49,8 @@ Sets first member of signature pair. Sets second member of signature pair. +=back + =head1 AUTHOR T.J. Mather, Etjmather@maxmind.comE debian/copyright0000644000000000000000000000215512236147666011141 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Crypt-OpenSSL-DSA Upstream-Contact: T.J. Mather Source: https://metacpan.org/release/Crypt-OpenSSL-DSA Files: * Copyright: 2002, T.J. Mather. License: Artistic or GPL-1+ Files: debian/* Copyright: 2006, Luk Claes 2008, 2009, Damyan Ivanov 2011-2012 Salvatore Bonaccorso 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'. debian/watch0000644000000000000000000000017212236147710010222 0ustar version=3 https://metacpan.org/release/Crypt-OpenSSL-DSA .+/Crypt-OpenSSL-DSA-v?(\d[\d.]+)\.(?:tar\.gz|tar\.bz2|tgz|zip) debian/source/0000755000000000000000000000000011617724305010474 5ustar debian/source/format0000644000000000000000000000001411617724305011702 0ustar 3.0 (quilt) debian/control0000644000000000000000000000173512236147744010611 0ustar Source: libcrypt-openssl-dsa-perl Section: perl Priority: optional Maintainer: Debian Perl Group Uploaders: Damyan Ivanov , Dominic Hargreaves Build-Depends: debhelper (>= 9.20120312), libssl-dev, openssl Standards-Version: 3.9.5 Homepage: http://perl-openssl.sourceforge.net/ Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libcrypt-openssl-dsa-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libcrypt-openssl-dsa-perl.git Package: libcrypt-openssl-dsa-perl Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends} Description: module which implements the DSA signature verification system Crypt::OpenSSL::DSA is a wrapper to the DSA (Digital Signature Algorithm) functions contained in the OpenSSL crypto library. It allows you to create public/private key pair, sign messages and verify signatures, as well as manipulate the keys at the low level. debian/compat0000644000000000000000000000000212006747661010375 0ustar 9 debian/changelog0000644000000000000000000001057712236150034011046 0ustar libcrypt-openssl-dsa-perl (0.14-1) unstable; urgency=low [ Salvatore Bonaccorso ] * Imported Upstream version 0.14 * Drop security_croak-in-do_verify-too.patch patch. Patch is applied upstream. * Drop use-Digest-SHA.patch patch. Patch was applied upstream. * Drop format_string_fix.patch patch. Patch was applied upstream. * Update debian/copyright file. Update format to copyright-format 1.0 as released together with Debian policy 3.9.3. Update copyright years for debian/* packaging. * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Damyan Ivanov ] * claim conformance with Policy 3.9.5 -- Damyan Ivanov Tue, 05 Nov 2013 13:01:12 +0200 libcrypt-openssl-dsa-perl (0.13-6) unstable; urgency=low * Bump debhelper compat level to 9 * Apply patch from Niko Tyni fixing FTBFS with -Werror=format-security (Closes: #661382) * Update Standards-Version (no changes) -- Dominic Hargreaves Sun, 01 Apr 2012 16:12:23 +0100 libcrypt-openssl-dsa-perl (0.13-5) unstable; urgency=low * Team upload. [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/patches: - Add DEP3 patch headers to Makefile.PL-no-ssl-in-LIBS.patch - Add DEP3 patch header to fix-manpage-errors.patch - Add DEP3 patch header to security_croak-in-do_verify-too.patch - Add use-Digest-SHA.patch patch: Substitute use of Digest::SHA1 with Digest::SHA, which is in perl core since 5.9.3. * Remove debian/README.source file. * debian/control: - Remove Build-Depends on quilt. - Update Build-Depends on debhelper to (>= 8). - Remove Build-Depends on libdigest-sha1-perl. * debian/rules: Simplify to a tiny debian/rules makefile. Drop quilt framework * Convert to '3.0 (quilt)' source package format. * Bump Debhelper compat level to 8. * debian/copyright: - Update debian/copyright to revision 135 of format-specification in DEP5 for machine readable copyright files. - Refer to Debian systems in general instead of only Debian GNU/Linux systems. - Explicitly point to GPL-1 license text in common-licenses. * Bump Standards-Version to 3.9.2. -- Salvatore Bonaccorso Fri, 05 Aug 2011 22:16:19 +0200 libcrypt-openssl-dsa-perl (0.13-4) unstable; urgency=medium * Medium urgency for fixing a security-related bug. [ gregor herrmann ] * Add debian/README.source to document quilt usage, as required by Debian Policy since 3.8.0. * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). [ Damyan Ivanov ] * add security_croak-in-do_verify-too.patch making do_verify() croak on error the same way verify() already does. Document that verify() and do_verify() croak on errors. Closes: #511519. Thanks to Kurt Roeckx * add description to Makefile.PL--no-ssl-in-LIBS.patch * add fix-manpage-errors.patch fixing missing =over/-back around =item's in Crypt::OpenSSL::DSA::Signature's POD. * Extend the long description a bit * Standards-Version: 3.8.0 (no changes) -- Damyan Ivanov Mon, 02 Feb 2009 12:02:51 +0200 libcrypt-openssl-dsa-perl (0.13-3) unstable; urgency=low * add ${perl:Depends} to Depends. Thanks, Niko. -- Damyan Ivanov Sun, 27 Jan 2008 22:08:29 +0200 libcrypt-openssl-dsa-perl (0.13-2) unstable; urgency=low * Taking over to Debian Perl Group on maintainer's request * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). * Maintainer set to Debian Perl Group; * added debian/watch * Standards-Version: 3.7.3 (no changes) * debhelper compatibility level 6 * add myself to Uploaders * debian/rules: sync with current dh-make-perl templates * debian/copyright: update years of copyright; use dist-based upstream URL * add libdigest-sha1-perl and openssl to Build-Depends. Needed by the test suite * Remove -lssl from Makefile.PL's LIBS. Add quilt support -- Damyan Ivanov Sun, 27 Jan 2008 20:56:51 +0200 libcrypt-openssl-dsa-perl (0.13-1) unstable; urgency=low * Initial release (Closes: #362953). -- Luk Claes Mon, 15 May 2006 04:40:52 +0200