version 1.60, 2009/06/11 10:32:29 |
version 1.61, 2010/01/16 15:02:14 |
Line 41 PERL5_MODULE_TYPE?= MakeMaker |
|
Line 41 PERL5_MODULE_TYPE?= MakeMaker |
|
|
|
.if (${PERL5_MODULE_TYPE} != "MakeMaker") && \ |
.if (${PERL5_MODULE_TYPE} != "MakeMaker") && \ |
(${PERL5_MODULE_TYPE} != "Module::Build") && \ |
(${PERL5_MODULE_TYPE} != "Module::Build") && \ |
(${PERL5_MODULE_TYPE} != "Module::Install") |
(${PERL5_MODULE_TYPE} != "Module::Install") && \ |
|
(${PERL5_MODULE_TYPE} != "Module::Install::Bundled") |
PKG_FAIL_REASON+= "\`\`${PERL5_MODULE_TYPE}'' is not a supported PERL5_MODULE_TYPE." |
PKG_FAIL_REASON+= "\`\`${PERL5_MODULE_TYPE}'' is not a supported PERL5_MODULE_TYPE." |
.endif |
.endif |
|
|
Line 59 _PERL5_MODBUILD_DESTDIR_OPTION= |
|
Line 60 _PERL5_MODBUILD_DESTDIR_OPTION= |
|
. endif |
. endif |
.elif ${PERL5_MODULE_TYPE} == "Module::Install" |
.elif ${PERL5_MODULE_TYPE} == "Module::Install" |
_PERL5_MODTYPE= modinst |
_PERL5_MODTYPE= modinst |
|
.elif ${PERL5_MODULE_TYPE} == "Module::Install::Bundled" |
|
_PERL5_MODTYPE= modinst |
.elif ${PERL5_MODULE_TYPE} == "MakeMaker" |
.elif ${PERL5_MODULE_TYPE} == "MakeMaker" |
_PERL5_MODTYPE= makemaker |
_PERL5_MODTYPE= makemaker |
.endif |
.endif |
Line 129 do-modbuild-configure: |
|
Line 132 do-modbuild-configure: |
|
|
|
.PHONY: do-modinst-configure |
.PHONY: do-modinst-configure |
do-modinst-configure: |
do-modinst-configure: |
|
.if ${PERL5_MODULE_TYPE} == "Module::Install" |
${RUN} \ |
${RUN} \ |
for dir in ${PERL5_CONFIGURE_DIRS}; do \ |
for dir in ${PERL5_CONFIGURE_DIRS}; do \ |
cd ${WRKSRC}; \ |
cd ${WRKSRC}; \ |
Line 141 do-modinst-configure: |
|
Line 145 do-modinst-configure: |
|
${BUILDLINK_PREFIX.perl}/bin/perl Makefile.PL --skipdeps ${MAKE_PARAMS}; \ |
${BUILDLINK_PREFIX.perl}/bin/perl Makefile.PL --skipdeps ${MAKE_PARAMS}; \ |
fi; \ |
fi; \ |
done |
done |
|
.else |
|
${RUN} \ |
|
for dir in ${PERL5_CONFIGURE_DIRS}; do \ |
|
cd ${WRKSRC}; \ |
|
if ${TEST} -f "$$dir"/Makefile.PL; then \ |
|
cd "$$dir"; \ |
|
${SETENV} ${MAKE_ENV} \ |
|
${BUILDLINK_PREFIX.perl}/bin/perl Makefile.PL --skipdeps ${MAKE_PARAMS}; \ |
|
fi; \ |
|
done |
|
.endif |
|
|
.PHONY: perl5-configure |
.PHONY: perl5-configure |
perl5-configure: do-${_PERL5_MODTYPE}-configure |
perl5-configure: do-${_PERL5_MODTYPE}-configure |