summaryrefslogtreecommitdiff
path: root/www/geeklog
diff options
context:
space:
mode:
authorjoerg <joerg>2008-06-20 01:09:05 +0000
committerjoerg <joerg>2008-06-20 01:09:05 +0000
commit7d15c2c527b0cb171788f5360a5baca8cd9db73e (patch)
treebb388f6b2532587595653e67cce25229ed050cb8 /www/geeklog
parent534b5bd9ce0ca747418c84f41f29a7fd1e7121a2 (diff)
downloadpkgsrc-7d15c2c527b0cb171788f5360a5baca8cd9db73e.tar.gz
Add DESTDIR support.
Diffstat (limited to 'www/geeklog')
-rw-r--r--www/geeklog/Makefile25
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"