debian/0000755000000000000000000000000012231166216007166 5ustar debian/watch0000644000000000000000000000026112143716140010215 0ustar version=3 opts=dversionmangle=s/\+dfsg\d*$// \ https://metacpan.org/release/Digest-MD4/ .*/Digest-MD4-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ \ debian debian/repack.stub debian/README.source0000644000000000000000000000044012143716140011342 0ustar The upstream tarball is repackaged by - removing the non-free file rfc1320.txt - removing the line referencing rfc1320.txt from MANIFEST A script called debian/repack.stub automates this task; it's also called from debian/watch, and a get-orig-source target in debian/rules is provided. debian/rules0000755000000000000000000000010712143716140010243 0ustar #!/usr/bin/make -f %: dh $@ get-orig-source: uscan -force -verbose debian/copyright0000644000000000000000000000453012143716140011122 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Digest-MD4 Source: https://metacpan.org/release/Digest-MD4/ Upstream-Contact: Mike McCauley Files: * Copyright: 1991-1992, RSA Data Security, Inc. 1995-1996, Neil Winton 1998-2003, Gisle Aas License: Artistic or GPL-1+, and other License to copy and use this software is granted provided that it is identified as the "RSA Data Security, Inc. MD4 Message-Digest Algorithm" in all material mentioning or referencing this software or this function. . License is also granted to make and use derivative works provided that such works are identified as "derived from the RSA Data Security, Inc. MD4 Message-Digest Algorithm" in all material mentioning or referencing the derived work. . RSA Data Security, Inc. makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose. It is provided "as is" without express or implied warranty of any kind. . These notices must be retained in any copies of any part of this documentation and/or software. Comment: RSA licence applies to MD4.* files. MD4.pm says: This copyright does not prohibit distribution of any version of Perl containing this extension under the terms of the GNU or Artistic licenses. Files: debian/* Copyright: 2002, Luca Filipozzi 2005, Jay Bonci 2007, Pierre Habouzit 2010, Ansgar Burchardt 2013, Xavier Guimard License: Artistic or GPL-1+ Files: debian/repack.stub Copyright: 2009, Ryan Niebur 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/source/0000755000000000000000000000000012143716140010465 5ustar debian/source/format0000644000000000000000000000001412143716140011673 0ustar 3.0 (quilt) debian/repack.stub0000755000000000000000000000346412143716140011343 0ustar #!/bin/sh : <<=cut =pod =head1 NAME repack.stub - script to repack upstream tarballs from uscan =head1 INSTRUCTIONS put this in debian/repack.stub and add "debian sh debian/repack.stub" to the end of the line in debian/watch. you will also need to add a version mangle to debian/watch. then create a debian/repack.local. this is a shell script that is sourced under "set -e", so be careful to check returns codes. =head1 FUNCTIONS =over 4 =item rm rm is replaced by a function that does some magic ("rm -rv" by default), but also changes MANIFEST if $MANIFEST is 1 =item mv mv is replaced by a function that just does mv (by default), but also changes MANIFEST if $MANIFEST is 1 =item requires_version requires_version is there for future usage for requiring certain versions of the script =back =head1 VARIABLES =over 4 =item SUFFIX defaults to +dfsg what to append to the upstream version =item RM_OPTS defaults to -vrf options to pass to rm =item MANIFEST defaults to 0, set to 1 to turn on. this will manipulate MANIFEST files in CPAN tarballs. =item UP_BASE this is the directory where the upstream source is. =back =head1 COPYRIGHT AND LICENSE Copyright 2009, Ryan Niebur License: Artistic or GPL-1+ =cut if [ -z "$REPACK_SH" ]; then if [ -f ../../scripts/repack.sh ]; then REPACK_SH=../../scripts/repack.sh fi if [ -z "$REPACK_SH" ] && which repack.sh > /dev/null; then REPACK_SH=$(which repack.sh) fi fi if [ ! -f "$REPACK_SH" ]; then echo "Couldn't find a repack.sh. please put it in your PATH, put it at ../../scripts/repack.sh, or put it somewhere else and set the REPACK_SH variable" echo "You can get it from http://anonscm.debian.org/gitweb/?p=pkg-perl/scripts.git;a=blob_plain;f=repack.sh;hb=HEAD" exit 1 fi exec "$REPACK_SH" "$@" debian/patches/0000755000000000000000000000000012143716140010614 5ustar debian/patches/test-rfc.patch0000644000000000000000000000232212143716140013363 0ustar Description: Remove rfc1320.txt from files to test rfc1320.txt is removed from the tarball so we need to ignore it in the test suite. Author: Pierre Habouzit Forwarded: not-needed Reviewed-By: Xavier Guimard Last-Update: 2013-03-30 --- a/t/files.t +++ b/t/files.t @@ -5,7 +5,7 @@ } } -print "1..5\n"; +print "1..4\n"; use strict; use Digest::MD4 qw(md4 md4_hex md4_base64); @@ -26,7 +26,6 @@ 0dbd12438619d37abe39c41e4584ebe0 README ee852e2732fc4e158b1ca6b35e8f22da MD4.pm 3ae533df68e0be3ee2dac67329c8dad0 MD4.xs -f178f04d0d8305c328a3de281313d642 rfc1320.txt EOT } elsif ("\n" eq "\015") { # MacOS # This is the output of: 'md4sum Changes README MD4.pm MD4.xs rfc1320.txt' @@ -35,7 +34,6 @@ a64a8e41ca2fe973ffbb46aa66d70bd2 README 8f1d87025a08f7b1bdb968858d6c4044 MD4.pm 6ef61bd88dfbb1f1401c2d8f3612d5fd MD4.xs -2089ab664427233cd7043d91f0021ff8 rfc1320.txt EOT } else { # This is the output of: 'md4sum Changes README MD4.pm MD4.xs rfc1320.txt' @@ -44,7 +42,6 @@ a64a8e41ca2fe973ffbb46aa66d70bd2 README 8f1d87025a08f7b1bdb968858d6c4044 MD4.pm 6ef61bd88dfbb1f1401c2d8f3612d5fd MD4.xs -2089ab664427233cd7043d91f0021ff8 rfc1320.txt EOT } debian/patches/series0000644000000000000000000000001712143716140012027 0ustar test-rfc.patch debian/compat0000644000000000000000000000000212143716140010363 0ustar 9 debian/control0000644000000000000000000000201612143716140010567 0ustar Source: libdigest-md4-perl Maintainer: Debian Perl Group Uploaders: Jay Bonci , Ansgar Burchardt , Xavier Guimard Section: perl Priority: optional Build-Depends: debhelper (>= 9.20120312), perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libdigest-md4-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libdigest-md4-perl.git Homepage: https://metacpan.org/release/Digest-MD4/ Package: libdigest-md4-perl Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Description: MD4 Message Digest for Perl The Digest::MD4 module allows you to use the RSA Data Security Inc. MD4 Message Digest algorithm from within Perl programs. The algorithm takes as imput a message of arbitrary length and produces a 128-bit "fingerprint" or "message digest" of the input. MD4 is described in RFC 1320. debian/changelog0000644000000000000000000000716412231166216011050 0ustar libdigest-md4-perl (1.9+dfsg-1build1) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Mon, 21 Oct 2013 09:57:50 +0100 libdigest-md4-perl (1.9+dfsg-1) unstable; urgency=low [ Ansgar Burchardt ] * Email change: Ansgar Burchardt -> ansgar@debian.org * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * Update debian/repack.stub. [ Xavier Guimard ] * Imported Upstream version 1.9+dfsg * Replace .dfsg by +dfsg as recommended by lintian * Refresh test-rfc.patch (format and offsets) * Bump Standards-Version to 3.9.4 * Bump debhelper compatibility to 9 * debian/copyright: + Bump debian/copyright format to 1.0 + Add debian/repack.stub license + Add comment on RSA license compatibility -- Xavier Guimard Sun, 12 May 2013 13:37:45 +0200 libdigest-md4-perl (1.5.dfsg-2) unstable; urgency=low [ gregor herrmann ] * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). * Set Maintainer to Debian Perl Group. * Use dist-based URL in debian/watch. * Add debian/repack.sh to automate the deletion of rfc1320.txt; call it from debian/watch; switch from dversionmangle to uversionmangle in debian/watch to get the right name for the .orig.tar.gz; add debian/README.source; add get-orig-source target to debian/rules. * Split out the changes in the test file into a patch. * debian/control: Added: ${misc:Depends} to Depends: field. [ Ansgar Burchardt ] * Use debhelper 7. * Use source format 3.0 (quilt). * debian/watch: Use extended regular expresstion to patch upstream releases. * Convert debian/copyright to proposed machine-readable format. * Bump Standards-Version to 3.8.4. * Add myself to Uploaders. -- Ansgar Burchardt Sun, 06 Jun 2010 20:33:54 +0900 libdigest-md4-perl (1.5.dfsg-1.2) unstable; urgency=low * Non-maintainer upload. * ooops, also remove the rfc from the package so that it doesn't shows up in the diff either :] -- Pierre Habouzit Sat, 21 Jul 2007 15:18:41 +0200 libdigest-md4-perl (1.5.dfsg-1.1) unstable; urgency=low * Non-maintainer upload. * Prune rfc1320.txt from the source tarball (Closes: 393385). * Bump Standards-Version to 3.7.2. -- Pierre Habouzit Sat, 21 Jul 2007 15:08:47 +0200 libdigest-md4-perl (1.5-1) unstable; urgency=low * New upstream release * New maintainer (Closes: #266464) * Changed section to perl * Bumped debhelper dependancy to 4.1 * Adds debian/compat file per debhelper best practices * Merged over to my standard rules template * Removed debian/examples file as there are no more examples in the dist -- Jay Bonci Tue, 12 Jul 2005 22:50:20 -0400 libdigest-md4-perl (1.1-3) unstable; urgency=low * QA Group upload orphaning this package -- Andrew Pollock Sun, 7 Nov 2004 00:53:54 +1100 libdigest-md4-perl (1.1-2) unstable; urgency=low * thanks for the NMU * debian/copyright: references appropriate licenses in /usr/share/common-licenses (closes: Bug#157573) -- Luca Filipozzi Sat, 21 Sep 2002 13:44:02 -0700 libdigest-md4-perl (1.1-1.1) unstable; urgency=low * NMU: Rebuilt against perl 5.8. -- Ben Burton Sat, 31 Aug 2002 12:26:41 +1000 libdigest-md4-perl (1.1-1) unstable; urgency=low * Initial release. (closes: Bug#140947) -- Luca Filipozzi Mon, 15 Apr 2002 11:36:11 -0700 debian/repack.local0000644000000000000000000000004712143716140011447 0ustar MANIFEST=1 SUFFIX=+dfsg rm rfc1320.txt