diff options
author | Lars Balker Rasmussen <lbr@FreeBSD.org> | 2009-03-29 16:43:29 +0000 |
---|---|---|
committer | Lars Balker Rasmussen <lbr@FreeBSD.org> | 2009-03-29 16:43:29 +0000 |
commit | 15a65a7f67cb76b7c38f04410bf6e01b06c2b490 (patch) | |
tree | 2fc650f65ba95088c1a286e6d4a30a6fbe3eb22d /databases/p5-DBIx-Class-EncodedColumn/Makefile | |
parent | 64fb3679bd2e640fb80ff757ce8498c821efadd1 (diff) |
Notes
Diffstat (limited to 'databases/p5-DBIx-Class-EncodedColumn/Makefile')
-rw-r--r-- | databases/p5-DBIx-Class-EncodedColumn/Makefile | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/databases/p5-DBIx-Class-EncodedColumn/Makefile b/databases/p5-DBIx-Class-EncodedColumn/Makefile new file mode 100644 index 000000000000..3cfb0cf283df --- /dev/null +++ b/databases/p5-DBIx-Class-EncodedColumn/Makefile @@ -0,0 +1,53 @@ +# New ports collection makefile for: databases/p5-DBIx-Class-EncodedColumn +# Date created: 29 Mar 2009 +# Whom: Lars Balker Rasmussen <lbr@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= DBIx-Class-EncodedColumn +PORTVERSION= 0.00002 +CATEGORIES= databases perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= lbr@FreeBSD.org +COMMENT= Automatically encode columns + +RUN_DEPENDS= p5-DBIx-Class>=0.06002:${PORTSDIR}/databases/p5-DBIx-Class \ + p5-Sub-Name>=0.04:${PORTSDIR}/devel/p5-Sub-Name +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= DBIx::Class::EncodedColumn.3 \ + DBIx::Class::EncodedColumn::Crypt::Eksblowfish::Bcrypt.3 \ + DBIx::Class::EncodedColumn::Crypt::OpenPGP.3 \ + DBIx::Class::EncodedColumn::Digest.3 + +post-extract: + @${PERL} -i -ne 'print unless m,^build_requires, || m,^feature, .. m,;,' ${WRKSRC}/Makefile.PL + +OPTIONS= MD5 "Digest::MD5 Support" On \ + SHA "Digest::SHA Support" On \ + BLOWFISH "Blowfish Support?" On \ + OPENPGP "Crypt::OpenPGP (gpg) Support" On + +.include <bsd.port.pre.mk> + +.if defined(WITH_MD5) +RUN_DEPENDS+= p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 +.endif +.if defined(WITH_SHA) +RUN_DEPENDS+= p5-Digest>=0:${PORTSDIR}/security/p5-Digest \ + p5-Digest-SHA>=0:${PORTSDIR}/security/p5-Digest-SHA +.endif +.if defined(WITH_BLOWFISH) +RUN_DEPENDS+= p5-Crypt-Eksblowfish>=0:${PORTSDIR}/security/p5-Crypt-Eksblowfish +.endif +.if defined(WITH_OPENPGP) +RUN_DEPENDS+= p5-Crypt-OpenPGP>=0:${PORTSDIR}/security/p5-Crypt-OpenPGP \ + p5-Crypt-CAST5_PP>=0:${PORTSDIR}/security/p5-Crypt-CAST5_PP +.endif + +.include <bsd.port.post.mk> |