From owner-svn-ports-head@FreeBSD.ORG Sun Mar 10 14:54:53 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id A97A3679; Sun, 10 Mar 2013 14:54:53 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 82E4DF77; Sun, 10 Mar 2013 14:54:53 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r2AEsrQk035542; Sun, 10 Mar 2013 14:54:53 GMT (envelope-from sunpoet@svn.freebsd.org) Received: (from sunpoet@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r2AEsq7W035538; Sun, 10 Mar 2013 14:54:52 GMT (envelope-from sunpoet@svn.freebsd.org) Message-Id: <201303101454.r2AEsq7W035538@svn.freebsd.org> From: Sunpoet Po-Chuan Hsieh Date: Sun, 10 Mar 2013 14:54:52 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r313829 - in head/graphics/php-gdal: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Mar 2013 14:54:53 -0000 Author: sunpoet Date: Sun Mar 10 14:54:52 2013 New Revision: 313829 URL: http://svnweb.freebsd.org/changeset/ports/313829 Log: - Add local patch to build with PHP 5.4 - Add LICENSE - Change BUILD_DEPENDS to devel/swig20 Added: head/graphics/php-gdal/files/ head/graphics/php-gdal/files/patch-gdal_wrap.cpp (contents, props changed) head/graphics/php-gdal/files/patch-ogr_wrap.cpp (contents, props changed) head/graphics/php-gdal/files/patch-osr_wrap.cpp (contents, props changed) Modified: head/graphics/php-gdal/Makefile Modified: head/graphics/php-gdal/Makefile ============================================================================== --- head/graphics/php-gdal/Makefile Sun Mar 10 14:53:14 2013 (r313828) +++ head/graphics/php-gdal/Makefile Sun Mar 10 14:54:52 2013 (r313829) @@ -12,13 +12,13 @@ PKGNAMEPREFIX= php- MAINTAINER= sunpoet@FreeBSD.org COMMENT= PHP binding for GDAL -BUILD_DEPENDS= ${LOCALBASE}/bin/swig:${PORTSDIR}/devel/swig13 +LICENSE= MIT + +BUILD_DEPENDS= ${LOCALBASE}/bin/swig2.0:${PORTSDIR}/devel/swig20 LIB_DEPENDS= gdal:${PORTSDIR}/graphics/gdal ALL_TARGET= php_gdal.so php_gdalconst.so php_ogr.so php_osr.so CFLAGS+= -I${LOCALBASE}/include -fPIC -DEFAULT_PHP_VER=53 -IGNORE_WITH_PHP=5 LIBTOOLFILES= # empty MAKEFILE= GNUmakefile PHP_MOD_NAME= php_${PORTNAME} @@ -29,6 +29,7 @@ USE_PHP_BUILD= yes WRKSRC= ${WRKDIR}/${DISTNAME}/swig/php post-patch: + @${REINPLACE_CMD} -e '/^SWIG = swig/ s|$$|2.0|' ${WRKSRC}/../SWIGmake.base @${REINPLACE_CMD} -e 's|^CC=.*$$|CC=${CC}|; s|^CXX=.*$$|CXX=${CXX}|; s|^CFLAGS=.*$$|CFLAGS=${CFLAGS}|' ${WRKSRC}/${MAKEFILE} do-configure: Added: head/graphics/php-gdal/files/patch-gdal_wrap.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/php-gdal/files/patch-gdal_wrap.cpp Sun Mar 10 14:54:52 2013 (r313829) @@ -0,0 +1,19 @@ +--- gdal_wrap.cpp.orig 2012-10-09 08:58:28.000000000 +0800 ++++ gdal_wrap.cpp 2013-03-02 01:37:03.203201081 +0800 +@@ -932,7 +932,7 @@ + p = value->ptr; + if (type==-1) return NULL; + +- type_name=zend_rsrc_list_get_rsrc_type(z->value.lval TSRMLS_CC); ++ type_name=(char *) zend_rsrc_list_get_rsrc_type(z->value.lval TSRMLS_CC); + + return SWIG_ZTS_ConvertResourceData(p, type_name, ty TSRMLS_CC); + } +@@ -1423,6 +1423,7 @@ + return; + } + if ( (*target)->type == IS_NULL ) { ++ TSRMLS_FETCH(); + REPLACE_ZVAL_VALUE(target,o,1); + FREE_ZVAL(o); + return; Added: head/graphics/php-gdal/files/patch-ogr_wrap.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/php-gdal/files/patch-ogr_wrap.cpp Sun Mar 10 14:54:52 2013 (r313829) @@ -0,0 +1,19 @@ +--- ogr_wrap.cpp.orig 2012-10-09 08:58:28.000000000 +0800 ++++ ogr_wrap.cpp 2013-03-02 01:39:25.713195176 +0800 +@@ -932,7 +932,7 @@ + p = value->ptr; + if (type==-1) return NULL; + +- type_name=zend_rsrc_list_get_rsrc_type(z->value.lval TSRMLS_CC); ++ type_name=(char *) zend_rsrc_list_get_rsrc_type(z->value.lval TSRMLS_CC); + + return SWIG_ZTS_ConvertResourceData(p, type_name, ty TSRMLS_CC); + } +@@ -1343,6 +1343,7 @@ + return; + } + if ( (*target)->type == IS_NULL ) { ++ TSRMLS_FETCH(); + REPLACE_ZVAL_VALUE(target,o,1); + FREE_ZVAL(o); + return; Added: head/graphics/php-gdal/files/patch-osr_wrap.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/php-gdal/files/patch-osr_wrap.cpp Sun Mar 10 14:54:52 2013 (r313829) @@ -0,0 +1,19 @@ +--- osr_wrap.cpp.orig 2012-10-09 08:58:28.000000000 +0800 ++++ osr_wrap.cpp 2013-03-02 01:50:03.170201473 +0800 +@@ -932,7 +932,7 @@ + p = value->ptr; + if (type==-1) return NULL; + +- type_name=zend_rsrc_list_get_rsrc_type(z->value.lval TSRMLS_CC); ++ type_name=(char *) zend_rsrc_list_get_rsrc_type(z->value.lval TSRMLS_CC); + + return SWIG_ZTS_ConvertResourceData(p, type_name, ty TSRMLS_CC); + } +@@ -1147,6 +1147,7 @@ + return; + } + if ( (*target)->type == IS_NULL ) { ++ TSRMLS_FETCH(); + REPLACE_ZVAL_VALUE(target,o,1); + FREE_ZVAL(o); + return;