[libcrypt-pbkdf2-perl] 02/03: Initial packaging cleanup from dh-make-perl

Russ Allbery rra at stanford.edu
Tue Feb 4 22:10:49 UTC 2014


This is an automated email from the git hooks/post-receive script.

rra pushed a commit to branch master
in repository libcrypt-pbkdf2-perl.

commit 6e648132c18e7bec92a63939856aa11534d681af
Author: Russ Allbery <eagle at eyrie.org>
Date:   Tue Feb 4 13:42:27 2014 -0800

    Initial packaging cleanup from dh-make-perl
    
    Give the package to the Perl team.  Remove versioned dependencies
    satisifed by oldstable.  Remove the disclaimer from the (correct)
    copyright file.  Improve the formatting of the watch file.  Replace
    the package long description with the description from the ITP.
    Add Vcs-Git and Vcs-Browser control fields.
---
 debian/control   | 38 ++++++++++++++++++++------------------
 debian/copyright | 12 ++----------
 debian/watch     |  3 ++-
 3 files changed, 24 insertions(+), 29 deletions(-)

diff --git a/debian/control b/debian/control
index 270e21d..9cbf1b5 100644
--- a/debian/control
+++ b/debian/control
@@ -1,35 +1,37 @@
 Source: libcrypt-pbkdf2-perl
 Section: perl
 Priority: optional
-Maintainer: Russ Allbery <rra at debian.org>
-Build-Depends: debhelper (>= 9.20120312)
-Build-Depends-Indep: libdigest-hmac-perl (>= 1.01),
+Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
+Uploaders: Russ Allbery <rra at debian.org>
+Build-Depends: debhelper (>= 9),
+Build-Depends-Indep: libdigest-hmac-perl,
  libmethod-signatures-simple-perl,
  libmodule-runtime-perl,
- libmoose-perl (>= 1),
+ libmoose-perl,
  libnamespace-autoclean-perl,
- libtry-tiny-perl (>= 0.04),
+ libtry-tiny-perl,
  perl
 Standards-Version: 3.9.5
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libcrypt-pbkdf2-perl.git
+Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libcrypt-pbkdf2-perl.git
 Homepage: https://metacpan.org/release/Crypt-PBKDF2
 
 Package: libcrypt-pbkdf2-perl
 Architecture: all
 Depends: ${misc:Depends}, ${perl:Depends},
- libdigest-hmac-perl (>= 1.01),
+ libdigest-hmac-perl,
  libmethod-signatures-simple-perl,
  libmodule-runtime-perl,
- libmoose-perl (>= 1),
+ libmoose-perl,
  libnamespace-autoclean-perl,
- libtry-tiny-perl (>= 0.04)
-Description: The PBKDF2 password hash algorithm
- PBKDF2 is a secure password hashing algorithm that uses the techniques of
- "key strengthening" to make the complexity of a brute-force attack
- arbitrarily high. PBKDF2 uses any other cryptographic hash or cipher (by
- convention, usually HMAC-SHA1, but Crypt::PBKDF2 is fully pluggable), and
- allows for an arbitrary number of iterations of the hashing function, and a
- nearly unlimited output hash size (up to 2**32 - 1 times the size of the
- output of the backend hash). The hash is salted, as any password hash should
+ libtry-tiny-perl
+Description: Perl implementation of PBKDF2 password hash
+ PBKDF2 (part of the PKCS#5 standard) is a secure password hashing
+ algorithm that uses the techniques of "key strengthening" to make the
+ complexity of a brute-force attack arbitrarily high.  This module
+ supports SHA-1 and SHA-2 as the underlying hash functions natively and
+ can also use arbitrary Digest-compatible classes.  It allows for an
+ arbitrary number of iterations of the hashing function, and a nearly
+ unlimited output hash size (up to 2**32 - 1 times the size of the output
+ of the backend hash).  The hash is salted, as any password hash should
  be, and the salt may also be of arbitrary size.
- .
- This description was automagically extracted from the module by dh-make-perl.
diff --git a/debian/copyright b/debian/copyright
index 9f02c0d..f30b98c 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -2,21 +2,13 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Source: https://metacpan.org/release/Crypt-PBKDF2
 Upstream-Contact: Andrew Rodland <arodland at cpan.org>
 Upstream-Name: Crypt-PBKDF2
-DISCLAIMER: This copyright info was automatically extracted 
- from the perl module. It may not be accurate, so you better 
- check the module sources in order to ensure the module for its 
- inclusion in Debian or for general legal information. Please, 
- if licensing information is incorrectly generated, file a bug 
- on dh-make-perl.
- NOTE: Don't forget to remove this disclaimer once you are happy
- with this file.
 
 Files: *
-Copyright: Andrew Rodland <arodland at cpan.org>
+Copyright: 2013 Andrew Rodland <arodland at cpan.org>
 License: Artistic or GPL-1+
 
 Files: debian/*
-Copyright: 2014, Russ Allbery <rra at debian.org>
+Copyright: 2014 Russ Allbery <rra at debian.org>
 License: Artistic or GPL-1+
 
 License: Artistic
diff --git a/debian/watch b/debian/watch
index 4f6c4cb..1b06839 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,3 @@
 version=3
-https://metacpan.org/release/Crypt-PBKDF2   .*/Crypt-PBKDF2-v?(\d[\d.-]*)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$
+https://metacpan.org/release/Crypt-PBKDF2 \
+    .*/Crypt-PBKDF2-v?(\d[\d.-]*)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcrypt-pbkdf2-perl.git



More information about the Pkg-perl-cvs-commits mailing list