diff options
author | Rong-En Fan <rafan@FreeBSD.org> | 2006-12-07 06:50:56 +0000 |
---|---|---|
committer | Rong-En Fan <rafan@FreeBSD.org> | 2006-12-07 06:50:56 +0000 |
commit | 864e187e5886bf0448215ff8fda32ce2d65c8ff3 (patch) | |
tree | bac4282da692091af4a4eeac64339911554d4eff | |
parent | 0d3b5bc971914429620b0c92de156695d5bffc4e (diff) | |
download | ports-864e187e5886bf0448215ff8fda32ce2d65c8ff3.tar.gz ports-864e187e5886bf0448215ff8fda32ce2d65c8ff3.zip |
Notes
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-PAR-Packer/Makefile | 59 | ||||
-rw-r--r-- | devel/p5-PAR-Packer/distinfo | 3 | ||||
-rw-r--r-- | devel/p5-PAR-Packer/pkg-descr | 4 | ||||
-rw-r--r-- | devel/p5-PAR-Packer/pkg-plist | 25 |
5 files changed, 92 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index d050a8a8475f..cfac493a796b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1261,6 +1261,7 @@ SUBDIR += p5-P4-Client SUBDIR += p5-PAR SUBDIR += p5-PAR-Dist + SUBDIR += p5-PAR-Packer SUBDIR += p5-PCSC-Card SUBDIR += p5-POE SUBDIR += p5-POE-API-Hooks diff --git a/devel/p5-PAR-Packer/Makefile b/devel/p5-PAR-Packer/Makefile new file mode 100644 index 000000000000..dc0bfb1ea8b1 --- /dev/null +++ b/devel/p5-PAR-Packer/Makefile @@ -0,0 +1,59 @@ +# New ports collection makefile for: devel/p5-PAR-Packer +# Date created: Dec 06 2006 +# Whom: Rong-En Fan <rafan@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= PAR-Packer +PORTVERSION= 0.97.0 +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= PAR +PKGNAMEPREFIX= p5- +DISTNAME= ${PORTNAME}-${PORTVERSION:C/.([0-9])$/\1/} + +MAINTAINER= rafan@FreeBSD.org +COMMENT= PAR Packager + +BUILD_DEPENDS= p5-Archive-Zip>=1.00:${PORTSDIR}/archivers/p5-Archive-Zip \ + p5-Compress-Zlib>=1.30:${PORTSDIR}/archivers/p5-Compress-Zlib \ + p5-Getopt-ArgvFile>=1.07:${PORTSDIR}/devel/p5-Getopt-ArgvFile \ + p5-Module-ScanDeps>=0.70:${PORTSDIR}/devel/p5-Module-ScanDeps \ + ${SITE_PERL}/Module/Signature.pm:${PORTSDIR}/security/p5-Module-Signature \ + p5-PAR-Dist>=0.21:${PORTSDIR}/devel/p5-PAR-Dist \ + p5-PAR>=0.97.0:${PORTSDIR}/devel/p5-PAR \ + ${SITE_PERL}/B/Deobfuscate.pm:${PORTSDIR}/devel/p5-B-Deobfuscate +RUN_DEPENDS= ${BUILD_DEPENDS} + +CONFLICTS= sketchy-* + +PERL_CONFIGURE= yes + +MAN1= par.pl.1 parl.1 pp.1 tkpp.1 +MAN3= pp.3 \ + App::Packer::PAR.3 \ + PAR::Filter.3 \ + PAR::Filter::Bleach.3 \ + PAR::Filter::Bytecode.3 \ + PAR::Filter::Obfuscate.3 \ + PAR::Filter::PatchContent.3 \ + PAR::Filter::PodStrip.3 \ + PAR::Packer.3 \ + PAR::StrippedPARL::Base.3 \ + PAR::StrippedPARL::Dynamic.3 \ + PAR::StrippedPARL::Static.3 + +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +.endif + +.if ${PERL_LEVEL} < 500601 +IGNORE= only supports the ports versions of Perl, +IGNORE+=If you have installed a Perl port, and are getting this message, +IGNORE+=please make sure you have given the command \'use.perl port\' +.endif # ${PERL_LEVEL} < 500601 + +.include <bsd.port.post.mk> diff --git a/devel/p5-PAR-Packer/distinfo b/devel/p5-PAR-Packer/distinfo new file mode 100644 index 000000000000..e67204076ce2 --- /dev/null +++ b/devel/p5-PAR-Packer/distinfo @@ -0,0 +1,3 @@ +MD5 (PAR-Packer-0.970.tar.gz) = 8472a01cff05b1fdc9a7fd33647bef59 +SHA256 (PAR-Packer-0.970.tar.gz) = 65c4f3d6321a4dc7b2e8c98dbdf7c1aa6ec6d703421fac46c97c7d8e07fa55ec +SIZE (PAR-Packer-0.970.tar.gz) = 181369 diff --git a/devel/p5-PAR-Packer/pkg-descr b/devel/p5-PAR-Packer/pkg-descr new file mode 100644 index 000000000000..6d34c6b8bca0 --- /dev/null +++ b/devel/p5-PAR-Packer/pkg-descr @@ -0,0 +1,4 @@ +PAR-Packer is part of the PAR Toolkit. It is the PAR component that +can generate stand-alone executables and ".par" archives. + +WWW: http://search.cpan.org/dist/PAR-Packer/ diff --git a/devel/p5-PAR-Packer/pkg-plist b/devel/p5-PAR-Packer/pkg-plist new file mode 100644 index 000000000000..b939344221a0 --- /dev/null +++ b/devel/p5-PAR-Packer/pkg-plist @@ -0,0 +1,25 @@ +bin/parl +bin/parldyn +bin/pp +bin/par.pl +bin/tkpp +%%SITE_PERL%%/pp.pm +%%SITE_PERL%%/App/Packer/PAR.pm +%%SITE_PERL%%/PAR/Filter.pm +%%SITE_PERL%%/PAR/Filter/Bleach.pm +%%SITE_PERL%%/PAR/Filter/Bytecode.pm +%%SITE_PERL%%/PAR/Filter/Obfuscate.pm +%%SITE_PERL%%/PAR/Filter/PatchContent.pm +%%SITE_PERL%%/PAR/Filter/PodStrip.pm +%%SITE_PERL%%/PAR/Packer.pm +%%SITE_PERL%%/PAR/StrippedPARL +%%SITE_PERL%%/PAR/StrippedPARL/Base.pm +%%SITE_PERL%%/PAR/StrippedPARL/Dynamic.pm +%%SITE_PERL%%/PAR/StrippedPARL/Static.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/PAR/Packer/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/PAR/Packer +@dirrmtry %%SITE_PERL%%/App/Packer +@dirrmtry %%SITE_PERL%%/App +@dirrmtry %%SITE_PERL%%/PAR/StrippedPARL +@dirrmtry %%SITE_PERL%%/PAR/Filter +@dirrmtry %%SITE_PERL%%/PAR |