summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOle Markus With <olemarkus@gentoo.org>2012-05-02 10:09:27 +0000
committerOle Markus With <olemarkus@gentoo.org>2012-05-02 10:09:27 +0000
commit88d416741d4e4a93c57d2c90886419f6d386f19a (patch)
tree312bc5703afbe93952f971f3ab6bc80151b17e79 /dev-php
parentBump xdebug rc (diff)
downloadhistorical-88d416741d4e4a93c57d2c90886419f6d386f19a.tar.gz
historical-88d416741d4e4a93c57d2c90886419f6d386f19a.tar.bz2
historical-88d416741d4e4a93c57d2c90886419f6d386f19a.zip
Version bump. Bug 413101
Package-Manager: portage-2.1.10.49/cvs/Linux x86_64
Diffstat (limited to 'dev-php')
-rw-r--r--dev-php/xcache/ChangeLog7
-rw-r--r--dev-php/xcache/Manifest26
-rw-r--r--dev-php/xcache/xcache-2.0.0.ebuild82
3 files changed, 99 insertions, 16 deletions
diff --git a/dev-php/xcache/ChangeLog b/dev-php/xcache/ChangeLog
index a59d7be1d0d8..e277ab526ad1 100644
--- a/dev-php/xcache/ChangeLog
+++ b/dev-php/xcache/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-php/xcache
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/ChangeLog,v 1.5 2012/04/13 19:07:42 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/ChangeLog,v 1.6 2012/05/02 10:09:27 olemarkus Exp $
+
+*xcache-2.0.0 (02 May 2012)
+
+ 02 May 2012; Ole Markus With <olemarkus@gentoo.org> +xcache-2.0.0.ebuild:
+ Version bump. Bug 413101
13 Apr 2012; Ulrich Müller <ulm@gentoo.org> xcache-1.3.1.ebuild,
xcache-1.3.2.ebuild:
diff --git a/dev-php/xcache/Manifest b/dev-php/xcache/Manifest
index ca1a7d3cb191..d93b1e5b3470 100644
--- a/dev-php/xcache/Manifest
+++ b/dev-php/xcache/Manifest
@@ -3,24 +3,20 @@ Hash: SHA1
DIST xcache-1.3.1.tar.bz2 89480 RMD160 e9c11a9721835e917169667e29ad625b43d77d73 SHA1 faf09d655ca30a4b974f0bcfd91e2c545193deca SHA256 e311215551d2f0e55bcab063e36041008969976ae96d314b313abba32d34129b
DIST xcache-1.3.2.tar.bz2 95322 RMD160 47451b6fd9df56dd09ea6b8ee30903e011f1ef24 SHA1 06fc7430e1d0ccd99f0b8a784b66fc2e5f11b667 SHA256 65cb064eadce848e54f18fe7172165651d3d60c5f65a9fe446b6b8fddcabda1c
+DIST xcache-2.0.0.tar.bz2 108614 RMD160 85c9b41af9a83d6beecd87849ca2fb539572b3f0 SHA1 8a41d0a7ec92dea96677514a5e74bf15e76c7466 SHA256 ca26b0772d8b88223f281f5099a3b7d9f4b6597a87ae857301271c1fd5a3f64a
EBUILD xcache-1.3.1.ebuild 2673 RMD160 5b647ccb60d5fb7246a288e94998a7aee0a149de SHA1 edb64e8d21bebc778fe06665301e69f24fd80e23 SHA256 c717fe552a4f88ede345bb3a363a07b3516b210c487842eb856d5e6edf2eef6d
EBUILD xcache-1.3.2.ebuild 2673 RMD160 60b7df8163f6165179043c8e0ee70bf588866b7c SHA1 2303d87ec0fc2d668c8063a571cb95d39afb2600 SHA256 d45c4af23136b0094451d68e20077ee64a0fefa97709474e2e7fcd95b3b54f7d
-MISC ChangeLog 4087 RMD160 91d476b4b410228da78774550cb9b8ef22024480 SHA1 c8d83fcd2c6c4d79ef0d122376754708acf144a9 SHA256 ccff70ba44d793a5f0a3bf80488705f6676d3f6e84b33da3cdade6f61056d68a
+EBUILD xcache-2.0.0.ebuild 2705 RMD160 3eee848f9f111ab094f9ccf34ac9694eec6f2ae7 SHA1 17f172c898bdf5705c337bd1d253d46c49c97791 SHA256 5143fd6ca24d68054cb189f1a3c2d2bdc90e2a42507af3f220db69ba1eb07f37
+MISC ChangeLog 4226 RMD160 4c0ed396a9d9d925040d34abc6f410e9b7259afd SHA1 fb7f67b8749ea7138da5e73c2e0d02cf8b8e465c SHA256 2ce2c68e0d1f06512a89a62b5d95014dd175a03e1c8d5c5b05b8d83761da3e51
MISC metadata.xml 157 RMD160 a98db3a086fae3c09a903dadbc05f60443ec4b1a SHA1 ddaa23cc35eb917bf8962b652442bebb1ce0f440 SHA256 54f8878ca0228e380abbaa4b529806b5533a6b9b51b3b16c0909e906586a91a1
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBAgAGBQJPiHpQAAoJEDxpGckxwJCBq2kP/jBWJ5vc9ZwPj0Vu44iw/lFN
-ibrz6sIcNgkidX1pA6YVX439cRfaxNi65Os7y2dOQFbHUN5+ekfJ3m7hBEVAD9FY
-Xlp6SsSk/ls0PrhBrVeGD+tB95UCTC6+B8YcK3Htzm8Bd5G9bJ8KSEwv6oT0o4KS
-0oekF/+FQL8qU2VQsuUtcDvJrFc5fPeWIQleHxKPSkpH3UU4xNRtMDEkg+lfBssA
-CnQKiS5g5tfPRvnbDQkCb6RC945wG/lkTEl5dX1MXqdHx9PvA/1Y8Ytztajj5aoP
-s/glnAohcvjqhEznlK5g79KCDkQqULE76vHjhIGiJryKAHUkyVNPTeBiYybvouls
-27GXPC24ySObntwFzjGdYrHltlZy7eApyKq+8Bwoa1lSpJf0L8k0kcMIRfOpdbl9
-WhjKalPqr0bMyzQN6W5sHjSNEAEn7KXxsgKcy2LsOGNPh4TSK7aSQhCEvfy8MEcU
-N3TaZ9GxERA+ADRULw+ewLg9FF8P4wC+A7kDYM9UnZYFRrA0KkbtxQGAOTWn4tL3
-TWhJKhveZpl7pyF5Z1N7FfK/IpMN6/W36x9CdVFgdawi1MH0BHCSnptee6Yldaqc
-kAu0tBlXNFqBp1eL1V10WeZ326WOkfHJSROGyCn3E+3impzpXohDVF0uANWbBXc7
-s7xiAicaPFZybwKKu60L
-=g4eP
+iQEcBAEBAgAGBQJPoQf+AAoJEGurSuXEqSv1WYMIALSaYLf8Iqv4vJWVZxS8DM/K
+E66vNaI3X5uuEnqHYE0SYhl6O5/zd09c/5ot2DYPvRtfFHUvRpnqu8/SkQYqJwH2
+SHB2NIe55bQaM7GbEdZLFSJjxEXyeM2spsV20X84xr+mdCxfMaHwopJBY3PsHQSo
+t43awtY2SrR9kONR028orsCgs5W3XY/KWVn1/WwjfR5zueQO/rcUqWX8bY0Sdkwu
+Fp9C1WOpXq4ksZ3eccdhSEJxrmOSdRRO5YOa/fTW+xm8hwTz4EIAQiFXb4cb2Liw
+C0sCNoUdhwFGxLUddXe9IYhXMbIVWUyoRU+RbgR0SSYrftr/2pU6SCLzA8T+HSA=
+=CZ3U
-----END PGP SIGNATURE-----
diff --git a/dev-php/xcache/xcache-2.0.0.ebuild b/dev-php/xcache/xcache-2.0.0.ebuild
new file mode 100644
index 000000000000..b92afe40d004
--- /dev/null
+++ b/dev-php/xcache/xcache-2.0.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/xcache-2.0.0.ebuild,v 1.1 2012/05/02 10:09:26 olemarkus Exp $
+
+PHP_EXT_NAME="xcache"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHPSAPILIST="apache2 cgi fpm"
+
+USE_PHP="php5-3 php5-4"
+EAPI="4"
+inherit php-ext-source-r2 confutils
+
+DESCRIPTION="A fast and stable PHP opcode cacher"
+HOMEPAGE="http://xcache.lighttpd.net/"
+SRC_URI="http://xcache.lighttpd.net/pub/Releases/${PV}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# make test would just run php's test and as such need the full php source
+RESTRICT="test"
+
+DEPEND="virtual/httpd-php
+!dev-php/eaccelerator !dev-php/pecl-apc"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+
+ my_conf="--enable-xcache=shared \
+ --enable-xcache-constant \
+ --enable-xcache-optimizer \
+ --enable-xcache-coverager \
+ --enable-xcache-assembler \
+ --enable-xcache-encoder \
+ --enable-xcache-decoder"
+
+ php-ext-source-r2_src_configure
+}
+
+src_install() {
+ php-ext-source-r2_src_install
+ dodoc AUTHORS ChangeLog NEWS README THANKS
+
+ php-ext-source-r2_addtoinifiles "xcache.admin.enable_auth" '"On"'
+ php-ext-source-r2_addtoinifiles "xcache.admin.user" '"admin"'
+ php-ext-source-r2_addtoinifiles "xcache.admin.pass" '""'
+
+ php-ext-source-r2_addtoinifiles "xcache.cacher" '"On"'
+ php-ext-source-r2_addtoinifiles "xcache.size" '"64M"'
+ php-ext-source-r2_addtoinifiles "xcache.count" '"2"'
+ php-ext-source-r2_addtoinifiles "xcache.slots" '"8k"'
+ php-ext-source-r2_addtoinifiles "xcache.ttl" '"0"'
+ php-ext-source-r2_addtoinifiles "xcache.gc_interval" '"0"'
+ php-ext-source-r2_addtoinifiles "xcache.var_size" '"8M"'
+ php-ext-source-r2_addtoinifiles "xcache.var_count" '"1"'
+ php-ext-source-r2_addtoinifiles "xcache.var_slots" '"8K"'
+ php-ext-source-r2_addtoinifiles "xcache.var_ttl" '"0"'
+ php-ext-source-r2_addtoinifiles "xcache.var_maxttl" '"0"'
+ php-ext-source-r2_addtoinifiles "xcache.var_gc_interval" '"600"'
+ php-ext-source-r2_addtoinifiles "xcache.readonly_protection" '"Off"'
+ php-ext-source-r2_addtoinifiles "xcache.mmap_path" '"/dev/zero"'
+
+ php-ext-source-r2_addtoinifiles "xcache.coverager" '"Off"'
+ php-ext-source-r2_addtoinifiles "xcache.coveragedump_directory" '""'
+
+ php-ext-source-r2_addtoinifiles "xcache.optimizer" '"Off"'
+
+ insinto "${PHP_EXT_SHARED_DIR}"
+ doins Decompiler.class.php
+ insinto "${PHP_EXT_SHARED_DIR}/admin"
+ doins admin/*
+ insinto "${PHP_EXT_SHARED_DIR}/coverager"
+ doins coverager/*
+}
+
+pkg_postinst() {
+ elog "Decompiler.class.php, the admin/ and the coverager/ directory shipped with this"
+ elog "release were installed into ${ROOT}usr/share/php5/xcache/."
+}