Changeset View
Changeset View
Standalone View
Standalone View
Mk/Uses/pear.mk
Show All 17 Lines | |||||
MASTER_SITES?= http://pear.php.net/get/ \ | MASTER_SITES?= http://pear.php.net/get/ \ | ||||
http://us.pear.php.net/get/ \ | http://us.pear.php.net/get/ \ | ||||
http://de.pear.php.net/get/ | http://de.pear.php.net/get/ | ||||
EXTRACT_SUFX?= .tgz | EXTRACT_SUFX?= .tgz | ||||
DIST_SUBDIR?= PEAR | DIST_SUBDIR?= PEAR | ||||
BUILD_DEPENDS+= pear:${PORTSDIR}/devel/pear | BUILD_DEPENDS+= pear:devel/pear | ||||
RUN_DEPENDS+= pear:${PORTSDIR}/devel/pear | RUN_DEPENDS+= pear:devel/pear | ||||
.if !defined(USE_PHPIZE) | .if !defined(USE_PHPIZE) | ||||
NO_BUILD= yes | NO_BUILD= yes | ||||
.endif | .endif | ||||
.if defined(PEAR_CHANNEL) && ${PEAR_CHANNEL} != "" | .if defined(PEAR_CHANNEL) && ${PEAR_CHANNEL} != "" | ||||
PKGNAMEPREFIX?= pear-${PEAR_CHANNEL}- | PKGNAMEPREFIX?= pear-${PEAR_CHANNEL}- | ||||
PEARPKGREF= ${PEAR_CHANNEL}/${PORTNAME} | PEARPKGREF= ${PEAR_CHANNEL}/${PORTNAME} | ||||
Show All 35 Lines | |||||
.if !defined(USE_PHPIZE) && !exists(${.CURDIR}/pkg-plist) | .if !defined(USE_PHPIZE) && !exists(${.CURDIR}/pkg-plist) | ||||
PLIST= ${WRKDIR}/PLIST | PLIST= ${WRKDIR}/PLIST | ||||
.endif | .endif | ||||
PLIST_SUB+= PEARDIR=${LPEARDIR} PKGREGDIR=${LPKGREGDIR} \ | PLIST_SUB+= PEARDIR=${LPEARDIR} PKGREGDIR=${LPKGREGDIR} \ | ||||
TESTSDIR=${LTESTSDIR} INSTDIR=${LINSTDIR} SQLSDIR=${LSQLSDIR} \ | TESTSDIR=${LTESTSDIR} INSTDIR=${LINSTDIR} SQLSDIR=${LSQLSDIR} \ | ||||
SCRIPTFILESDIR=${LCRIPTSDIR} | SCRIPTFILESDIR=${LCRIPTSDIR} | ||||
PKGINSTALL?= ${PORTSDIR}/devel/pear/pear-install | PKGINSTALL?= ${PORTSDIR}/devel/pear/pear-install | ||||
antoine: This looks wrong | |||||
PKGDEINSTALL?= ${WRKDIR}/pear-deinstall | PKGDEINSTALL?= ${WRKDIR}/pear-deinstall | ||||
.endif | .endif | ||||
.if defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_PEAR_POST_MK) | .if defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_PEAR_POST_MK) | ||||
_INCLUDE_USES_PEAR_POST_MK= yes | _INCLUDE_USES_PEAR_POST_MK= yes | ||||
pear-pre-install: | pear-pre-install: | ||||
.if exists(${LOCALBASE}/lib/php.DIST_PHP) \ | .if exists(${LOCALBASE}/lib/php.DIST_PHP) \ | ||||
▲ Show 20 Lines • Show All 46 Lines • ▼ Show 20 Lines | do-auto-install: | ||||
@cd ${WRKSRC} && ${PEAR} install -n -f -P ${STAGEDIR} package.xml | @cd ${WRKSRC} && ${PEAR} install -n -f -P ${STAGEDIR} package.xml | ||||
# Clean up orphans re-generated by pear-install | # Clean up orphans re-generated by pear-install | ||||
.for R in .channels .depdb .depdblock .filemap .lock .registry | .for R in .channels .depdb .depdblock .filemap .lock .registry | ||||
@${RM} -rf ${STAGEDIR}${PREFIX}/${LPEARDIR}/${R} | @${RM} -rf ${STAGEDIR}${PREFIX}/${LPEARDIR}/${R} | ||||
.endfor | .endfor | ||||
.endif | .endif | ||||
do-generate-deinstall-script: | do-generate-deinstall-script: | ||||
@${SED} ${_SUB_LIST_TEMP} -e '/^@comment /d' ${PORTSDIR}/devel/pear/pear-deinstall.in > ${WRKDIR}/pear-deinstall | @${SED} ${_SUB_LIST_TEMP} -e '/^@comment /d' ${PORTSDIR}/devel/pear/pear-deinstall.in > ${WRKDIR}/pear-deinstall | ||||
Not Done Inline Actionsthis looks wrong antoine: this looks wrong | |||||
pear-post-install: | pear-post-install: | ||||
@${MKDIR} ${STAGEDIR}${PKGREGDIR} | @${MKDIR} ${STAGEDIR}${PKGREGDIR} | ||||
@${INSTALL_DATA} ${WRKDIR}/package.xml ${STAGEDIR}${PKGREGDIR} | @${INSTALL_DATA} ${WRKDIR}/package.xml ${STAGEDIR}${PKGREGDIR} | ||||
show-depends: patch | show-depends: patch | ||||
@${PEAR} package-dependencies ${WRKDIR}/package.xml | @${PEAR} package-dependencies ${WRKDIR}/package.xml | ||||
.endif | .endif |
This looks wrong