Fri Jan 13 12:12:29 2012 UTC ()
Pullup ticket #3646 - requested by joerg
lang/php: build for PHP extensions

Revisions pulled up:
- lang/php/ext.mk                                               1.24

---
   Module Name:	pkgsrc
   Committed By:	joerg
   Date:		Thu Jan 12 18:25:50 UTC 2012

   Modified Files:
   	pkgsrc/lang/php: ext.mk

   Log Message:
   Catch up with PHP 5.3 base.


(tron)
diff -r1.23 -r1.23.2.1 pkgsrc/lang/php/ext.mk

cvs diff -r1.23 -r1.23.2.1 pkgsrc/lang/php/ext.mk (expand / switch to unified diff)

--- pkgsrc/lang/php/ext.mk 2011/12/17 13:46:27 1.23
+++ pkgsrc/lang/php/ext.mk 2012/01/13 12:12:29 1.23.2.1
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: ext.mk,v 1.23 2011/12/17 13:46:27 obache Exp $ 1# $NetBSD: ext.mk,v 1.23.2.1 2012/01/13 12:12:29 tron Exp $
2# 2#
3# PHP extension package framework, for both PECL and bundled PHP extensions. 3# PHP extension package framework, for both PECL and bundled PHP extensions.
4# 4#
5# Just include this file, define MODNAME, define PKGREVISION if necessary, 5# Just include this file, define MODNAME, define PKGREVISION if necessary,
6# add dependencies, and add the appropriate --with-configure-arg, then include 6# add dependencies, and add the appropriate --with-configure-arg, then include
7# bsd.pkg.mk. 7# bsd.pkg.mk.
8 8
9.if !defined(PHPEXT_MK) 9.if !defined(PHPEXT_MK)
10PHPEXT_MK= defined 10PHPEXT_MK= defined
11 11
12_VARGROUPS+= phpext 12_VARGROUPS+= phpext
13_USER_VARS.phpext= # none 13_USER_VARS.phpext= # none
14_PKG_VARS.phpext= MODNAME PECL_VERSION PKGMODNAME MODULESDIR \ 14_PKG_VARS.phpext= MODNAME PECL_VERSION PKGMODNAME MODULESDIR \
@@ -30,27 +30,27 @@ PLIST_SUBST+= MODNAME=${PKGMODNAME} @@ -30,27 +30,27 @@ PLIST_SUBST+= MODNAME=${PKGMODNAME}
30.if !defined(PECL_VERSION) 30.if !defined(PECL_VERSION)
31# bundled extension 31# bundled extension
32PKGNAME?= ${PHP_PKG_PREFIX}-${MODNAME}-${PHP_BASE_VERS} 32PKGNAME?= ${PHP_PKG_PREFIX}-${MODNAME}-${PHP_BASE_VERS}
33EXTRACT_ELEMENTS?= ${DISTNAME}/ext/${PKGMODNAME} 33EXTRACT_ELEMENTS?= ${DISTNAME}/ext/${PKGMODNAME}
34WRKSRC?= ${WRKDIR}/${EXTRACT_ELEMENTS} 34WRKSRC?= ${WRKDIR}/${EXTRACT_ELEMENTS}
35DISTINFO_FILE= ${.CURDIR}/${PHPPKGSRCDIR}/distinfo 35DISTINFO_FILE= ${.CURDIR}/${PHPPKGSRCDIR}/distinfo
36.else 36.else
37# PECL extension 37# PECL extension
38.if defined(PECL_LEGACY_VERSION_SCHEME) && \ 38.if defined(PECL_LEGACY_VERSION_SCHEME) && \
39 (${PKG_PHP_VERSION} == "5" || ${PKG_PHP_VERSION} == "53") 39 (${PKG_PHP_VERSION} == "5" || ${PKG_PHP_VERSION} == "53")
40. if ${PKG_PHP_VERSION} == "5" 40. if ${PKG_PHP_VERSION} == "5"
41PKGNAME?= ${PHP_PKG_PREFIX}-${MODNAME}-5.2.17.${PECL_VERSION} 41PKGNAME?= ${PHP_PKG_PREFIX}-${MODNAME}-5.2.17.${PECL_VERSION}
42. elif ${PKG_PHP_VERSION} == "53" 42. elif ${PKG_PHP_VERSION} == "53"
43PKGNAME?= ${PHP_PKG_PREFIX}-${MODNAME}-5.3.8.${PECL_VERSION} 43PKGNAME?= ${PHP_PKG_PREFIX}-${MODNAME}-5.3.9.${PECL_VERSION}
44. endif 44. endif
45.else 45.else
46PKGNAME?= ${PHP_PKG_PREFIX}-${MODNAME}-${PECL_VERSION} 46PKGNAME?= ${PHP_PKG_PREFIX}-${MODNAME}-${PECL_VERSION}
47.endif 47.endif
48MASTER_SITES?= http://pecl.php.net/get/ 48MASTER_SITES?= http://pecl.php.net/get/
49PECL_DISTNAME?= ${MODNAME}-${PECL_VERSION} 49PECL_DISTNAME?= ${MODNAME}-${PECL_VERSION}
50DISTNAME= ${PECL_DISTNAME} 50DISTNAME= ${PECL_DISTNAME}
51DIST_SUBDIR= php-${MODNAME} 51DIST_SUBDIR= php-${MODNAME}
52EXTRACT_SUFX?= .tgz 52EXTRACT_SUFX?= .tgz
53.endif 53.endif
54 54
55PHPIZE?= ${BUILDLINK_PREFIX.php}/bin/phpize 55PHPIZE?= ${BUILDLINK_PREFIX.php}/bin/phpize
56PHP_CONFIG?= ${BUILDLINK_PREFIX.php}/bin/php-config 56PHP_CONFIG?= ${BUILDLINK_PREFIX.php}/bin/php-config