summaryrefslogtreecommitdiff
path: root/graphics/php-jpgraph
diff options
context:
space:
mode:
authorjlam <jlam>2008-03-04 15:39:09 +0000
committerjlam <jlam>2008-03-04 15:39:09 +0000
commitd6b91adeba5668a57b81a911d8eddf78028e44dc (patch)
tree59c0548a0298c3f264975f618451fab4e14e6b25 /graphics/php-jpgraph
parent6dad5f5dc8c5cabc58dcc1203ff3621136e16ddf (diff)
downloadpkgsrc-d6b91adeba5668a57b81a911d8eddf78028e44dc.tar.gz
Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
Diffstat (limited to 'graphics/php-jpgraph')
-rw-r--r--graphics/php-jpgraph/Makefile41
1 files changed, 22 insertions, 19 deletions
diff --git a/graphics/php-jpgraph/Makefile b/graphics/php-jpgraph/Makefile
index d4abd86cf5b..75e29b8ebc3 100644
--- a/graphics/php-jpgraph/Makefile
+++ b/graphics/php-jpgraph/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2007/02/22 19:26:35 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2008/03/04 15:39:10 jlam Exp $
DISTNAME= jpgraph-1.18
PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME}
@@ -13,6 +13,8 @@ CONFLICTS= php-jgraph-[0-9]*
DEPENDS+= ${PHP_PKG_PREFIX}-gd>=4.3.1:../../graphics/php-gd
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_CONFIGURE= YES
NO_BUILD= YES
@@ -26,32 +28,33 @@ PKG_SYSCONFSUBDIR?= php-jpgraph
MESSAGE_SUBST+= PJCONFFILE=${PJCONFFILE} PJDIR=${PJDIR} EXDIR=${EXDIR}
do-install:
- ${INSTALL_DATA_DIR} ${EXDIR}
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/php-jpgraph
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/php-jpgraph/html
- ${INSTALL_DATA_DIR} ${PJDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${EXDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/php-jpgraph
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/php-jpgraph/html
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PJDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/src/Examples/*.php ${EXDIR}
- ${INSTALL_DATA} ${WRKSRC}/src/Examples/*.png ${EXDIR}
- ${INSTALL_DATA} ${WRKSRC}/src/Examples/*.gif ${EXDIR}
- ${INSTALL_DATA} ${WRKSRC}/src/Examples/*.jpg ${EXDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/src/Examples/*.php ${DESTDIR}${EXDIR}
+ ${INSTALL_DATA} ${WRKSRC}/src/Examples/*.png ${DESTDIR}${EXDIR}
+ ${INSTALL_DATA} ${WRKSRC}/src/Examples/*.gif ${DESTDIR}${EXDIR}
+ ${INSTALL_DATA} ${WRKSRC}/src/Examples/*.jpg ${DESTDIR}${EXDIR}
- ${RM} -f ${PJDIR}/jpg-config.inc
+ ${RM} -f ${DESTDIR}${PJDIR}/jpg-config.inc
- ${INSTALL_SCRIPT} ${WRKSRC}/src/*.php ${PJDIR}
- ${INSTALL_DATA} ${WRKSRC}/src/*.inc ${PJDIR}
- ${INSTALL_DATA} ${WRKSRC}/src/*.dat ${PJDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/src/*.php ${DESTDIR}${PJDIR}
+ ${INSTALL_DATA} ${WRKSRC}/src/*.inc ${DESTDIR}${PJDIR}
+ ${INSTALL_DATA} ${WRKSRC}/src/*.dat ${DESTDIR}${PJDIR}
- ${MV} -f ${PJDIR}/jpg-config.inc ${EXDIR}
- ${LN} -sf ${PJCONFFILE} ${PJDIR}/jpg-config.inc
+ ${MV} -f ${PJDIR}/jpg-config.inc ${DESTDIR}${EXDIR}
+ ${LN} -sf ${PJCONFFILE} ${DESTDIR}${PJDIR}/jpg-config.inc
for f in README QPL.txt; do \
${INSTALL_DATA} ${WRKSRC}/$$f \
- ${PREFIX}/share/doc/php-jpgraph; \
+ ${DESTDIR}${PREFIX}/share/doc/php-jpgraph; \
done
- cd ${WRKSRC}/docs && ${PAX} -rw . ${PREFIX}/share/doc/php-jpgraph/html
- ${FIND} ${PREFIX}/share/doc/php-jpgraph/html -type d | ${XARGS} \
- ${CHMOD} ${PKGDIRMODE}
+ cd ${WRKSRC}/docs && ${PAX} -rw . \
+ ${DESTDIR}${PREFIX}/share/doc/php-jpgraph/html
+ ${FIND} ${DESTDIR}${PREFIX}/share/doc/php-jpgraph/html -type d |
+ ${XARGS} ${CHMOD} ${PKGDIRMODE}
.include "../../lang/php/phpversion.mk"
.include "../../mk/bsd.pkg.mk"