diff --git a/devel/p5-Class-Loader/Makefile b/devel/p5-Class-Loader/Makefile new file mode 100644 index 00000000000..24ebca34184 --- /dev/null +++ b/devel/p5-Class-Loader/Makefile @@ -0,0 +1,22 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2001/07/12 09:04:15 kevlo Exp $ + +COMMENT= "load modules and create objects on demand" + +DISTNAME= Class-Loader-2.00 +PKGNAME= p5-${DISTNAME} +CATEGORIES= devel perl5 +NEED_VERSION= 1.419 + +MAINTAINER= Kevin Lo + +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Class + +CONFIGURE_STYLE= perl + +.include diff --git a/devel/p5-Class-Loader/files/md5 b/devel/p5-Class-Loader/files/md5 new file mode 100644 index 00000000000..fd956383241 --- /dev/null +++ b/devel/p5-Class-Loader/files/md5 @@ -0,0 +1,3 @@ +MD5 (Class-Loader-2.00.tar.gz) = 41c49975f02aa4cad3e38ac95dbebd3b +RMD160 (Class-Loader-2.00.tar.gz) = bed521c71c99116bb0e5f48113053c6b17f695d4 +SHA1 (Class-Loader-2.00.tar.gz) = bb76497d1cc990d8255ecd687d32857717956e2f diff --git a/devel/p5-Class-Loader/pkg/DESCR b/devel/p5-Class-Loader/pkg/DESCR new file mode 100644 index 00000000000..62fa4c605ef --- /dev/null +++ b/devel/p5-Class-Loader/pkg/DESCR @@ -0,0 +1,7 @@ +Certain applications like to defer the decision to use a particular module +till runtime. This is possible in perl, and is a useful trick in +situations where the type of data is not known at compile time and the +application doesn't wish to pre-compile modules to handle all types of +data it can work with. Loading modules at runtime can also provide +flexible interfaces for perl modules. Modules can let the programmer +decide what modules will be used by it instead of hard-coding their names. diff --git a/devel/p5-Class-Loader/pkg/PLIST b/devel/p5-Class-Loader/pkg/PLIST new file mode 100644 index 00000000000..e39638bc4c8 --- /dev/null +++ b/devel/p5-Class-Loader/pkg/PLIST @@ -0,0 +1,4 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2001/07/12 09:04:15 kevlo Exp $ +libdata/perl5/site_perl/Class/Loader.pm +libdata/perl5/site_perl/Class/LoaderTest.pm +man/man3/Class::Loader.3p