diff options
author | sno <sno@pkgsrc.org> | 2010-09-08 21:15:28 +0000 |
---|---|---|
committer | sno <sno@pkgsrc.org> | 2010-09-08 21:15:28 +0000 |
commit | c36ebe7e6f887b0d2c879c0c315e1ba5c2bc97b3 (patch) | |
tree | 58a4fbae23c9e71a5e9f7d18402130e84ccd3ae4 /security | |
parent | 6ea2634ef900ffa99531ac0db51df83b5bcba3a4 (diff) | |
download | pkgsrc-c36ebe7e6f887b0d2c879c0c315e1ba5c2bc97b3.tar.gz |
Updating security/p5-Module-Signature from 0.64nb1 to 0.66
pkgsrc changes:
- switch from gnupg-1 (more or less depreciated) to Crypt::OpenPGP and a
bunch of used encoders and digest modules
- use Module::Install::Bundled module type
- remove patch - works fine with current infrastructure for now
Upstream changes:
[Changes for 0.66 - Fri, 6 Sep 2010 22:51:37 +0200]
* Fix incompatibility with EU::Manifest 1.54 to 1.57
(Paul Howarth) (Closes RT#61124).
[Changes for 0.65 - Fri, 3 Sep 2010 21:38:02 +0200]
* Skip MYMETA (Alexandr Ciornii)
Diffstat (limited to 'security')
-rw-r--r-- | security/p5-Module-Signature/Makefile | 43 | ||||
-rw-r--r-- | security/p5-Module-Signature/distinfo | 9 | ||||
-rw-r--r-- | security/p5-Module-Signature/patches/patch-aa | 19 |
3 files changed, 38 insertions, 33 deletions
diff --git a/security/p5-Module-Signature/Makefile b/security/p5-Module-Signature/Makefile index c34a48e1dac..85e0337778d 100644 --- a/security/p5-Module-Signature/Makefile +++ b/security/p5-Module-Signature/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.18 2010/08/21 16:35:44 seb Exp $ +# $NetBSD: Makefile,v 1.19 2010/09/08 21:15:28 sno Exp $ # -DISTNAME= Module-Signature-0.64 +DISTNAME= Module-Signature-0.66 PKGNAME= p5-${DISTNAME} -PKGREVISION= 1 SVR4_PKGNAME= p5ms CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/} @@ -15,20 +14,46 @@ LICENSE= public-domain PKG_DESTDIR_SUPPORT= user-destdir -DEPENDS+= gnupg-[0-9]*:../../security/gnupg -DEPENDS+= p5-Digest-SHA-[0-9]*:../../security/p5-Digest-SHA +#DEPENDS+= gnupg-[0-9]*:../../security/gnupg +DEPENDS+= {perl>=5.10.0,p5-Digest-SHA-[0-9]*}:../../security/p5-Digest-SHA +DEPENDS+= p5-Crypt-OpenPGP>=1.00:../../security/p5-Crypt-OpenPGP + +# OpenPGP dependencies used +DEPENDS+= p5-Class-Loader-[0-9]*:../../devel/p5-Class-Loader +DEPENDS+= p5-Convert-ASCII-Armour-[0-9]*:../../textproc/p5-Convert-ASCII-Armour +DEPENDS+= p5-Convert-ASN1-[0-9]*:../../textproc/p5-Convert-ASN1 +DEPENDS+= p5-Convert-PEM-[0-9]*:../../textproc/p5-Convert-PEM +DEPENDS+= p5-Crypt-Blowfish-[0-9]*:../../security/p5-Crypt-Blowfish +DEPENDS+= p5-Crypt-CBC-[0-9]*:../../security/p5-Crypt-CBC +DEPENDS+= p5-Crypt-DES-[0-9]*:../../security/p5-Crypt-DES +DEPENDS+= p5-Crypt-DES_EDE3-[0-9]*:../../security/p5-Crypt-DES_EDE3 +DEPENDS+= p5-Crypt-DSA>=1.16nb1:../../security/p5-Crypt-DSA +DEPENDS+= p5-Crypt-RIPEMD160>=0.04nb4:../../security/p5-Crypt-RIPEMD160 +DEPENDS+= p5-Crypt-RSA-[0-9]*:../../security/p5-Crypt-RSA +DEPENDS+= p5-Crypt-Random-[0-9]*:../../security/p5-Crypt-Random +DEPENDS+= p5-Crypt-Rijndael-[0-9]*:../../security/p5-Crypt-Rijndael +DEPENDS+= p5-Crypt-Primes-[0-9]*:../../security/p5-Crypt-Primes +DEPENDS+= p5-Crypt-Twofish>=2.00:../../security/p5-Crypt-Twofish +DEPENDS+= p5-Data-Buffer>=0.04:../../devel/p5-Data-Buffer +DEPENDS+= p5-Digest-MD2-[0-9]*:../../security/p5-Digest-MD2 +DEPENDS+= p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1 +DEPENDS+= p5-IO-Compress-[0-9]*:../../devel/p5-IO-Compress +DEPENDS+= p5-File-HomeDir-[0-9]*:../../devel/p5-File-HomeDir +DEPENDS+= p5-Math-Pari-[0-9]*:../../math/p5-Math-Pari +DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64 +DEPENDS+= p5-Text-Diff-[0-9]*:../../textproc/p5-Text-Diff USE_LANGUAGES= # empty PERL5_PACKLIST= auto/Module/Signature/.packlist INSTALLATION_DIRS+= share/Module-Signature -#PERL5_MODULE_TYPE= Module::Install -MAKE_PARAMS+= --skipdeps +PERL5_MODULE_TYPE= Module::Install::Bundled +MAKE_ENV+= TEST_SIGNATURE=1 # this package has patch files so the signature check test fails -post-extract: - ${MV} ${WRKSRC}/t/0-signature.t ${WRKSRC}/t/0-signature.t.SKIP +#post-extract: +# ${MV} ${WRKSRC}/t/0-signature.t ${WRKSRC}/t/0-signature.t.SKIP post-install: ${RUN} for f in ${WRKSRC}/*.pub; do ${INSTALL_DATA} "$$f" \ diff --git a/security/p5-Module-Signature/distinfo b/security/p5-Module-Signature/distinfo index c963d7b0149..37afc016820 100644 --- a/security/p5-Module-Signature/distinfo +++ b/security/p5-Module-Signature/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.7 2010/05/24 16:02:28 seb Exp $ +$NetBSD: distinfo,v 1.8 2010/09/08 21:15:28 sno Exp $ -SHA1 (Module-Signature-0.64.tar.gz) = d993b0c0af09ca05b49e9ca6b54f5b36cba72886 -RMD160 (Module-Signature-0.64.tar.gz) = 387fb7a82319b7fe1be57008f4e8fef18f4272fa -Size (Module-Signature-0.64.tar.gz) = 75272 bytes -SHA1 (patch-aa) = 2b45a27b78b17924ceec233374641fb57528e1c9 +SHA1 (Module-Signature-0.66.tar.gz) = 4be9c0d0549ce4cbd53e0307f02e7c26c0559086 +RMD160 (Module-Signature-0.66.tar.gz) = 13855e01730ba73c44bc5cd4cc1a71f02a284670 +Size (Module-Signature-0.66.tar.gz) = 71681 bytes diff --git a/security/p5-Module-Signature/patches/patch-aa b/security/p5-Module-Signature/patches/patch-aa deleted file mode 100644 index fcc2ade1578..00000000000 --- a/security/p5-Module-Signature/patches/patch-aa +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-aa,v 1.3 2010/05/24 16:02:28 seb Exp $ - -Prevent interactive configure. - ---- Makefile.PL.orig 2006-07-30 01:11:14.000000000 +0000 -+++ Makefile.PL -@@ -113,12 +113,6 @@ sub locate_gpg { - - return 1 if grep { /^--installdeps/} @ARGV; - -- if ( prompt("Import PAUSE and author keys to GnuPG?", 'y' ) =~ /^y/i) { -- print 'Importing... '; -- system 'gpg', '--quiet', '--import', glob('*.pub'); -- print "done.\n"; -- } -- - return 1; - } - |