From: Radoslaw Stachowiak Date: Fri, 6 Apr 2007 21:27:06 +0000 (+0000) Subject: Fixes #171797 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=436e4bc7ff5d72b6ecafdce3e27f27b9e6137c90;p=gentoo.git Fixes #171797 Package-Manager: portage-2.1.2.3 --- diff --git a/net-zope/zope/ChangeLog b/net-zope/zope/ChangeLog index 70e6c66f31b0..49ed84e6cdc7 100644 --- a/net-zope/zope/ChangeLog +++ b/net-zope/zope/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-zope/zope # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/ChangeLog,v 1.119 2007/03/25 15:29:14 radek Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/ChangeLog,v 1.120 2007/04/06 21:27:06 radek Exp $ + +*zope-2.8.9.1 (06 Apr 2007) + + 06 Apr 2007; Radoslaw Stachowiak zope-2.8.9.ebuild, + +zope-2.8.9.1.ebuild, zope-2.9.7.ebuild, zope-2.10.3.ebuild: + Fixes #171797 *zope-2.10.3 (25 Mar 2007) *zope-2.9.7 (25 Mar 2007) diff --git a/net-zope/zope/Manifest b/net-zope/zope/Manifest index cb3148bc4ad2..5c0ff3b373f5 100644 --- a/net-zope/zope/Manifest +++ b/net-zope/zope/Manifest @@ -39,6 +39,7 @@ DIST Zope-2.8.6-final.tgz 5378968 RMD160 c73d8b2a1405f68864fb96e1476eede3d1ecc8d DIST Zope-2.8.7-final.tgz 5383233 RMD160 55589919eca978786ff2b50e7718299b2af1f8f4 SHA1 9d8da00c85f93e7b3fa5afc211277fb744ac1f31 SHA256 d426ccc6e69455759a405f1f4bae2b1231f3ba9a313ad920f404911ca467a1ce DIST Zope-2.8.8-final.tgz 5394023 RMD160 e1f06d80f9b1943f32316086690b0eb015cf611a SHA1 fc12c4f888d184c12068615827f415e505981814 SHA256 94a6ad1fe0fdc28c0ea5c3a501976b96b16a4110a3290a80e4897bd3f145c856 DIST Zope-2.8.9-final.tgz 5329489 RMD160 b5b47d8b1a0e24cf7b7d1d48b732ca93f1b2586d SHA1 0a83b05aa89edfa4d406c663dadfee8ef0f257ee SHA256 98f2b70d6b8987ab7035b6047b9d5e5fc75b0a11cf18c15a26d671bbb939fca5 +DIST Zope-2.8.9.1-final.tgz 5367889 RMD160 3ef6db5284fc54fd05d95b475e2bd000d7e1e9d4 SHA1 60b3cdda20fd6d7255df756f2f9bed6b9aab5db2 SHA256 81220396961097478261341099d3aff4e93fb4e41b2e2da27f450b79d5a2ed81 DIST Zope-2.9.3.tgz 8010113 RMD160 a4aa2303400efa17ec0d225b501c5282c454705b SHA1 c852139f8060bef7592e6c877e1dd0e90b95837b SHA256 2c60f25266663d676c1c8c2c6864a038a1b675ff8879cec40fbc72f72efc0bfa DIST Zope-2.9.4-final.tgz 6962298 RMD160 297254e4ad0a27bdc585c88147a6e42698de485e SHA1 37e525b662de5f878d4da39b6578c1d9f15e2669 SHA256 4085dee8a6bd252072ca69f1c2d9e00cbff8d999651da93fd9df5a9db65dba35 DIST Zope-2.9.5-final.tgz 6982114 RMD160 d8e26839618a19fbb6528967c3d8fc0266251a7d SHA1 066e31068f5265a95d89729076195ae62d14410d SHA256 e4036fa61af22379530b1a42534591d7f19fdbcb3345d20e7a337b3c375a323e @@ -56,10 +57,10 @@ EBUILD zope-2.10.1.ebuild 2368 RMD160 0418b69a70680b03605052a8876b669da248174e S MD5 86981b5babd9afc8d57dcd1e4dbdf007 zope-2.10.1.ebuild 2368 RMD160 0418b69a70680b03605052a8876b669da248174e zope-2.10.1.ebuild 2368 SHA256 d71c76370e72435b485d80b6caad2d14f15b4a7d024181b95975ca1e8aa94392 zope-2.10.1.ebuild 2368 -EBUILD zope-2.10.3.ebuild 2368 RMD160 3aed1b67ed925d67aee5d4e258bd6da940751b68 SHA1 f52f7fb93b8b96c7c3a87f7406acc77607debca3 SHA256 75108fb571b70f5273a2d462fac03876cfcb404bb512f9abda894e7a15b3004f -MD5 ddd339ad5663dddd1946525e81300652 zope-2.10.3.ebuild 2368 -RMD160 3aed1b67ed925d67aee5d4e258bd6da940751b68 zope-2.10.3.ebuild 2368 -SHA256 75108fb571b70f5273a2d462fac03876cfcb404bb512f9abda894e7a15b3004f zope-2.10.3.ebuild 2368 +EBUILD zope-2.10.3.ebuild 2424 RMD160 2c19a5a9cb76677f0e814aefd2eb593db03a459d SHA1 88aa34fd2268ef53c9954b9a4fa98eae67853bf3 SHA256 b816928df20a467fa76047c2de95f39107c5f63a42974e3aba0af27a8ff97685 +MD5 3f70bce82ed0abd6030fdff05a772dd9 zope-2.10.3.ebuild 2424 +RMD160 2c19a5a9cb76677f0e814aefd2eb593db03a459d zope-2.10.3.ebuild 2424 +SHA256 b816928df20a467fa76047c2de95f39107c5f63a42974e3aba0af27a8ff97685 zope-2.10.3.ebuild 2424 EBUILD zope-2.6.4-r1.ebuild 5614 RMD160 15e40be7fe484775cc6cef71e5e0f180508b39a1 SHA1 3030357b2470817b82b12b05fbaa1a5c0aac1edf SHA256 4bb98e1170826dd3f12e095aa0d1eb8d480aad577a481c38f69c8e4bec1b0ee1 MD5 53952dbbbddf6f222578897b1286953f zope-2.6.4-r1.ebuild 5614 RMD160 15e40be7fe484775cc6cef71e5e0f180508b39a1 zope-2.6.4-r1.ebuild 5614 @@ -92,10 +93,14 @@ EBUILD zope-2.8.8.ebuild 2668 RMD160 959a301a374127c742a840e61d7dcd699d643219 SH MD5 a6184a830a0db401e53e7d0f255bda67 zope-2.8.8.ebuild 2668 RMD160 959a301a374127c742a840e61d7dcd699d643219 zope-2.8.8.ebuild 2668 SHA256 46f0dde60f0b8c48f0a4898a714b81ef204d0bb3d83cf54d9cbeb408986e5888 zope-2.8.8.ebuild 2668 -EBUILD zope-2.8.9.ebuild 2448 RMD160 d07ef072d746ac0e83f6bbb42d6aa27f3f8ef814 SHA1 dc72396930bc1568b98c8584d0bb590f2ef2398e SHA256 4bfa13e684ff4c73a8219b6655a7ad2222bc2becfd00d9c69d09cc19dcdaab88 -MD5 53708031558d9db2dc4f8c8c63053ae1 zope-2.8.9.ebuild 2448 -RMD160 d07ef072d746ac0e83f6bbb42d6aa27f3f8ef814 zope-2.8.9.ebuild 2448 -SHA256 4bfa13e684ff4c73a8219b6655a7ad2222bc2becfd00d9c69d09cc19dcdaab88 zope-2.8.9.ebuild 2448 +EBUILD zope-2.8.9.1.ebuild 2506 RMD160 cd18e459a72780486022108d9e3f1d05dc612a86 SHA1 8bb382b79d9cdc097423b6dbdc81f3ec63c2b330 SHA256 7b834219c2555cca8e2ac07af6d295a79eb8e385b19cddd3695217759a259b5a +MD5 b7bd0a93c7890ae59ff57558952f4af0 zope-2.8.9.1.ebuild 2506 +RMD160 cd18e459a72780486022108d9e3f1d05dc612a86 zope-2.8.9.1.ebuild 2506 +SHA256 7b834219c2555cca8e2ac07af6d295a79eb8e385b19cddd3695217759a259b5a zope-2.8.9.1.ebuild 2506 +EBUILD zope-2.8.9.ebuild 2504 RMD160 5b4977f5ead723ed777d2de343306ecad7bba3cb SHA1 6d25c99a6328076504d33eb6b2516d92944b54e2 SHA256 be855d598fd3637432a5101c23955abb60647fc3e1a674c75e12c3de6a408e08 +MD5 d8c641bc74091444ae53f33d6a94bec2 zope-2.8.9.ebuild 2504 +RMD160 5b4977f5ead723ed777d2de343306ecad7bba3cb zope-2.8.9.ebuild 2504 +SHA256 be855d598fd3637432a5101c23955abb60647fc3e1a674c75e12c3de6a408e08 zope-2.8.9.ebuild 2504 EBUILD zope-2.9.3.ebuild 2299 RMD160 b495b688e5fbe961bd8491d71a5fa9d57ad00506 SHA1 fe87a58d00fcc1d44d58e3fa87d2c37a9f336601 SHA256 18b4264f190d13375a25f5a18888f91b3bb050a5eece7e08482899016a270c49 MD5 46c6d7a49a1289c0229f20320f42c605 zope-2.9.3.ebuild 2299 RMD160 b495b688e5fbe961bd8491d71a5fa9d57ad00506 zope-2.9.3.ebuild 2299 @@ -112,10 +117,10 @@ EBUILD zope-2.9.6.ebuild 2367 RMD160 daccab7dfedca7211a1ddbefc72b9b71aec3f24b SH MD5 3ceaca40f008b11926a5dd9d1166c493 zope-2.9.6.ebuild 2367 RMD160 daccab7dfedca7211a1ddbefc72b9b71aec3f24b zope-2.9.6.ebuild 2367 SHA256 ace6bb81d54f4f053d8aabfd802170393fdd1daade91e3b732d80c692daf732b zope-2.9.6.ebuild 2367 -EBUILD zope-2.9.7.ebuild 2367 RMD160 a592c5d8d554ca34a051c8e68eb6778b300c59fb SHA1 15db8ee89fe66daf219e408bced3e8e0c0bca902 SHA256 d9b412bdeb754335e316247f336ce6b3019874f67909843b188de965ce5c817b -MD5 23537f9ac5ac39f72307e1c389c0e408 zope-2.9.7.ebuild 2367 -RMD160 a592c5d8d554ca34a051c8e68eb6778b300c59fb zope-2.9.7.ebuild 2367 -SHA256 d9b412bdeb754335e316247f336ce6b3019874f67909843b188de965ce5c817b zope-2.9.7.ebuild 2367 +EBUILD zope-2.9.7.ebuild 2423 RMD160 8bc5e08a88b322adf5cec892c5285b78c3a6d1af SHA1 993729d749fee39ac4fc429d0d97bf7b6a1bb1d9 SHA256 a52d17fe0b25af6bf66a272e3c648da150aaab50c0098b25c7333151dbdfa547 +MD5 5c60f4a597d33ae3791b6bf84b0ef7dc zope-2.9.7.ebuild 2423 +RMD160 8bc5e08a88b322adf5cec892c5285b78c3a6d1af zope-2.9.7.ebuild 2423 +SHA256 a52d17fe0b25af6bf66a272e3c648da150aaab50c0098b25c7333151dbdfa547 zope-2.9.7.ebuild 2423 EBUILD zope-3.1.0.ebuild 3235 RMD160 ab35ddfe1f67d8a2e8388f858bc889e5fdc859d5 SHA1 3572a8655d00010861b76d5d0c573b0264b262ed SHA256 a83b24625be677358e3f22a3356fc4297b958e5f52e58724e3bcd724b434f8ed MD5 a351702850c91a8d80f6a5454aaeb8ee zope-3.1.0.ebuild 3235 RMD160 ab35ddfe1f67d8a2e8388f858bc889e5fdc859d5 zope-3.1.0.ebuild 3235 @@ -132,10 +137,10 @@ EBUILD zope-3.3.0.ebuild 3635 RMD160 517218165419b87b4d66e4bf2b65961826cf22b8 SH MD5 bef0bb96f60d45d9432824dd16553ace zope-3.3.0.ebuild 3635 RMD160 517218165419b87b4d66e4bf2b65961826cf22b8 zope-3.3.0.ebuild 3635 SHA256 46e3c5872183b211b56caa15a1f878e7be0a25fadd084a95c42875a51a3e8abc zope-3.3.0.ebuild 3635 -MISC ChangeLog 18714 RMD160 7cbb4081199a10d5b3bcbb26d8ece36ec1746a3d SHA1 cd2c21affde71eb3ab0813bb7e157925bc1ffbe8 SHA256 8be206daa2c6b02012355eb9a10a9ea9f78d40a958640b432b959bd8836cbd0a -MD5 c414904d68a7edd76aaeccd5696169d8 ChangeLog 18714 -RMD160 7cbb4081199a10d5b3bcbb26d8ece36ec1746a3d ChangeLog 18714 -SHA256 8be206daa2c6b02012355eb9a10a9ea9f78d40a958640b432b959bd8836cbd0a ChangeLog 18714 +MISC ChangeLog 18896 RMD160 005d0671af5fa38efcb139f21bd90277bff1d152 SHA1 e716ce7401963cb80d04782d99f8503b4113b45e SHA256 968a5be27271b0117462265436065abdaacbc6f594ac213fbc58b03ef803633f +MD5 d782cdecf48a182e697aa3b5f5c4d55e ChangeLog 18896 +RMD160 005d0671af5fa38efcb139f21bd90277bff1d152 ChangeLog 18896 +SHA256 968a5be27271b0117462265436065abdaacbc6f594ac213fbc58b03ef803633f ChangeLog 18896 MISC metadata.xml 161 RMD160 5e136d45f811478292bd2ee1798a9b0229ffe468 SHA1 9755179a2dee0511818b1f6738ded28e335e1b9a SHA256 e69ac7205cbc2e42a297e20d8f08922003390a345bbf50ccf00d1158a1c97cc5 MD5 7890d88c5c6d189fbe6b187a3ebb6532 metadata.xml 161 RMD160 5e136d45f811478292bd2ee1798a9b0229ffe468 metadata.xml 161 @@ -176,6 +181,9 @@ SHA256 c9142f259a1ef1331f8ca768042325fe80f9d076341097dbb39ac7731dd875ba files/di MD5 2dceb434dc97eefef0fbf3d998c0575f files/digest-zope-2.8.9 244 RMD160 4bce63dec681253eec044bc7861ff1f25d2cdc6f files/digest-zope-2.8.9 244 SHA256 56535cdafc148608573b549cf5eab1067013caae40544828f80ec5c118c17490 files/digest-zope-2.8.9 244 +MD5 3961c76b29383127ce158037a6f8016c files/digest-zope-2.8.9.1 250 +RMD160 9a89e8452e23d040403ca5671482d3b61f3358cd files/digest-zope-2.8.9.1 250 +SHA256 f0537f5c68fd47a25296c8b69a6933ce1bc43eaef9a7e897fca184a4a7ea5886 files/digest-zope-2.8.9.1 250 MD5 d0a0bcda024915c809a8480183102e1b files/digest-zope-2.9.3 226 RMD160 a1aeaaf1ec85cb8ac02e48c9b8b568c510ccc34a files/digest-zope-2.9.3 226 SHA256 d6106937d77ecdb893a6d5fa6b89f0c7d22eac8ae3a7935fead078ea3f82be0c files/digest-zope-2.9.3 226 diff --git a/net-zope/zope/files/digest-zope-2.8.9.1 b/net-zope/zope/files/digest-zope-2.8.9.1 new file mode 100644 index 000000000000..bf6b4ce24974 --- /dev/null +++ b/net-zope/zope/files/digest-zope-2.8.9.1 @@ -0,0 +1,3 @@ +MD5 091e96f14c9a8aadcad3f6da74cc38c1 Zope-2.8.9.1-final.tgz 5367889 +RMD160 3ef6db5284fc54fd05d95b475e2bd000d7e1e9d4 Zope-2.8.9.1-final.tgz 5367889 +SHA256 81220396961097478261341099d3aff4e93fb4e41b2e2da27f450b79d5a2ed81 Zope-2.8.9.1-final.tgz 5367889 diff --git a/net-zope/zope/zope-2.10.3.ebuild b/net-zope/zope/zope-2.10.3.ebuild index fe6625a4df74..efd793f267ee 100644 --- a/net-zope/zope/zope-2.10.3.ebuild +++ b/net-zope/zope/zope-2.10.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/zope-2.10.3.ebuild,v 1.1 2007/03/25 15:29:14 radek Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/zope-2.10.3.ebuild,v 1.2 2007/04/06 21:27:06 radek Exp $ inherit eutils multilib @@ -61,6 +61,10 @@ src_install() { cp ${FILESDIR}/zope.initd ${D}/${ZSERVDIR}/skel/zope.initd } +src_test() { + einfo "Tests disabled by Gentoo team." +} + pkg_postinst() { # create the zope user and group for backward compatibility enewgroup ${ZGID} 261 diff --git a/net-zope/zope/zope-2.8.9.1.ebuild b/net-zope/zope/zope-2.8.9.1.ebuild new file mode 100644 index 000000000000..f4dedf37ff18 --- /dev/null +++ b/net-zope/zope/zope-2.8.9.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/zope-2.8.9.1.ebuild,v 1.1 2007/04/06 21:27:06 radek Exp $ + +inherit eutils multilib + +DESCRIPTION="Zope is a web application platform used for building high-performance, dynamic web sites" +HOMEPAGE="http://www.zope.org" +SRC_URI="http://www.zope.org/Products/Zope/${PV}/Zope-${PV}-final.tgz" + +LICENSE="ZPL" +SLOT="2.8.9" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND="=dev-lang/python-2.3*" +python='python2.3' + +DEPEND="${RDEPEND} +virtual/libc +>=sys-apps/sed-4.0.5" + +S="${WORKDIR}/Zope-${PV}-final" +ZUID=zope +ZGID=zope +ZS_DIR=${ROOT%/}/usr/$(get_libdir) +ZSERVDIR=${ZS_DIR}/${P} + +# Narrow the scope of ownership/permissions. +# Security plan: +# * ZUID is the superuser for all zope instances. +# * ZGID is for a single instance's administration. +# * Other' should not have any access to ${ZSERVDIR}, +# because they can work through the Zope web interface. +# This should protect our code/data better. +# +# UPDATE: ${ZSERVDIR} is a lib directory and should be world readable +# like e.g /usr/lib/python we do not store any user data there, +# currently removed all custom permission stuff, for ${ZSERVDIR} + +src_unpack() { + unpack ${A} + cd ${S} +} + +src_compile() { + ./configure --ignore-largefile --prefix=. --with-python=/usr/bin/python2.3 || die "Failed to configure." + emake || die "Failed to compile." +} + +src_install() { + dodoc README.txt + dodoc doc/*.txt + docinto PLATFORMS ; dodoc doc/PLATFORMS/* + docinto ZEO ; dodoc doc/ZEO/* + + make install PREFIX=${D}${ZSERVDIR} + rm -rf ${D}${ZSERVDIR}/doc + dosym ../../share/doc/${PF} ${ZSERVDIR}/doc + # copy the init script skeleton to skel directory of our installation + skel=${D}${ZSERVDIR}/skel + # from 2.7.4 release i think that we can use the same + # file for every one, and not separate it by PV + cp ${FILESDIR}/zope.initd ${skel}/zope.initd +} + +src_test() { + einfo "Tests disabled by Gentoo team." +} + +pkg_postinst() { + # create the zope user and group for backward compatibility + enewgroup ${ZGID} 261 + usermod -g ${ZGID} ${ZUID} 2>&1 >/dev/null || \ + enewuser ${ZUID} 261 -1 /var/$(get_libdir)/zope ${ZGID} + + einfo "Be warned that you need at least one zope instance to run zope." + einfo "Please emerge zope-config for futher instance management." +} + +pkg_prerm() { + + #need to remove this symlink because portage keeps links to + #existing targets + + rm ${ZSERVDIR}/bin/python +} diff --git a/net-zope/zope/zope-2.8.9.ebuild b/net-zope/zope/zope-2.8.9.ebuild index 687ca489c010..0134a0e42e29 100644 --- a/net-zope/zope/zope-2.8.9.ebuild +++ b/net-zope/zope/zope-2.8.9.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/zope-2.8.9.ebuild,v 1.1 2007/03/25 15:29:14 radek Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/zope-2.8.9.ebuild,v 1.2 2007/04/06 21:27:06 radek Exp $ inherit eutils multilib @@ -64,6 +64,10 @@ src_install() { cp ${FILESDIR}/zope.initd ${skel}/zope.initd } +src_test() { + einfo "Tests disabled by Gentoo team." +} + pkg_postinst() { # create the zope user and group for backward compatibility enewgroup ${ZGID} 261 diff --git a/net-zope/zope/zope-2.9.7.ebuild b/net-zope/zope/zope-2.9.7.ebuild index 84c3f00d9408..9513b0b1de14 100644 --- a/net-zope/zope/zope-2.9.7.ebuild +++ b/net-zope/zope/zope-2.9.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/zope-2.9.7.ebuild,v 1.1 2007/03/25 15:29:14 radek Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/zope-2.9.7.ebuild,v 1.2 2007/04/06 21:27:06 radek Exp $ inherit eutils multilib @@ -61,6 +61,10 @@ src_install() { cp ${FILESDIR}/zope.initd ${D}/${ZSERVDIR}/skel/zope.initd } +src_test() { + einfo "Tests disabled by Gentoo team." +} + pkg_postinst() { # create the zope user and group for backward compatibility enewgroup ${ZGID} 261