pkgsrc/security/p5-Module-Signature/Makefile
wiz 4c28e966f5 Update to 0.55:
[Changes for 0.55 - 2006-07-29]

* ANDK submitted a patch to fix versioning problem when
  the user elects to install Crypt::OpenPGP.

* Major refactoring of the Makefile.PL to ease the installation process.

[Changes for 0.54 - 2006-05-12]

* Fixed a long-standing bug where differing end-of-line conventions
  could cause bogus comparisons in signature checks.

* Fixed another long-standing bug where CRLF text files were hashed
  into different digests under Unix and Dosish platforms.  Now it's
  consistently hashed as if it's been normalized to LF.

* Optional dependencies are no longer installed-by-default.

[Changes for 0.53 - 2006-01-31]

* The explicit call to "readline(D)" didn't compile on earlier perls which
  demanded either "readline(*D)" or "<D>" -- I elected the latter form.
  Reported by: Matthew Persic

* Update my author key to reflect revoked past uids.

[Changes for 0.52 - 2006-01-19]

* POD and source code cleanup; no functional changes.

* Updated my author key to reflect my new name and identity.

* Upgrade to the latest Module::Install to fix Cygwin
  installation problems.
  Reported by: Lyle Ziegelmiller

[Changes for 0.51 - 2006-01-02]

* Even more flexible CRLF handling for SIGNATURE files,
  Contributed by: Andreas Koenig.

[Changes for 0.50 - 2005-08-21]

* Add support for to SHA-256, requested by Mark Shelor in light
  of the recent SHA1 attacks.  SHA1 is still the default, but
  you can now override this by settings MODULE_SIGNATURE_CIPHER
  environment variable to SHA256.

[Changes for 0.45 - 2005-08-09]

* Andreas Koenig ported out that "Import GPG keys?" was asked
  far too many times during autoinstall.
2007-02-27 09:28:33 +00:00

34 lines
1,009 B
Makefile

# $NetBSD: Makefile,v 1.11 2007/02/27 09:28:33 wiz Exp $
#
DISTNAME= Module-Signature-0.55
PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5ms
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/Module-Signature/
COMMENT= Perl5 module adding cryptographic authentications to CPAN distributions
DEPENDS+= gnupg-[0-9]*:../../security/gnupg
DEPENDS+= p5-Digest-SHA-[0-9]*:../../security/p5-Digest-SHA
DEPENDS+= p5-PAR-Dist-[0-9]*:../../devel/p5-PAR-Dist
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Module/Signature/.packlist
INSTALLATION_DIRS+= share/Module-Signature
# 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-install:
${PKG_SILENT}${PKG_DEBUG} \
for f in ${WRKSRC}/*.pub; do \
${INSTALL_DATA} $$f ${PREFIX}/share/Module-Signature; \
done
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"