From 6c1e1321f945690df71c861d5420bf3e318078f3 Mon Sep 17 00:00:00 2001 From: kevlo Date: Wed, 9 Mar 2005 03:09:19 +0000 Subject: [PATCH] Initial import of p5-Class-Autouse 1.16 This module allows you to specify a class the will only load when a method of that class is called. --- devel/p5-Class-Autouse/Makefile | 23 +++++++++++++++++++++++ devel/p5-Class-Autouse/distinfo | 4 ++++ devel/p5-Class-Autouse/pkg/DESCR | 4 ++++ devel/p5-Class-Autouse/pkg/PLIST | 6 ++++++ 4 files changed, 37 insertions(+) create mode 100644 devel/p5-Class-Autouse/Makefile create mode 100644 devel/p5-Class-Autouse/distinfo create mode 100644 devel/p5-Class-Autouse/pkg/DESCR create mode 100644 devel/p5-Class-Autouse/pkg/PLIST diff --git a/devel/p5-Class-Autouse/Makefile b/devel/p5-Class-Autouse/Makefile new file mode 100644 index 00000000000..9b725112a0c --- /dev/null +++ b/devel/p5-Class-Autouse/Makefile @@ -0,0 +1,23 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2005/03/09 03:09:19 kevlo Exp $ + +COMMENT= "run-time class loading on first method call" + +DISTNAME= Class-Autouse-1.16 +PKGNAME= p5-${DISTNAME} +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Class/} + +MAINTAINER= Kevin Lo + +# Same as Perl +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +CONFIGURE_STYLE= perl + +post-patch: + @perl -pi -e 's/^auto_install.*$$//' ${WRKSRC}/Makefile.PL + +.include diff --git a/devel/p5-Class-Autouse/distinfo b/devel/p5-Class-Autouse/distinfo new file mode 100644 index 00000000000..d24a03e8a44 --- /dev/null +++ b/devel/p5-Class-Autouse/distinfo @@ -0,0 +1,4 @@ +MD5 (Class-Autouse-1.16.tar.gz) = 7258938f734b3a308b7b6bd389ae61f8 +RMD160 (Class-Autouse-1.16.tar.gz) = 64d95e1caa426aaafe4f50a0e7de4a2ad9857c12 +SHA1 (Class-Autouse-1.16.tar.gz) = 171e25bc291b9fa6fabbcaa99d64f872d2af7d9e +SIZE (Class-Autouse-1.16.tar.gz) = 27144 diff --git a/devel/p5-Class-Autouse/pkg/DESCR b/devel/p5-Class-Autouse/pkg/DESCR new file mode 100644 index 00000000000..2df0f4c0270 --- /dev/null +++ b/devel/p5-Class-Autouse/pkg/DESCR @@ -0,0 +1,4 @@ +Class::Autouse allows you to specify a class the will only load when a +method of that class is called. For large classes that might not be used +during the running of a program, such as Date::Manip, this can save you +large amounts of memory, and decrease the script load time. diff --git a/devel/p5-Class-Autouse/pkg/PLIST b/devel/p5-Class-Autouse/pkg/PLIST new file mode 100644 index 00000000000..13cf145a818 --- /dev/null +++ b/devel/p5-Class-Autouse/pkg/PLIST @@ -0,0 +1,6 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2005/03/09 03:09:19 kevlo Exp $ +${P5SITE}/Class/ +${P5SITE}/Class/Autouse/ +${P5SITE}/Class/Autouse.pm +${P5SITE}/Class/Autouse/Parent.pm +@man man/man3p/Class::Autouse.3p