svn commit: r428099 - in head/databases: . php70-memcached

Kurt Jaeger pi at FreeBSD.org
Thu Dec 8 03:35:55 UTC 2016


Author: pi
Date: Thu Dec  8 03:35:53 2016
New Revision: 428099
URL: https://svnweb.freebsd.org/changeset/ports/428099

Log:
  New port: databases/php70-memcached
  
  memcached is a high-performance, distributed memory object caching
  system, generic in nature, but intended for use in speeding up dynamic
  web applications by alleviating database load.
  
  This extension uses the libmemcached library to provide the API for
  communicating with memcached servers.
  
  WWW: http://pecl.php.net/package/memcached
  
  PR:		208049
  Submitted by:	townwear at gmail.com

Added:
  head/databases/php70-memcached/
  head/databases/php70-memcached/Makefile   (contents, props changed)
  head/databases/php70-memcached/distinfo   (contents, props changed)
  head/databases/php70-memcached/pkg-descr   (contents, props changed)
Modified:
  head/databases/Makefile

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Thu Dec  8 03:25:54 2016	(r428098)
+++ head/databases/Makefile	Thu Dec  8 03:35:53 2016	(r428099)
@@ -611,6 +611,7 @@
     SUBDIR += php56-sybase_ct
     SUBDIR += php70-dba
     SUBDIR += php70-interbase
+    SUBDIR += php70-memcached
     SUBDIR += php70-mysqli
     SUBDIR += php70-odbc
     SUBDIR += php70-pdo

Added: head/databases/php70-memcached/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/php70-memcached/Makefile	Thu Dec  8 03:35:53 2016	(r428099)
@@ -0,0 +1,34 @@
+# $FreeBSD$
+
+PORTNAME=	memcached
+PORTVERSION=	3.0.0b1
+CATEGORIES=	databases
+PKGNAMEPREFIX=	php70-
+
+MAINTAINER=	townwear at gmail.com
+COMMENT=	PHP extension for interfacing with memcached via libmemcached library
+
+LICENSE=	PHP30
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+LIB_DEPENDS=	libmemcached.so:databases/libmemcached
+
+OPTIONS_DEFINE=	SASL
+
+CONFIGURE_ARGS=	--disable-memcached-sasl --enable-memcached-json --with-libmemcached-dir=${LOCALBASE}
+USES=		pkgconfig php:ext
+USE_PHP=	session:build json:build
+PHP_VER=	70
+IGNORE_WITH_PHP=56
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	php-memcached-dev
+GH_PROJECT=	php-memcached
+GH_TAGNAME=	c032fba
+
+PHP_MODNAME=	memcached
+
+SASL_CONFIGURE_ENABLE=	memcached-sasl
+SASL_LIB_DEPENDS=	libsasl2.so:${PORTSDIR}/security/cyrus-sasl2
+
+.include <bsd.port.mk>

Added: head/databases/php70-memcached/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/php70-memcached/distinfo	Thu Dec  8 03:35:53 2016	(r428099)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1479968492
+SHA256 (php-memcached-dev-php-memcached-3.0.0b1-c032fba_GH0.tar.gz) = 214354faaa002d52c4ce80a5e56e27b1c35bba48ff3afc3ef6d9f0630b7cf5c4
+SIZE (php-memcached-dev-php-memcached-3.0.0b1-c032fba_GH0.tar.gz) = 82011

Added: head/databases/php70-memcached/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/php70-memcached/pkg-descr	Thu Dec  8 03:35:53 2016	(r428099)
@@ -0,0 +1,8 @@
+memcached is a high-performance, distributed memory object caching
+system, generic in nature, but intended for use in speeding up dynamic
+web applications by alleviating database load.
+
+This extension uses the libmemcached library to provide the API for
+communicating with memcached servers.
+
+WWW: http://pecl.php.net/package/memcached


More information about the svn-ports-head mailing list