Date: Wed, 9 Sep 2015 06:39:23 +0000 (UTC) From: Wen Heping <wen@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r396452 - in head/www: mediawiki123 mediawiki124 mediawiki125 Message-ID: <201509090639.t896dNhl030121@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: wen Date: Wed Sep 9 06:39:22 2015 New Revision: 396452 URL: https://svnweb.freebsd.org/changeset/ports/396452 Log: - Add php-sockets depends. (Mediawiki needs php-sockets for Squid/Varnish/etc cache invalidation.) Submitted by: feld@(via email) Modified: head/www/mediawiki123/Makefile head/www/mediawiki124/Makefile head/www/mediawiki125/Makefile Modified: head/www/mediawiki123/Makefile ============================================================================== --- head/www/mediawiki123/Makefile Wed Sep 9 01:07:34 2015 (r396451) +++ head/www/mediawiki123/Makefile Wed Sep 9 06:39:22 2015 (r396452) @@ -3,6 +3,7 @@ PORTNAME= mediawiki PORTVERSION= 1.23.10 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ PKGNAMESUFFIX= 123 @@ -30,13 +31,14 @@ PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= MEDIAWIKIDIR=${PREFIX}/${MEDIAWIKIDIR} -OPTIONS_DEFINE= MYSQL PGSQL SQLITE LDAP MEMCACHED APC XCACHE IMAGICK -OPTIONS_DEFAULT=MYSQL +OPTIONS_DEFINE= MYSQL PGSQL SQLITE LDAP MEMCACHED APC XCACHE IMAGICK SOCKETS +OPTIONS_DEFAULT=MYSQL SOCKETS MEMCACHED_DESC= Use memcached APC_DESC= Use pecl-APC (Mediawiki recommended) XCACHE_DESC= Use xCache (instead of pecl-APC) IMAGICK_DESC= Use ImageMagick +SOCKETS_DESC= Use sockets .include <bsd.port.options.mk> @@ -67,12 +69,14 @@ RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP .if ${PORT_OPTIONS:MAPC} RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/apc.so:${PORTSDIR}/www/pecl-APC -.elif ${PORT_OPTIONS:MEACCEL} -RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/eaccelerator.so:${PORTSDIR}/www/eaccelerator .elif ${PORT_OPTIONS:MXCACHE} RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/xcache.so:${PORTSDIR}/www/xcache .endif +.if ${PORT_OPTIONS:MSOCKETS} +USE_PHP+= sockets +.endif + pre-install: @${FIND} -s -d ${WRKSRC} -not -type d | ${SED} "s?${WRKSRC}?${MEDIAWIKIDIR}?g" >>${PLIST} @${ECHO} @dir ${MEDIAWIKIDIR} >> ${PLIST} Modified: head/www/mediawiki124/Makefile ============================================================================== --- head/www/mediawiki124/Makefile Wed Sep 9 01:07:34 2015 (r396451) +++ head/www/mediawiki124/Makefile Wed Sep 9 06:39:22 2015 (r396452) @@ -3,6 +3,7 @@ PORTNAME= mediawiki PORTVERSION= 1.24.3 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ PKGNAMESUFFIX= 124 @@ -30,13 +31,14 @@ PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= MEDIAWIKIDIR=${PREFIX}/${MEDIAWIKIDIR} -OPTIONS_DEFINE= MYSQL PGSQL SQLITE LDAP MEMCACHED APC XCACHE IMAGICK -OPTIONS_DEFAULT=MYSQL +OPTIONS_DEFINE= MYSQL PGSQL SQLITE LDAP MEMCACHED APC XCACHE IMAGICK SOCKETS +OPTIONS_DEFAULT=MYSQL SOCKETS MEMCACHED_DESC= Use memcached APC_DESC= Use pecl-APC (Mediawiki recommended) XCACHE_DESC= Use xCache (instead of pecl-APC) IMAGICK_DESC= Use ImageMagick +SOCKETS_DESC= Use sockets .include <bsd.port.options.mk> @@ -71,6 +73,10 @@ RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP RUN_DEPENDS+= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/xcache.so:${PORTSDIR}/www/xcache .endif +.if ${PORT_OPTIONS:MSOCKETS} +USE_PHP+= sockets +.endif + pre-install: @${FIND} -s -d ${WRKSRC} -not -type d | ${SED} "s?${WRKSRC}?${MEDIAWIKIDIR}?g" >>${PLIST} @${ECHO} @dir ${MEDIAWIKIDIR} >> ${PLIST} Modified: head/www/mediawiki125/Makefile ============================================================================== --- head/www/mediawiki125/Makefile Wed Sep 9 01:07:34 2015 (r396451) +++ head/www/mediawiki125/Makefile Wed Sep 9 06:39:22 2015 (r396452) @@ -3,6 +3,7 @@ PORTNAME= mediawiki PORTVERSION= 1.25.2 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ PKGNAMESUFFIX= 125 @@ -35,22 +36,24 @@ PLIST= ${WRKDIR}/plist SUB_FILES= pkg-message SUB_LIST= MEDIAWIKIDIR=${PREFIX}/${MEDIAWIKIDIR} -OPTIONS_DEFINE= LDAP MEMCACHED IMAGICK +OPTIONS_DEFINE= LDAP MEMCACHED IMAGICK SOCKETS OPTIONS_SINGLE= DB OPTIONS_SINGLE_DB= MYSQL PGSQL SQLITE OPTIONS_RADIO= ACCEL OPTIONS_RADIO_ACCEL= APC XCACHE -OPTIONS_DEFAULT= MYSQL +OPTIONS_DEFAULT= MYSQL SOCKETS MEMCACHED_DESC= Use memcached APC_DESC= Use pecl-APC (Mediawiki recommended) XCACHE_DESC= Use xCache (instead of pecl-APC) IMAGICK_DESC= Use ImageMagick +SOCKETS_DESC= Use sockets MYSQL_USE= mysql=client php=mysql PGSQL_USE= php=pgsql SQLITE_USE= php=sqlite3 LDAP_USE= php=ldap +SOCKETS_USE= php=sockets MEMCACHED_RUN_DEPENDS= memcached:${PORTSDIR}/databases/memcached IMAGICK_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:${PORTSDIR}/graphics/pecl-imagick
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509090639.t896dNhl030121>