diff options
author | joerg <joerg@pkgsrc.org> | 2008-06-20 01:09:05 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2008-06-20 01:09:05 +0000 |
commit | 3b0d97b0de8516db29699676c860489da3f7f0e1 (patch) | |
tree | bb388f6b2532587595653e67cce25229ed050cb8 /www/geeklog/Makefile | |
parent | 10abca39942a8f34d088f39ccc073fee44271274 (diff) | |
download | pkgsrc-3b0d97b0de8516db29699676c860489da3f7f0e1.tar.gz |
Add DESTDIR support.
Diffstat (limited to 'www/geeklog/Makefile')
-rw-r--r-- | www/geeklog/Makefile | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/www/geeklog/Makefile b/www/geeklog/Makefile index 6dce70bacee..51212ff474a 100644 --- a/www/geeklog/Makefile +++ b/www/geeklog/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2008/06/19 14:08:42 taca Exp $ +# $NetBSD: Makefile,v 1.19 2008/06/20 01:09:41 joerg Exp $ # DISTNAME= geeklog-${VER} @@ -11,6 +11,8 @@ MAINTAINER= taca@NetBSD.org HOMEPAGE= http://www.geeklog.net/ COMMENT= PHP/MySQL based application for managing dynamic web content +PKG_DESTDIR_SUPPORT= user-destdir + DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=4.3.3:../../www/ap-php DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=4.3.0:../../databases/php-mysql @@ -86,7 +88,7 @@ SUBST_SED.conf+= -e '/^Alias/s,^,\#,' SUBST_STAGE.conf= post-configure INSTALLATION_DIRS= ${GEEKLOG_BASE} ${GEEKLOG_PUB} ${GEEKLOG_TMPL}/images \ - share/examples/geeklog + share/examples/geeklog ${GEEKLOG_DOCDIR} post-extract: ${CP} ${FILESDIR}/README ${FILESDIR}/createdb.php \ @@ -101,29 +103,28 @@ pre-install: ${FIND} pear -type f -exec ${CHMOD} 0644 {} \; do-install: - ${INSTALL_DATA_DIR} ${GEEKLOG_DOCDIR} - ${INSTALL_DATA} ${WRKDIR}/README ${GEEKLOG_DOCDIR} + ${INSTALL_DATA} ${WRKDIR}/README ${DESTDIR}${GEEKLOG_DOCDIR} .for f in ${GEEKLOG_CONF_FILES} - ${INSTALL_DATA_DIR} ${GEEKLOG_EXAMPLESDIR}/${f:H} - ${INSTALL_DATA} ${WRKSRC}/${f} ${GEEKLOG_EXAMPLESDIR}/${f} + ${INSTALL_DATA_DIR} ${DESTDIR}${GEEKLOG_EXAMPLESDIR}/${f:H} + ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${GEEKLOG_EXAMPLESDIR}/${f} ${RM} ${WRKSRC}/${f} .endfor - ${INSTALL_SCRIPT} ${WRKDIR}/createdb.php ${GEEKLOG_DIR} - ${INSTALL_DATA} ${WRKDIR}/geeklog.conf ${GEEKLOG_EXAMPLESDIR} + ${INSTALL_SCRIPT} ${WRKDIR}/createdb.php ${DESTDIR}${GEEKLOG_DIR} + ${INSTALL_DATA} ${WRKDIR}/geeklog.conf ${DESTDIR}${GEEKLOG_EXAMPLESDIR} .for f in ${GEEKLOG_SYS} - cd ${WRKSRC}; pax -rw ${f} ${GEEKLOG_DIR} + cd ${WRKSRC}; pax -rw ${f} ${DESTDIR}${GEEKLOG_DIR} .endfor cd ${WRKSRC}/public_html; \ - pax -rw admin ${GEEKLOG_DIR}; \ + pax -rw admin ${DESTDIR}${GEEKLOG_DIR}; \ ${RM} -rf admin .for d in ${GEEKLOG_TMPL_SUB} cd ${WRKSRC}/public_html; \ if [ -d ${d} ]; then \ - pax -rw ${d} ${GEEKLOG_TMPL_DIR}; \ + pax -rw ${d} ${DESTDIR}${GEEKLOG_TMPL_DIR}; \ ${RM} -rf ${d}; \ fi .endfor - cd ${WRKSRC}/public_html; pax -rw . ${GEEKLOG_PUBDIR} + cd ${WRKSRC}/public_html; pax -rw . ${DESTDIR}${GEEKLOG_PUBDIR} .include "../../mk/apache.mk" .include "../../lang/php/phpversion.mk" |