summaryrefslogtreecommitdiff
path: root/lang/libperl
diff options
context:
space:
mode:
authorjlam <jlam>2000-09-07 04:37:54 +0000
committerjlam <jlam>2000-09-07 04:37:54 +0000
commitf8912e08503762d273bd0a782a8d89ef56c2d584 (patch)
treea92c8607c27e863d9fadf105b32c1aa918e489a9 /lang/libperl
parentb83cee9494faa9193d779f6d0ae12f63858e6780 (diff)
downloadpkgsrc-f8912e08503762d273bd0a782a8d89ef56c2d584.tar.gz
Update to libperl-5.6.0nb1. This adds back the shared object file
${PERL5_ARCHLIB}/DynaLoader_pic.o, which contains the dynamic loader in dynamically loadable form. This is needed by ap-perl.
Diffstat (limited to 'lang/libperl')
-rw-r--r--lang/libperl/Makefile24
-rw-r--r--lang/libperl/pkg/COMMENT2
-rw-r--r--lang/libperl/pkg/PLIST4
3 files changed, 18 insertions, 12 deletions
diff --git a/lang/libperl/Makefile b/lang/libperl/Makefile
index 4a98e1974b9..6aa0724e282 100644
--- a/lang/libperl/Makefile
+++ b/lang/libperl/Makefile
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.12 2000/09/03 07:33:12 jlam Exp $
+# $NetBSD: Makefile,v 1.13 2000/09/07 04:37:54 jlam Exp $
-DISTNAME= libperl-${PERL_VERSION}
+DISTNAME= perl-${PERL_VERSION}
+PKGNAME= libperl-${PERL_VERSION}nb1
PERL_VERSION= 5.6.0
CATEGORIES= lang devel perl5
-MASTER_SITES= # empty
-DISTFILES= # empty
+MASTER_SITES= ftp://ftp.digital.com/pub/plan/perl/CPAN/src/5.0/ \
+ ftp://ftp.cdrom.com/pub/perl/CPAN/src/5.0/
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://language.perl.com/index.html
@@ -12,10 +13,8 @@ HOMEPAGE= http://language.perl.com/index.html
USE_PERL5= # defined
DEPENDS+= perl>=${PERL_VERSION}:../../lang/perl5
-EXTRACT_ONLY= # empty
-NO_CHECKSUM= # defined
-NO_CONFIGURE= # defined
-NO_BUILD= # defined
+EXTRACT_ELEMENTS= ${DISTNAME}/ext/DynaLoader
+WRKSRC= ${WRKDIR}/${EXTRACT_ELEMENTS}
.include "../../mk/bsd.prefs.mk"
@@ -25,6 +24,13 @@ IGNORE= ${PKGNAME} needs shared objects
.endif
.endif
-do-install: # empty
+do-configure:
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL
+
+do-build:
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} DynaLoader.o
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/DynaLoader.o ${PERL5_ARCHLIB}/DynaLoader_pic.o
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/libperl/pkg/COMMENT b/lang/libperl/pkg/COMMENT
index a594d19d11a..4d1a5a59037 100644
--- a/lang/libperl/pkg/COMMENT
+++ b/lang/libperl/pkg/COMMENT
@@ -1 +1 @@
-PERL core library as a shared object
+PERL core library and DynaLoader as a shared object
diff --git a/lang/libperl/pkg/PLIST b/lang/libperl/pkg/PLIST
index 6421e820910..2f555f04798 100644
--- a/lang/libperl/pkg/PLIST
+++ b/lang/libperl/pkg/PLIST
@@ -1,2 +1,2 @@
-@comment $NetBSD: PLIST,v 1.1 2000/08/30 19:04:04 jlam Exp $
-@comment This file is empty.
+@comment $NetBSD: PLIST,v 1.2 2000/09/07 04:37:56 jlam Exp $
+${PERL5_ARCHLIB}/DynaLoader_pic.o