diff options
author | 2009-09-04 10:17:25 +0000 | |
---|---|---|
committer | 2009-09-04 10:17:25 +0000 | |
commit | f56551ad440d4a7754d16d32b5321417598edba9 (patch) | |
tree | 0191ffb4c5837d31127adb1b98414c44c38f6e41 /net-zope | |
parent | Version bump, thank yaleks. Respect LDFLAGS. (diff) | |
download | historical-f56551ad440d4a7754d16d32b5321417598edba9.tar.gz historical-f56551ad440d4a7754d16d32b5321417598edba9.tar.bz2 historical-f56551ad440d4a7754d16d32b5321417598edba9.zip |
Version bump to 2.10.9
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'net-zope')
-rw-r--r-- | net-zope/zope/ChangeLog | 7 | ||||
-rw-r--r-- | net-zope/zope/Manifest | 4 | ||||
-rw-r--r-- | net-zope/zope/zope-2.10.9.ebuild | 74 |
3 files changed, 83 insertions, 2 deletions
diff --git a/net-zope/zope/ChangeLog b/net-zope/zope/ChangeLog index 10780f152aee..0394e76c629b 100644 --- a/net-zope/zope/ChangeLog +++ b/net-zope/zope/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-zope/zope # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/ChangeLog,v 1.158 2009/08/26 14:49:31 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/ChangeLog,v 1.159 2009/09/04 10:17:25 tupone Exp $ + +*zope-2.10.9 (04 Sep 2009) + + 04 Sep 2009; Alfredo Tupone <tupone@gentoo.org> +zope-2.10.9.ebuild: + Version bump to 2.10.9 25 Aug 2009; Raúl Porcel <armin76@gentoo.org> zope-2.9.10-r1.ebuild, zope-2.10.7-r1.ebuild: diff --git a/net-zope/zope/Manifest b/net-zope/zope/Manifest index 2626c605f9a9..476266da9a02 100644 --- a/net-zope/zope/Manifest +++ b/net-zope/zope/Manifest @@ -1,14 +1,16 @@ AUX CVE-2009-0668+0669.patch 4297 RMD160 6b207296cf9d8785fd8e41c7bbed1695c4712e4b SHA1 1a9535b295353fb70464095818b68beba88cc288 SHA256 c8cd316c2ce4821c127c78b72e73e9b3f0211d0959105c780a1a16903d0b4c08 AUX zope.initd 1317 RMD160 39fa98ed8cbc703cd77238d345328430e39bddd4 SHA1 6215743f7d108fa3e668cf24d748ad19d68faeab SHA256 1a3a03ef186fbdfd566023cf3fbb311f03214c51021b3af628b3233704838506 DIST Zope-2.10.7-final.tgz 7269082 RMD160 5a9123ab70d9fac6101bdfcdc2141dd10b4d7c41 SHA1 94bb8c2ff13345fc16052c4f6b3ef585f3f90f9e SHA256 bedcd85d859839f2390ebe80c4b2cd4442d31210f317d056d9998cc4f6df87cd +DIST Zope-2.10.9-final.tgz 7189195 RMD160 6c4605546ac48f493d85fadd01fea523140a9e31 SHA1 b479ae514e578ade826ab5237786677647b8b65e SHA256 32c172e11b56af85dc6192e6ae5d02218e39e6399017dbb035f94e7c213b43f1 DIST Zope-2.9.10-final.tgz 7060210 RMD160 56bf67c05c2ef588844a2fb2140ac244565e3bc7 SHA1 c05a460e206f9efb95fbe6ac2be78f68851f1f05 SHA256 65bf27d257eec79efa8c7be5cf26e266e67ad05325347d0da39c9bcc1b961c28 DIST Zope-3.2.2.tgz 6544087 RMD160 1e7e08e1178f449bf120d7fc2caa6259fde1a0cf SHA1 9bd3c099fc77f981a8b803770aca168eb813e260 SHA256 c6f6d49d8b910bc35a32b848c6296b7ad61cb64f83974b52dd3623169f141ba4 DIST Zope-3.3.1.tgz 6594248 RMD160 11bf3b8c899518a5965f21a4a372912a4bc1438d SHA1 4576ac21c3415563d3b0b747e40963a762b63fce SHA256 6189999de3190e4b0d5110490567d9f7ef92379ea555f738fc741d49d0807be3 EBUILD zope-2.10.7-r1.ebuild 2421 RMD160 b065b036f4b652f46ab9ee96b01ee4dc9a07b3a6 SHA1 901073e27ba7f32be854f3476f3d5e8dbc604022 SHA256 2d8b80311846b7b142903dca4b16b215110c581c6c43c5dcf1e4dc39a8505352 EBUILD zope-2.10.7.ebuild 2378 RMD160 b5aec5e9ff6fc8081dff21d3ab5049929922712d SHA1 8a7d41e475abb6efd60b1212e8520f862d804f8b SHA256 641c43f253d26a75a926283f5a5c8dadc65797cf605984b5d1b185c1161e8845 +EBUILD zope-2.10.9.ebuild 2337 RMD160 7c7c5d215a96ecad33a10810e0d9c8e1d9dd9400 SHA1 b371ad3c5bfac6492b9c2c8483e3a00d60da3d3d SHA256 1dcd78b0751013e7b50fa9364ff2cf362a11046a7b824681c10395444cfc4889 EBUILD zope-2.9.10-r1.ebuild 2441 RMD160 257f645e1b8d246bf6e2a94327e7892954ae1b59 SHA1 f0705759e664075f29f3defaf8a39157a01439b8 SHA256 4cc2687da673e758089e619f170b66bbff4b230f115836306c069b343395957e EBUILD zope-2.9.10.ebuild 2397 RMD160 e33501ae1658b572c23e9383492215c2af0cc5b1 SHA1 fabcdb45cce3c0ae12e3f77e12a2122f409f13ec SHA256 c2ccd01a1e47987ef0a82c2803decdb85bc189e955b2c6c6c62186c897164a04 EBUILD zope-3.2.2.ebuild 3624 RMD160 e74adaedc41a265b71fd583d87b6f33b34448c0a SHA1 5632e19dc545b80c4ebe734119d81c39fe2b101e SHA256 82e0e16be113e8e2c7f4ca11ef1fa3dc24b96ca4a65161909c4c58999779d57d EBUILD zope-3.3.1.ebuild 3429 RMD160 4951ab3da1c9adc918f0a093a4bfac6deceba2b5 SHA1 5aefef7e3cf1cfc22674510ec6c78b4d8bcc6448 SHA256 7cc2aa03f0e77a65a6fc93aa01755a7eb41de30384366fd963172389606cc139 -MISC ChangeLog 24479 RMD160 ba4968834d2e695a181f2b5cdf94689b6f28676d SHA1 e13e7ca52977c5eead58b089fd07308ddcf5ac9e SHA256 86bfcc56b66ea889b70e8773d463f43666e1a5099e282b92beacaaf258b2b51d +MISC ChangeLog 24603 RMD160 c4f2e3e80e05933e2196be3806f3438055f7d0bc SHA1 a2e3cfaad5cf53996fc866419299f886bd6cae18 SHA256 4f8631f71e8bf2d639ed3f5bacbe626021d85850e439eab5ea3d7a4a3d11019c MISC metadata.xml 161 RMD160 5e136d45f811478292bd2ee1798a9b0229ffe468 SHA1 9755179a2dee0511818b1f6738ded28e335e1b9a SHA256 e69ac7205cbc2e42a297e20d8f08922003390a345bbf50ccf00d1158a1c97cc5 diff --git a/net-zope/zope/zope-2.10.9.ebuild b/net-zope/zope/zope-2.10.9.ebuild new file mode 100644 index 000000000000..b732a486e898 --- /dev/null +++ b/net-zope/zope/zope-2.10.9.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/zope-2.10.9.ebuild,v 1.1 2009/09/04 10:17:25 tupone Exp $ +EAPI=2 + +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="${PV}" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +IUSE="" +RESTRICT="test" + +RDEPEND="=dev-lang/python-2.4*" +DEPEND="${RDEPEND}" + +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_configure() { + ./configure --prefix="${D}${ZSERVDIR}" --with-python=/usr/bin/python2.4 || die "Failed to execute ./configure ..." +} + +src_install() { + dodoc README.txt + dodoc doc/*.txt + docinto PLATFORMS ; dodoc doc/PLATFORMS/* + docinto ZEO ; dodoc doc/ZEO/* + + make install prefix="${D}${ZSERVDIR}" || die "Failed to install into ${D}${ZSERVDIR}" + rm -rf "${D}${ZSERVDIR}"/doc + dosym ../../share/doc/${PF} ${ZSERVDIR}/doc + + # copy the init script skeleton to skel directory of our installation + insinto "${ZSERVDIR}"/skel + doins "${FILESDIR}"/zope.initd +} + +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 further instance management." +} + +pkg_prerm() { + #Remove old compiled code + rm ${ZSERVDIR}/bin/copyzopeskel.pyc + + #need to remove this symlink because portage keeps links to + #existing targets + rm ${ZSERVDIR}/bin/python +} |