|
Lines 327-332
Link Here
|
| 327 |
# (value: perl5) |
327 |
# (value: perl5) |
| 328 |
# SITE_PERL - Directory name where site specific perl packages go. |
328 |
# SITE_PERL - Directory name where site specific perl packages go. |
| 329 |
# This value is added to PLIST_SUB. |
329 |
# This value is added to PLIST_SUB. |
|
|
330 |
# PERL_MODBUILD - Use Module::Build to configure, build and install port. |
| 330 |
## |
331 |
## |
| 331 |
# USE_BISON - Says that the port uses bison for building. |
332 |
# USE_BISON - Says that the port uses bison for building. |
| 332 |
## |
333 |
## |
|
Lines 1095-1101
Link Here
|
| 1095 |
PERL_PORT?= perl5 |
1096 |
PERL_PORT?= perl5 |
| 1096 |
.endif |
1097 |
.endif |
| 1097 |
|
1098 |
|
| 1098 |
SITE_PERL?= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER} |
1099 |
SITE_PERL_REL?= lib/perl5/site_perl/${PERL_VER} |
|
|
1100 |
SITE_PERL?= ${LOCALBASE}/${SITE_PERL_REL} |
| 1099 |
|
1101 |
|
| 1100 |
.if exists(/usr/bin/perl5) && ${OSVERSION} >= 300000 && ${OSVERSION} < 500036 |
1102 |
.if exists(/usr/bin/perl5) && ${OSVERSION} >= 300000 && ${OSVERSION} < 500036 |
| 1101 |
PERL5= /usr/bin/perl${PERL_VERSION} |
1103 |
PERL5= /usr/bin/perl${PERL_VERSION} |
|
Lines 1598-1604
Link Here
|
| 1598 |
PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \ |
1600 |
PLIST_SUB+= PERL_VERSION=${PERL_VERSION} \ |
| 1599 |
PERL_VER=${PERL_VER} \ |
1601 |
PERL_VER=${PERL_VER} \ |
| 1600 |
PERL_ARCH=${PERL_ARCH} \ |
1602 |
PERL_ARCH=${PERL_ARCH} \ |
| 1601 |
SITE_PERL=${SITE_PERL:S|^${LOCALBASE}/||} |
1603 |
SITE_PERL=${SITE_PERL_REL} |
|
|
1604 |
|
| 1605 |
.if defined(PERL_MODBUILD) |
| 1606 |
PERL_CONFIGURE= yes |
| 1607 |
CONFIGURE_SCRIPT?= Build.PL |
| 1608 |
BUILD_DEPENDS+= ${SITE_PERL}/Module/Build.pm:${PORTSDIR}/devel/p5-Module-Build |
| 1609 |
ALL_TARGET?= |
| 1610 |
PL_BUILD?= Build |
| 1611 |
CONFIGURE_ARGS+= \ |
| 1612 |
install_path=lib="${PREFIX}/${SITE_PERL_REL}" \ |
| 1613 |
install_path=arch="${PREFIX}/${SITE_PERL_REL}/${PERL_ARCH}" \ |
| 1614 |
install_path=script="${PREFIX}/bin" \ |
| 1615 |
install_path=bin="${PREFIX}/bin" \ |
| 1616 |
install_path=libdoc="${MAN3PREFIX}/man/man3" \ |
| 1617 |
install_path=bindoc="${MAN1PREFIX}/man/man1" |
| 1618 |
.endif |
| 1602 |
|
1619 |
|
| 1603 |
.if defined(PERL_CONFIGURE) |
1620 |
.if defined(PERL_CONFIGURE) |
| 1604 |
USE_PERL5= yes |
1621 |
USE_PERL5= yes |
|
Lines 3076-3084
Link Here
|
| 3076 |
.if defined(USE_GMAKE) |
3093 |
.if defined(USE_GMAKE) |
| 3077 |
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}) |
3094 |
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}) |
| 3078 |
.else |
3095 |
.else |
|
|
3096 |
.if defined(PERL_MODBUILD) |
| 3097 |
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} ${PL_BUILD} ${MAKE_ARGS} ${ALL_TARGET}) |
| 3098 |
.else |
| 3079 |
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}) |
3099 |
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}) |
| 3080 |
.endif |
3100 |
.endif |
| 3081 |
.endif |
3101 |
.endif |
|
|
3102 |
.endif |
| 3082 |
|
3103 |
|
| 3083 |
# Check conflicts |
3104 |
# Check conflicts |
| 3084 |
|
3105 |
|
|
Lines 3120-3130
Link Here
|
| 3120 |
.endif |
3141 |
.endif |
| 3121 |
.endif |
3142 |
.endif |
| 3122 |
.else defined(USE_GMAKE) |
3143 |
.else defined(USE_GMAKE) |
|
|
3144 |
.if defined(PERL_MODBUILD) |
| 3145 |
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} ${PL_BUILD} ${MAKE_ARGS} ${INSTALL_TARGET}) |
| 3146 |
.else |
| 3123 |
@(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) |
3147 |
@(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) |
| 3124 |
.if defined(USE_IMAKE) && !defined(NO_INSTALL_MANPAGES) |
3148 |
.if defined(USE_IMAKE) && !defined(NO_INSTALL_MANPAGES) |
| 3125 |
@(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install.man) |
3149 |
@(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install.man) |
| 3126 |
.if ${XFREE86_HTML_MAN:L} == yes |
3150 |
.if ${XFREE86_HTML_MAN:L} == yes |
| 3127 |
@${MKHTMLINDEX} ${PREFIX}/lib/X11/doc/html |
3151 |
@${MKHTMLINDEX} ${PREFIX}/lib/X11/doc/html |
|
|
3152 |
.endif |
| 3128 |
.endif |
3153 |
.endif |
| 3129 |
.endif |
3154 |
.endif |
| 3130 |
.endif |
3155 |
.endif |