summaryrefslogtreecommitdiff
path: root/mk/pkg-bottom.mk
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-12-11 21:29:07 -0600
committerWaldemar Brodkorb <wbx@openadk.org>2014-12-11 21:29:21 -0600
commite84ec4eea8783147c9b954adc608cd7893513b7b (patch)
tree899067ec098270ec76c3b3dfabcb8ee2585e687b /mk/pkg-bottom.mk
parentc6dd48ef6cf2bb4811b614411e467395a830bc72 (diff)
add some needed packages for lms, update lms to latest.
Diffstat (limited to 'mk/pkg-bottom.mk')
-rw-r--r--mk/pkg-bottom.mk21
1 files changed, 14 insertions, 7 deletions
diff --git a/mk/pkg-bottom.mk b/mk/pkg-bottom.mk
index ed892ce2c..1112f0cc3 100644
--- a/mk/pkg-bottom.mk
+++ b/mk/pkg-bottom.mk
@@ -84,12 +84,19 @@ else ifneq ($(filter basic,${CONFIG_STYLE}),)
${CONFIGURE_ARGS} $(MAKE_TRACE)
else ifneq ($(filter perl,${CONFIG_STYLE}),)
@$(CMD_TRACE) "configuring perl module... "
- cd ${WRKBUILD}; \
- PATH='${HOST_PATH}' \
- PERL_MM_USE_DEFAULT=1 \
- PERL_AUTOINSTALL=--skipdeps \
- $(PERL_ENV) \
- perl-host Makefile.PL ${CONFIGURE_ARGS}
+ if [ -f ${WRKBUILD}/Makefile.PL ]; then \
+ cd ${WRKBUILD}; \
+ PATH='${HOST_PATH}' \
+ PERL_MM_USE_DEFAULT=1 \
+ PERL_AUTOINSTALL=--skipdeps \
+ $(PERL_ENV) \
+ perl-host Makefile.PL ${CONFIGURE_ARGS}; \
+ else \
+ cd ${WRKBUILD}; \
+ PATH='${HOST_PATH}' \
+ $(PERL_ENV) \
+ perl-host Build.PL; \
+ fi
else ifeq ($(strip ${CONFIG_STYLE}),)
@$(CMD_TRACE) "configuring... "
cd ${WRKBUILD}; rm -f config.{cache,status}; \
@@ -114,7 +121,7 @@ else
@exit 1
endif
@${MAKE} post-configure $(MAKE_TRACE)
- touch $@
+ @touch $@
# do a parallel build if requested && package doesn't force disable it
ifeq (${ADK_MAKE_PARALLEL},y)