summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/usr.bin')
-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 5985dac..824ce61 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 bbfa36c..0c7e128 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 3c8ebcd..cdc8bc1 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
OpenPOWER on IntegriCloud