summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOle Markus With <olemarkus@gentoo.org>2012-08-25 08:22:22 +0000
committerOle Markus With <olemarkus@gentoo.org>2012-08-25 08:22:22 +0000
commit073623db5d50dd3674385894884da643d91f9d61 (patch)
treedf322fcd1820384c4f14d1796b5577a34f0991a1 /dev-php/suhosin
parentversion bump (diff)
downloadhistorical-073623db5d50dd3674385894884da643d91f9d61.tar.gz
historical-073623db5d50dd3674385894884da643d91f9d61.tar.bz2
historical-073623db5d50dd3674385894884da643d91f9d61.zip
Readding suhosin-0.9.33.ebuild. Was removed by a mistake
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64 RepoMan-Options: --force
Diffstat (limited to 'dev-php/suhosin')
-rw-r--r--dev-php/suhosin/ChangeLog7
-rw-r--r--dev-php/suhosin/Manifest18
-rw-r--r--dev-php/suhosin/suhosin-0.9.33.ebuild57
3 files changed, 73 insertions, 9 deletions
diff --git a/dev-php/suhosin/ChangeLog b/dev-php/suhosin/ChangeLog
index 42f3ae314ed9..0be21d76615d 100644
--- a/dev-php/suhosin/ChangeLog
+++ b/dev-php/suhosin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-php/suhosin
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-php/suhosin/ChangeLog,v 1.10 2012/08/23 19:17:39 olemarkus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-php/suhosin/ChangeLog,v 1.11 2012/08/25 08:22:22 olemarkus Exp $
+
+*suhosin-0.9.33 (25 Aug 2012)
+
+ 25 Aug 2012; Ole Markus With <olemarkus@gentoo.org> +suhosin-0.9.33.ebuild:
+ Readding suhosin-0.9.33.ebuild. Was removed by a mistake
23 Aug 2012; Ole Markus With <olemarkus@gentoo.org> -suhosin-0.9.33.ebuild:
Removing old ebuilds
diff --git a/dev-php/suhosin/Manifest b/dev-php/suhosin/Manifest
index ffa658da96fc..bacd75b1e4e2 100644
--- a/dev-php/suhosin/Manifest
+++ b/dev-php/suhosin/Manifest
@@ -5,17 +5,19 @@ AUX suhosin-0.9.32.1-libcrypt.patch 626 SHA256 9556ee1159ed93f720c471d7121dbcaa9
AUX suhosin-0.9.33-fix-ZTS-compile-problem.patch 1660 SHA256 6ca5d401809cedf8ec06d0bdfd5fb3deacfe4b2f55804d909e23bd81bff1bac8 SHA512 a47681651ad7490cc43e409b905f7f103c28136aeb6d357ee636d7364e9338819851e52ece641987386ed6cd08018e797bc2ca491c2969566532197f7e156824 WHIRLPOOL 92800942c9236cab61daaae5142b5a221b3596e6bbcaae3d7db03aab6dba87b74a1efb2990e86893fd8aefc1bb2789b135f28a5e0465c98906f0c107f439f1a0
AUX suhosin-0.9.33-libcrypt.patch 597 SHA256 1d752e19ff429c33ada63605f3130650273e5eeb5ddae8db3b34fb515ba2b3f1 SHA512 3cd4097df876f38210a1755b0a6f79b44ed3b045ca301f29f54e43cd960873d2280f8686144813e0ac9857a49f3fdcb2e45ae7a06fcb270dd74c186adf5a494c WHIRLPOOL 1041cf23ecafae10c10418d49df4aafcc414cdc334a968a113ac5af0f76e5e8af419ad372f08e882705f63e9748134b74d04a7acd5f4d0cd3b07b01b47d38d3b
DIST suhosin-0.9.32.1.tar.gz 119117 SHA256 d283abcbd1803eaa11bbd91cb5aae727b2bbab3a00a1de8510f85d8cc598e490 SHA512 3bdfb16af6c679950eaf06a45f8826fa7e90085d2107440bc4aaf2c1f98e1f681d11a99c0de8913330fe9de57d1e038e97747a3f820ad3a38b6e196fbb00c3d6 WHIRLPOOL 7a75a717afc51c53ece34af818f3431b61717f4902a5795ae2ee42abc6604fbdd1523dbf525ea33fb650b699e64918f5cb2dc8e3129c5b33777250478216e93d
+DIST suhosin-0.9.33.tgz 104488 SHA256 865b1c72bae9a5a710fe0b07a0635556ce6c838653ec364d2a2a6e6f594529c5 SHA512 a9db84da19ae2fed29b8d3c61d253ab4f00dea986b202b45e55a9277e01e1c2037a720668dfd506b5a2a544131a006bb454b2c3c9440742f54e7371d62375dc8 WHIRLPOOL f88544b012940233cf492c8cabaeb763d288447ef3d7168360bbde180b533ff874c3d43add308fb76613893a10ac00b7f1ae1c0acb35fcfa74f70d5a43596c68
EBUILD suhosin-0.9.32.1-r2.ebuild 1366 SHA256 b499b60723fcd8ee7bcbcab1e9dc42374af18b7c96dbf38f4fec8fc381b76b04 SHA512 b19abdb5f53c4f8bb78932a0e5af326342000bc40ee43a18b35d29a1d4186c6cae4c2efe82db97af495c3c5cf1a7d85befa535a2bc80bd53f227cd48d0518ce4 WHIRLPOOL 58238eb6c63ad1af9e86d661a847f82d52bd31a61d1667fd33cceab555ccf5dc669aff9be5e52737c56e43e79880a86b4a174f3dfbaa6623132597c293035458
-MISC ChangeLog 9544 SHA256 e394e7c685743fa50507a23c134e123a907fd0eb50ef6cb70bf875f5df2433ff SHA512 78262b157711dba34dc021814534e45f66460044b8536feb9ae15dfbb78e1ef7ddf2507347af02c9c4d9ce617c38be7a858e7c2e4207895a683fdc56272bb03e WHIRLPOOL 5087f5dbc7ca2765e9a1fdc05c8719589fdb33c09a63fe75237a145329094c2ba25635caf365f6f4425bf78cf90e5c261bd3b9e600ff93c4e0b1aed90ae7c14d
+EBUILD suhosin-0.9.33.ebuild 1417 SHA256 c352e502643fcbc1e1aeb0673288d87206869d14ffe54ba8fa7dfd7e653f1aae SHA512 3c0fee07d225bd4c929bb27b1467d24624237d40b7814a72ea517962123fca89fa4d646a3b79d57272ce94fb07a1baa9a2d7df0bd648d5ea481655d0616b31e3 WHIRLPOOL 11c3c3c6323ca86e876ee3080dd284301c6b7b78eaace52074fa566750b8beefa4f7734c0149d3cee2e2d7e9b0badc5413b7eed49461040bb1e81a2d2e060cef
+MISC ChangeLog 9713 SHA256 fa8623a190f5944593b2f2dd885831640629476f19c3038cb8cdec6ed9100674 SHA512 16ae6e05c5937bf79de5bf683ab618b704d49945fae6e87ab347465987360fc56b935122aea66f3cb87560d76293eacac753d5395dd3e0f864024c37efa20088 WHIRLPOOL 83406a4970138eb2811cbee4460a49a040817460d82d1bb10d33aed9ca57ea488508db578b5b6b04c430c78afbc6e7c6b66cf6c202db51843361539cba1033bf
MISC metadata.xml 157 SHA256 54f8878ca0228e380abbaa4b529806b5533a6b9b51b3b16c0909e906586a91a1 SHA512 94adacaefd7d989cc904cc3ee920b15d58fee61df13008ebcbefa66f9b5c58cab2a5fad0499d4b57cd41e5f1ae79c6cf44525d90e649d23ebacd7721466b8947 WHIRLPOOL 66f688809b11b84b1b9d782a3c03cfcefed87989862aaca20c17cb076349ec402da9eaf87f7be02f7b4de178ea42da31029baee1bcd8e563aeabe949d4ed41f9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQNoHbAAoJEGurSuXEqSv1kRYIAJL12jaBApoRPug+ulJlhWxD
-tWGh1Wv07hjZyJDcomvtuPDGQfwBvOwBRHARS5UZvGLaQLSNgA6dTyRfdXYJWTkF
-L3BM7VHr/nCLzF3fqZfF1MwPg/571kuSKIRa4cTIgpUl1ZBkmlqSdwen1eVVshQ5
-qyDq1fBFFysp9GHegMbTNTFicP2u1okIpIdVjw326kbesK+nDBR9q4wfO8BxRcWr
-fX2wm8/4qFoEdTOx2Sg06cXgLenAqB7wARCMrfMLKN7KUCjarAzJwt72ATEYKB0J
-d5UhQ9tUlhKZuboABP5pgDf2TnS4wAsEJ+wBo3DVmxadYPqoJn81JUL2KHIx+sI=
-=Ua62
+iQEcBAEBCAAGBQJQOItGAAoJEGurSuXEqSv1h6wH/07ZSX+4iyYQicIzBz1IxUAx
+kw3AdZyDfRTqWe0rV6UQAuOs3SWRbbsYt/+2ZCJTb+N9zxRUGHZjnKqDxaJEFtQF
+rfIViN0O5l6fsxVgBhhPY2O9IpFV5vjjUjR+ItRFIra0hVhINo66YP4SxxxJ6C6C
+rWuPFYl0o53cp9Q2eKvLB7hFsyJ7Q7a3cf00liOx+CcHcPofvFIMz9vuKHw1g0LW
+qKlpPbgJx1vtr0vgaNj+7PD23V3VeyMOUMzT3dobqSvMUGs8/yX8RVKsMrSdOKIG
+q1A07zCIYwGrK1a1as3pRbJirJ21+KKPbbkH4sWNNaVJUaOLx3/S2VjygyBoT5E=
+=4hAf
-----END PGP SIGNATURE-----
diff --git a/dev-php/suhosin/suhosin-0.9.33.ebuild b/dev-php/suhosin/suhosin-0.9.33.ebuild
new file mode 100644
index 000000000000..33b7c1f95caa
--- /dev/null
+++ b/dev-php/suhosin/suhosin-0.9.33.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-php/suhosin/suhosin-0.9.33.ebuild,v 1.10 2012/08/25 08:22:22 olemarkus Exp $
+
+EAPI="2"
+
+PHP_EXT_NAME="suhosin"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+inherit php-ext-source-r2
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~ppc ~ppc64 s390 sh sparc x86"
+
+DESCRIPTION="Suhosin is an advanced protection system for PHP installations."
+HOMEPAGE="http://www.suhosin.org/"
+SRC_URI="http://download.suhosin.org/${P}.tgz"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-lang/php[unicode]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env ${slot}
+ epatch "${FILESDIR}"/${P}-libcrypt.patch
+ epatch "${FILESDIR}"/${P}-fix-ZTS-compile-problem.patch
+ done
+ php-ext-source-r2_src_prepare
+}
+
+src_install() {
+ php-ext-source-r2_src_install
+ dodoc CREDITS
+
+ local slot
+ for slot in $(php_get_slots); do
+ php_init_slot_env ${slot}
+ for inifile in ${PHPINIFILELIST} ; do
+ insinto "${inifile/${PHP_EXT_NAME}.ini/}"
+ insopts -m644
+ doins "suhosin.ini"
+ done
+ done
+}
+
+src_test() {
+ # Makefile passes a hard-coded -d extension_dir=./modules, we move the lib
+ # away from there in src_compile
+ for slot in `php_get_slots`; do
+ php_init_slot_env ${slot}
+ NO_INTERACTION="yes" emake test || die "emake test failed for slot ${slot}"
+ done
+}