debian/0000755000000000000000000000000012142201135007155 5ustar debian/rules0000755000000000000000000000003611615542034010246 0ustar #!/usr/bin/make -f %: dh $@ debian/patches/0000755000000000000000000000000012126251252010613 5ustar debian/patches/series0000644000000000000000000000007311673630770012044 0ustar Make-get_secret_keys-and-get_public_keys-methods-wor.patch debian/patches/Make-get_secret_keys-and-get_public_keys-methods-wor.patch0000644000000000000000000000472112126251252024046 0ustar Description: Make get_secret_keys and get_public_keys methods work with no arguments. Origin: vendor Bug: https://rt.cpan.org/Public/Bug/Display.html?id=62177 Forwarded: yes Author: intrigeri Last-Update: Sun, 16 Oct 2011 00:46:51 +0200 --- lib/GnuPG/Interface.pm | 30 ++++++++++++++++++------------ 1 files changed, 18 insertions(+), 12 deletions(-) --- a/lib/GnuPG/Interface.pm +++ b/lib/GnuPG/Interface.pm @@ -437,10 +437,12 @@ # --fixed-list-mode uses epoch time for creation and expiration date strings. # For backward compatibility, we convert them back using GMT; my $expiration_date_string; - if ($expiration_date eq '') { - $expiration_date = undef; - } else { - $expiration_date_string = $self->_downrez_date($expiration_date); + if (defined $expiration_date) { + if ($expiration_date eq '') { + $expiration_date = undef; + } else { + $expiration_date_string = $self->_downrez_date($expiration_date); + } } my $creation_date_string = $self->_downrez_date($creation_date); @@ -482,10 +484,12 @@ ) = @fields[ 1, 3 .. 6, 9, 10 ]; my $expiration_date_string; - if ($expiration_date eq '') { - $expiration_date = undef; - } else { - $expiration_date_string = $self->_downrez_date($expiration_date); + if (defined $expiration_date) { + if ($expiration_date eq '') { + $expiration_date = undef; + } else { + $expiration_date_string = $self->_downrez_date($expiration_date); + } } my $signature_date_string = $self->_downrez_date($signature_date); @@ -554,10 +558,12 @@ ) = @fields[ 1 .. 11 ]; my $expiration_date_string; - if ($expiration_date eq '') { - $expiration_date = undef; - } else { - $expiration_date_string = $self->_downrez_date($expiration_date); + if (defined $expiration_date) { + if ($expiration_date eq '') { + $expiration_date = undef; + } else { + $expiration_date_string = $self->_downrez_date($expiration_date); + } } my $creation_date_string = $self->_downrez_date($creation_date); debian/copyright0000644000000000000000000000340412142200172011111 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: GnuPG-Interface Upstream-Contact: Alex Vandiver Source: https://metacpan.org/release/GnuPG-Interface/ Files: * Copyright: 2000, Frank J. Tobin License: Artistic or GPL-1+ Comment: GnuPG::Interface is currently maintained by Alex Vandiver . Frank J. Tobin, ftobin@cpan.org was the original author of the package. Files: lib/GnuPG/Revoker.pm lib/GnuPG/UserAttribute.pm Copyright: 2010, Daniel Kahn Gillmor License: Artistic or GPL-1+ Files: inc/Module/* Copyright: 2002-2012, Adam Kennedy 2002-2012, Audrey Tang 2002-2012, Brian Ingerson License: Artistic or GPL-1+ Files: debian/* Copyright: 2000, Peter Palfrader 2001, 2002, 2004, 2006, Peter Palfrader 2008, Damyan Ivanov 2009-2013, Salvatore Bonaccorso 2009, Tim Retout 2011, intrigeri 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/watch0000644000000000000000000000017312126251252010216 0ustar version=3 https://metacpan.org/release/GnuPG-Interface/ .+/GnuPG-Interface-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/libgnupg-interface-perl.docs0000644000000000000000000000001411615542034014541 0ustar NEWS THANKS debian/source/0000755000000000000000000000000011615542034010467 5ustar debian/source/format0000644000000000000000000000001411615542034011675 0ustar 3.0 (quilt) debian/control0000644000000000000000000000222012142200205010551 0ustar Source: libgnupg-interface-perl Maintainer: Debian Perl Group Uploaders: Damyan Ivanov , intrigeri , Salvatore Bonaccorso , Tim Retout Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: gnupg | gnupg2, libany-moose-perl, perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libgnupg-interface-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libgnupg-interface-perl.git Homepage: https://metacpan.org/release/GnuPG-Interface/ Package: libgnupg-interface-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, gnupg | gnupg2, libany-moose-perl Description: Perl interface to GnuPG GnuPG::Interface and its associated modules are designed to provide an object-oriented method for interacting with GnuPG, being able to perform functions such as but not limited to encrypting, signing, decryption, verification, and key-listing parsing. debian/compat0000644000000000000000000000000211615542034010365 0ustar 8 debian/changelog0000644000000000000000000002635412142201135011041 0ustar libgnupg-interface-perl (0.46-3) unstable; urgency=low * remove Peter Palfrader from Uploaders on his request -- Damyan Ivanov Tue, 07 May 2013 16:32:12 +0300 libgnupg-interface-perl (0.46-2) unstable; urgency=low * Upload to unstable * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs * Update copyright years for debian/* packaging files -- Salvatore Bonaccorso Mon, 06 May 2013 16:18:58 +0200 libgnupg-interface-perl (0.46-1) experimental; urgency=low [ intrigeri ] * Email change: intrigeri -> intrigeri@debian.org [ Salvatore Bonaccorso ] * Imported Upstream version 0.46 * Update debian/copyright file. Update format to copyright-format 1.0 as released together with Debian policy 3.9.3. Update Upstream-Contact to Alex Vandiver and update comment on license. Update copyright years for bundled copy of Module::Install. Update copyright years for debian/* packaging. * Bump Standards-Version to 3.9.4 * Refresh Make-get_secret_keys-and-get_public_keys-methods-wor.patch patch -- Salvatore Bonaccorso Fri, 26 Oct 2012 21:41:43 +0200 libgnupg-interface-perl (0.45-1) unstable; urgency=low * Imported Upstream version 0.45 * Update copyright information. Update copyright years for files in inc/Module/* -- Salvatore Bonaccorso Wed, 26 Oct 2011 20:48:42 +0200 libgnupg-interface-perl (0.44-2) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ intrigeri ] * Add myself to uploaders. * debian/patches: - Add patch Make-get_secret_keys-and-get_public_keys-methods-wor.patch to make get_secret_keys and get_public_keys methods work silently with no arguments (Closes: #600290). -- intrigeri Tue, 18 Oct 2011 01:10:21 +0200 libgnupg-interface-perl (0.44-1) unstable; urgency=low * New upstream release * Bump Standards-Version to 3.9.2. -- Salvatore Bonaccorso Sat, 07 May 2011 17:36:32 +0200 libgnupg-interface-perl (0.43-1) unstable; urgency=low * New upstream release (Closes: #617398) * Bump Debhelper compat level to 8. * debian/control: Bump versioned Build-Depends on debhelper to debhelper (>= 8). -- Salvatore Bonaccorso Tue, 08 Mar 2011 19:08:13 +0100 libgnupg-interface-perl (0.42.002-2) unstable; urgency=low [ Tim Retout ] * debian/control: Update my email address. [ Salvatore Bonaccorso ] * Upload to unstable. * Email change: Salvatore Bonaccorso -> carnil@debian.org * debian/copyright: - Update copyright years for debian/* packaging. - Explicitly point to GPL-1 license text in common-licenses. - Refer to Debian systems in general instead of only Debian GNU/Linux systems. * debian/control: Make versioned (Build-)Depends(-Indep) on libany-moose-perl unversioned. * Bump Standards-Version to 3.9.1. -- Salvatore Bonaccorso Wed, 09 Feb 2011 14:21:51 +0100 libgnupg-interface-perl (0.42.002-1) experimental; urgency=low [ Salvatore Bonaccorso ] * New upstream release (Closes: #584836, #579672, #579863, #579873, #579897, #579898, #579666, #579900). - Uploading to experimental. * debian/patches: Drop patches applied upstream: - fix-gnupg-options-pod-errors.patch - fix-gnupg-options-copy.patch - fix-gnupg_key-docs.patch - fix_publickey_doc.patch - fix-list_public_keys-pod.patch [ gregor herrmann ] * Add copyright info for two new files. -- Salvatore Bonaccorso Mon, 07 Jun 2010 12:33:26 +0200 libgnupg-interface-perl (0.42-3) unstable; urgency=low [ Salvatore Bonaccorso ] * Convert to '3.0 (quilt)' package source format. * debian/patches: - Add patch fix-gnupg_key-docs.patch to fix missing newline in GnuPG::Key on expiration_date_string item. (Closes: #579613). - Add patch fix_publickey_doc.patch to fix missing 'not' in documentation of GnuPG::PublicKey. (Closes: #579589). - Add patch fix-list_public_keys-pod.patch to fix example in GnuPG::Interface documentation for the list_public_keys functionality. (Closes: #579587). - Thanks to Daniel Kahn Gillmor for reporting this issues. * Bump Standards-Version to 3.8.4 (no changes). * Refresh debian/copyright to revision 135 of machine readable format- specification for copyright file in DEP5. [ gregor herrmann ] * debian/copyright: add information about inc/Module/*. -- Salvatore Bonaccorso Thu, 29 Apr 2010 12:17:10 +0200 libgnupg-interface-perl (0.42-2) unstable; urgency=low * debian/patches/fix-gnupg-options-copy.patch: New patch to fix copy method of GnuPG::Options. Fixes FTBFS. (Closes: #549743) * debian/control: Add self to uploaders. -- Tim Retout Fri, 06 Nov 2009 00:28:38 +0000 libgnupg-interface-perl (0.42-1) unstable; urgency=low [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Salvatore Bonaccorso ] * New upstream release + Adds support for gpg2. * debian/control: + Add myself to Uploaders + Drop libclass-methodmaker-perl Build-Depends-Indep and Depends. + Add dependencies on gnupg | gnupg2 + Add versioned Build-Depends-Indep and Depends on libany-moose-perl (>= 0.04). * Update debian/copyright to the current proposed DEP5 format specification. * Bump Standards-Version to 3.8.3 (no changes). * Add fix-gnupg-options-pod-errors.patch to fix some POD errors in the GnuPG::Options module. Add Build-Depends on quilt (>= 0.46-7) and update Build-Depends on debhelper (>= 7.0.8). * Add debian/README.source to document quilt usage, as required by Debian Policy since 3.8.0. -- Salvatore Bonaccorso Thu, 01 Oct 2009 21:36:46 +0200 libgnupg-interface-perl (0.36-1) unstable; urgency=low * Take over for the Debian Perl Group on maintainer's request (http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/2008- June/014128.html) * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Changed: Maintainer set to Debian Perl Group (was: Peter Palfrader ); Peter Palfrader moved to Uploaders. * Add debian/watch. * New upstream release * debian/copyright + module uses "same as Perl" license + update upstream author information + use dist-based upstream sources location * minimize debian/rules using debhelper 7; adjust debhelper build-dependency and compatibility level accordingly * control: + add perl and libclass-methodmaker-perl to Build-Depends-Indep + add ${perl:Depends} and ${misc:Depends} to Depends + Bump Standards-Version to 3.8.0 * add myself to Uploaders * add THANKS to debian/docs -- Damyan Ivanov Tue, 24 Jun 2008 09:28:58 +0300 libgnupg-interface-perl (0.33-6) unstable; urgency=low * Change the Build-Depends-Indep on debhelper to a Build-Depends (no -Indep). * Increase Standards-Version from 3.6.1 to 3.7.2 (no additional changes). * Update my email address in debian/copyright. * Remove lots of commented-out cruft from debian/rules. * Change to debhelper compatibility level 4 (from 1): - Change DH_COMPAT to 4 in debian/rules, - Change build dependency to a versioned one, - Install to debian/code2html/ instead of debian/tmp. * Instead of defining INSTALLBIN, INSTALLSCRIPT, etc just say INSTALLDIRS=vendor in debian/rules, and set PREFIX for the install. * Also use make install and not make pure_install. * Remove code to remove .packlist files from the install target. * Remove empty usr/lib/perl5 and usr/lib after make install. -- Peter Palfrader Sun, 18 Jun 2006 01:25:31 +0200 libgnupg-interface-perl (0.33-5) unstable; urgency=low * Change section to perl to fix override disparity. -- Peter Palfrader Sun, 25 Apr 2004 16:44:48 +0200 libgnupg-interface-perl (0.33-4) unstable; urgency=low * Install non binary perl into usr/share rather than usr/lib. * Slight changes to debian/copyright: replace "author(s)" with "author", refer to GPL-2 rather than GPL. * Update standards version to 3.6.1. -- Peter Palfrader Sun, 25 Apr 2004 15:04:13 +0200 libgnupg-interface-perl (0.33-3) unstable; urgency=low * New Standards-Version: 3.5.7 - Change Build-Depends to Build-Depends-Indep - Have no /usr/doc link anymore (actually building against the new debhelper will fix this - I'll not depend on it tho to make building it on older releases easier) -- Peter Palfrader Mon, 11 Nov 2002 12:59:27 +0100 libgnupg-interface-perl (0.33-2) unstable; urgency=low * Change Section to interpreters (fixes override disparity). -- Peter Palfrader Sun, 16 Jun 2002 09:31:25 +0200 libgnupg-interface-perl (0.33-1) unstable; urgency=low * New upstream version: - closes: #149964: GnuPG::Interface 0.32 is available - closes: #149966: GnuPG::Interface, command_args and import_keys (et al) Thank's a lot to upstream author Frank J. Tobin for providing a fix for #149966 that fast. -- Peter Palfrader Sun, 16 Jun 2002 08:05:46 +0200 libgnupg-interface-perl (0.31-3) unstable; urgency=low * Moved from non-US to main (Section: libs; closes: #140524). -- Peter Palfrader Sun, 31 Mar 2002 20:54:51 +0200 libgnupg-interface-perl (0.31-2) unstable; urgency=low * Removed emacs stuff from changelog. * Fixed minor typos in docmumentation (closes: #96148). * Remove empty dirs in usr/lib/perl. -- Peter Palfrader Sat, 17 Nov 2001 17:34:18 +0100 libgnupg-interface-perl (0.31-1) unstable; urgency=low * New upstream release. * Fixed a typo in the long description. * Removed dependency and build time dependency on perl5. The perl-base package should suffice. * Changed maintainer email address. * Upgraded Standards-Version to 3.5.4. * Removed build time dependency on libclass-methodmaker-perl. It's not needed to build the package. * Removed .packlist file from the package. -- Peter Palfrader Sun, 6 May 2001 18:07:05 +0200 libgnupg-interface-perl (0.11-3) unstable; urgency=low * Changed Architecture to all (Closes: #71508) -- Peter Palfrader Wed, 13 Sep 2000 21:36:37 +0200 libgnupg-interface-perl (0.11-2) unstable; urgency=low * Changed section from libs to non-US/main. * Removed README from docs. It only has install instructions. -- Peter Palfrader Sat, 9 Sep 2000 17:02:07 +0200 libgnupg-interface-perl (0.11-1) unstable; urgency=low * Initial Release (closes: #69479). -- Peter Palfrader Sun, 20 Aug 2000 17:18:33 +0200