pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-Module-Compile devel/p5-Module-Compile: impor...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d31b0120ecb1
branches:  trunk
changeset: 369271:d31b0120ecb1
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Sep 27 21:21:09 2017 +0000

description:
devel/p5-Module-Compile: import p5-Module-Compile-0.35

This module provides a system for writing modules that compile other
Perl modules.

Modules that use these compilation modules get compiled into some
altered form the first time they are run. The result is cached into
.pmc files.

Perl has native support for .pmc files. It always checks for them,
before loading a .pm file.

diffstat:

 devel/p5-Module-Compile/DESCR    |   9 +++++++++
 devel/p5-Module-Compile/Makefile |  19 +++++++++++++++++++
 devel/p5-Module-Compile/distinfo |   6 ++++++
 3 files changed, 34 insertions(+), 0 deletions(-)

diffs (46 lines):

diff -r 9f85b5b50c5b -r d31b0120ecb1 devel/p5-Module-Compile/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Module-Compile/DESCR     Wed Sep 27 21:21:09 2017 +0000
@@ -0,0 +1,9 @@
+This module provides a system for writing modules that compile other
+Perl modules.
+
+Modules that use these compilation modules get compiled into some
+altered form the first time they are run. The result is cached into
+.pmc files.
+
+Perl has native support for .pmc files. It always checks for them,
+before loading a .pm file.
diff -r 9f85b5b50c5b -r d31b0120ecb1 devel/p5-Module-Compile/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Module-Compile/Makefile  Wed Sep 27 21:21:09 2017 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2017/09/27 21:21:09 wiz Exp $
+
+DISTNAME=      Module-Compile-0.35
+PKGNAME=       p5-${DISTNAME}
+CATEGORIES=    devel perl5
+MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Module/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://metacpan.org/release/Module-Compile
+COMMENT=       Perl Module Compilation
+LICENSE=       ${PERL5_LICENSE}
+
+DEPENDS+=      p5-Digest-SHA1-[0-9]*:../../security/p5-Digest-SHA1
+
+#PERL5_MODULE_TYPE=    Module::Build
+PERL5_PACKLIST=                auto/Module/Compile/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 9f85b5b50c5b -r d31b0120ecb1 devel/p5-Module-Compile/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-Module-Compile/distinfo  Wed Sep 27 21:21:09 2017 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/09/27 21:21:09 wiz Exp $
+
+SHA1 (Module-Compile-0.35.tar.gz) = 89dd0be4897863f392cbe9bf7cf3de97e4270be6
+RMD160 (Module-Compile-0.35.tar.gz) = 4e5713ae7718f33de5cf6dfdea299f3731639d90
+SHA512 (Module-Compile-0.35.tar.gz) = 4115277ffb0da033c6c7fea6480c7245c8b5eb151378081fefaef35761b92a4218d56e8e1e9a4892ce78a379592336badefa2de56062d9e5b7024cdc35d3e46b
+Size (Module-Compile-0.35.tar.gz) = 34716 bytes



Home | Main Index | Thread Index | Old Index