pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/php4 The package supports installation to DESTDIR.
details: https://anonhg.NetBSD.org/pkgsrc/rev/f203a0d0942e
branches: trunk
changeset: 529861:f203a0d0942e
user: heinz <heinz%pkgsrc.org@localhost>
date: Mon Jun 11 15:24:43 2007 +0000
description:
The package supports installation to DESTDIR.
diffstat:
www/php4/Makefile | 25 ++++++++++++++++---------
1 files changed, 16 insertions(+), 9 deletions(-)
diffs (50 lines):
diff -r d8cf3558ae79 -r f203a0d0942e www/php4/Makefile
--- a/www/php4/Makefile Mon Jun 11 15:23:12 2007 +0000
+++ b/www/php4/Makefile Mon Jun 11 15:24:43 2007 +0000
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.77 2007/05/06 19:50:18 adrianp Exp $
+# $NetBSD: Makefile,v 1.78 2007/06/11 15:24:43 heinz Exp $
PKGNAME= php-${PHP_BASE_VERS}
CATEGORIES+= lang
COMMENT= HTML-embedded scripting language
+PKG_DESTDIR_SUPPORT= user-destdir
+
CONFLICTS+= ap-php-4.0.3pl1
# PHP uses libtool inconsistently for CGI/CLI build; don't sanify for now
@@ -29,6 +31,8 @@
EGDIR= ${PREFIX}/share/examples/php
MESSAGE_SUBST+= CGIDIR=${CGIDIR:Q}
+MAKE_ENV+= INSTALL_ROOT=${DESTDIR}
+
# On NetBSD ELF platforms, we need to link libgcc.a whole-archive so that
# certain symbols from the C++ implementation (__get_eh_context, etc.)
# referenced by DSOs written in C++ will resolve correctly. We need to
@@ -48,13 +52,16 @@
OWN_DIRS= ${PREFIX}/${PHP_EXTENSION_DIR}
post-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/sapi/cli/php ${PREFIX}/bin/php
- ${INSTALL_DATA} ${WRKSRC}/sapi/cli/php.1 ${PREFIX}/${PKGMANDIR}/man1/php.1
- ${INSTALL_DATA_DIR} ${CGIDIR}
- ${INSTALL_PROGRAM} ${WRKSRC}/sapi/cgi/php ${CGIDIR}
- ${INSTALL_DATA_DIR} ${EGDIR}
- cd ${WRKSRC}; ${INSTALL_DATA} php.ini-dist php.ini-recommended ${EGDIR}
- ${INSTALL_DATA_DIR} ${PREFIX}/share/php
- ${INSTALL_DATA} ${WRKSRC}/php.gif ${PREFIX}/share/php
+ ${INSTALL_PROGRAM} ${WRKSRC}/sapi/cli/php \
+ ${DESTDIR:Q}${PREFIX:Q}/bin/php
+ ${INSTALL_DATA} ${WRKSRC}/sapi/cli/php.1 \
+ ${DESTDIR:Q}${PREFIX:Q}/${PKGMANDIR}/man1/php.1
+ ${INSTALL_DATA_DIR} ${DESTDIR:Q}${CGIDIR:Q}
+ ${INSTALL_PROGRAM} ${WRKSRC}/sapi/cgi/php ${DESTDIR:Q}${CGIDIR:Q}
+ ${INSTALL_DATA_DIR} ${DESTDIR:Q}${EGDIR:Q}
+ cd ${WRKSRC}; ${INSTALL_DATA} php.ini-dist php.ini-recommended \
+ ${DESTDIR:Q}${EGDIR:Q}
+ ${INSTALL_DATA_DIR} ${DESTDIR:Q}${PREFIX:Q}/share/php
+ ${INSTALL_DATA} ${WRKSRC}/php.gif ${DESTDIR:Q}${PREFIX:Q}/share/php
.include "../../mk/bsd.pkg.mk"
Home |
Main Index |
Thread Index |
Old Index