summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Murray <markm@FreeBSD.org>2000-06-29 18:21:51 +0000
committerMark Murray <markm@FreeBSD.org>2000-06-29 18:21:51 +0000
commit8bea8d9daaad60193e32e26db076f00b430301c1 (patch)
tree093330b649c80ab74f4764b89b3f574023cf4724
parent6c66bbed1a9d9687057c4bdfb440a595e52100f6 (diff)
Notes
-rw-r--r--gnu/usr.bin/perl/libperl/Makefile3
-rw-r--r--gnu/usr.bin/perl/library/Makefile.inc6
-rw-r--r--gnu/usr.bin/perl/miniperl/Makefile3
3 files changed, 10 insertions, 2 deletions
diff --git a/gnu/usr.bin/perl/libperl/Makefile b/gnu/usr.bin/perl/libperl/Makefile
index 5985dacdfe35..824ce618278b 100644
--- a/gnu/usr.bin/perl/libperl/Makefile
+++ b/gnu/usr.bin/perl/libperl/Makefile
@@ -19,7 +19,8 @@ NO_PERL_SCRIPT_MAKE= true
.include <bsd.lib.mk>
-build-tools: lib${LIB}.a
+build-tools: cleandepend
+ cd ${.CURDIR} && ${MAKE} lib${LIB}.a
config.h: links
@sh config_h.sh
diff --git a/gnu/usr.bin/perl/library/Makefile.inc b/gnu/usr.bin/perl/library/Makefile.inc
index bbfa36cd9a56..0c7e12893d40 100644
--- a/gnu/usr.bin/perl/library/Makefile.inc
+++ b/gnu/usr.bin/perl/library/Makefile.inc
@@ -35,4 +35,10 @@ install:
INSTALLPRIVLIB=${DESTDIR}/usr/libdata/perl/${VERSION} \
INSTALLARCHLIB=${DESTDIR}/usr/libdata/perl/${VERSION}/mach
+distribute:
+ cd ${.OBJDIR}/ext/${MODULEDIR} ;\
+ make -B install DESTDIR=${DISTDIR}/${dist} SHARED=copies \
+ INSTALLPRIVLIB=${DESTDIR}/usr/libdata/perl/${VERSION} \
+ INSTALLARCHLIB=${DESTDIR}/usr/libdata/perl/${VERSION}/mach
+
.PATH: ${PERL5SRC}
diff --git a/gnu/usr.bin/perl/miniperl/Makefile b/gnu/usr.bin/perl/miniperl/Makefile
index 3c8ebcdeaf24..cdc8bc1acf1f 100644
--- a/gnu/usr.bin/perl/miniperl/Makefile
+++ b/gnu/usr.bin/perl/miniperl/Makefile
@@ -14,7 +14,8 @@ MYLIBPERL= ${.CURDIR}/../libperl/libperl.a
DPADD= ${MYLIBPERL} ${LIBM} ${LIBCRYPT}
LDADD= ${MYLIBPERL} -lm -lcrypt
-build-tools: ${PROG}
+build-tools: cleandepend
+ cd ${.CURDIR} && ${MAKE} ${PROG}
NO_PERL_SCRIPT_MAKE= true