From 570470028d4ba70666617bd2a393181b064864d5 Mon Sep 17 00:00:00 2001 From: abs Date: Wed, 15 Feb 2006 23:17:46 +0000 Subject: Import p5-ExtUtils-MakeMaker-6.30 into pkgsrc This utility is designed to write a Makefile for an extension module from a Makefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters. It splits the task of generating the Makefile into several subroutines that can be individually overridden. Each subroutine returns the text it wishes to have written to the Makefile. MakeMaker is object oriented. Each directory below the current directory that contains a Makefile.PL is treated as a separate object. This makes it possible to write an unlimited number of Makefiles with a single invocation of WriteMakefile(). --- devel/p5-ExtUtils-MakeMaker/DESCR | 12 ++++++++++++ devel/p5-ExtUtils-MakeMaker/Makefile | 17 +++++++++++++++++ devel/p5-ExtUtils-MakeMaker/PLIST | 1 + devel/p5-ExtUtils-MakeMaker/distinfo | 5 +++++ 4 files changed, 35 insertions(+) create mode 100644 devel/p5-ExtUtils-MakeMaker/DESCR create mode 100644 devel/p5-ExtUtils-MakeMaker/Makefile create mode 100644 devel/p5-ExtUtils-MakeMaker/PLIST create mode 100644 devel/p5-ExtUtils-MakeMaker/distinfo (limited to 'devel/p5-ExtUtils-MakeMaker') diff --git a/devel/p5-ExtUtils-MakeMaker/DESCR b/devel/p5-ExtUtils-MakeMaker/DESCR new file mode 100644 index 00000000000..13879c0ddc3 --- /dev/null +++ b/devel/p5-ExtUtils-MakeMaker/DESCR @@ -0,0 +1,12 @@ +This utility is designed to write a Makefile for an extension module +from a Makefile.PL. It is based on the Makefile.SH model provided +by Andy Dougherty and the perl5-porters. + +It splits the task of generating the Makefile into several subroutines +that can be individually overridden. Each subroutine returns the +text it wishes to have written to the Makefile. + +MakeMaker is object oriented. Each directory below the current +directory that contains a Makefile.PL is treated as a separate +object. This makes it possible to write an unlimited number of +Makefiles with a single invocation of WriteMakefile(). diff --git a/devel/p5-ExtUtils-MakeMaker/Makefile b/devel/p5-ExtUtils-MakeMaker/Makefile new file mode 100644 index 00000000000..71d3bda37e0 --- /dev/null +++ b/devel/p5-ExtUtils-MakeMaker/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/02/15 23:17:46 abs Exp $ +# + +DISTNAME= ExtUtils-MakeMaker-6.30 +PKGNAME= p5-${DISTNAME} +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../by-authors/id/M/MS/MSCHWERN/} + +MAINTAINER= tech-pkg@NetBSD.org +COMMENT= Write a Makefile for an extension module from a Makefile.PL + +PKG_INSTALLATION_TYPES= overwrite pkgviews + +PERL5_PACKLIST= auto/ExtUtils/MakeMaker/.packlist + +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/p5-ExtUtils-MakeMaker/PLIST b/devel/p5-ExtUtils-MakeMaker/PLIST new file mode 100644 index 00000000000..06b8d1d84de --- /dev/null +++ b/devel/p5-ExtUtils-MakeMaker/PLIST @@ -0,0 +1 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/02/15 23:17:46 abs Exp $ diff --git a/devel/p5-ExtUtils-MakeMaker/distinfo b/devel/p5-ExtUtils-MakeMaker/distinfo new file mode 100644 index 00000000000..9874009339f --- /dev/null +++ b/devel/p5-ExtUtils-MakeMaker/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2006/02/15 23:17:46 abs Exp $ + +SHA1 (ExtUtils-MakeMaker-6.30.tar.gz) = 6845b52970a35ef7cfddce8b2a9fc23b0a2b3812 +RMD160 (ExtUtils-MakeMaker-6.30.tar.gz) = 3cf6d412e1fb10bd7a432216a860df4e5d1d862d +Size (ExtUtils-MakeMaker-6.30.tar.gz) = 219796 bytes -- cgit v1.2.3