diff options
author | Alfredo Tupone <tupone@gentoo.org> | 2008-06-05 22:08:35 +0000 |
---|---|---|
committer | Alfredo Tupone <tupone@gentoo.org> | 2008-06-05 22:08:35 +0000 |
commit | 159174ab56fbd3a2e7c91e9a246b414f43dc084c (patch) | |
tree | e107a5ceb72e0d33d3548002075c32f5150b5862 /net-zope | |
parent | Added the KDE 4.0.5 version of konqueror. (diff) | |
download | historical-159174ab56fbd3a2e7c91e9a246b414f43dc084c.tar.gz historical-159174ab56fbd3a2e7c91e9a246b414f43dc084c.tar.bz2 historical-159174ab56fbd3a2e7c91e9a246b414f43dc084c.zip |
Version bump to 2.9.9
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'net-zope')
-rw-r--r-- | net-zope/zope/ChangeLog | 7 | ||||
-rw-r--r-- | net-zope/zope/Manifest | 10 | ||||
-rw-r--r-- | net-zope/zope/zope-2.9.9.ebuild | 78 |
3 files changed, 90 insertions, 5 deletions
diff --git a/net-zope/zope/ChangeLog b/net-zope/zope/ChangeLog index df8b63c2f42d..3adbfebc7375 100644 --- a/net-zope/zope/ChangeLog +++ b/net-zope/zope/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-zope/zope # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/ChangeLog,v 1.139 2008/06/05 05:54:06 tupone Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/ChangeLog,v 1.140 2008/06/05 22:08:35 tupone Exp $ + +*zope-2.9.9 (05 Jun 2008) + + 05 Jun 2008; Tupone Alfredo <tupone@gentoo.org> +zope-2.9.9.ebuild: + Version bump to 2.9.9 05 Jun 2008; Tupone Alfredo <tupone@gentoo.org> zope-2.9.8.ebuild: Stable on amd64 wrt bug 224015 diff --git a/net-zope/zope/Manifest b/net-zope/zope/Manifest index 7cbcc5fb2167..beb7a72230ce 100644 --- a/net-zope/zope/Manifest +++ b/net-zope/zope/Manifest @@ -23,6 +23,7 @@ DIST Zope-2.8.9.1-final.tgz 5367889 RMD160 3ef6db5284fc54fd05d95b475e2bd000d7e1e DIST Zope-2.9.3.tgz 8010113 RMD160 a4aa2303400efa17ec0d225b501c5282c454705b SHA1 c852139f8060bef7592e6c877e1dd0e90b95837b SHA256 2c60f25266663d676c1c8c2c6864a038a1b675ff8879cec40fbc72f72efc0bfa DIST Zope-2.9.7-final.tgz 6945646 RMD160 a7237959d43031459423c700f5224f999d2ad050 SHA1 1bfb73201389b7c7f099b12777ab7d855722db21 SHA256 736a5a883e0ed5c57787ae33b71878761ce9abf6184b30fdb1585985b167e617 DIST Zope-2.9.8-final.tgz 7006672 RMD160 90c2bd0621445d6bcbf02335338b40e42ea65841 SHA1 98aa743751fb7c411c3f5157a0c31242ac9cb3bb SHA256 75ea88e30233363fccd5f8ecbce7d889daf017d6e731f209827b9a453e2548bc +DIST Zope-2.9.9-final.tgz 7052458 RMD160 1818a1bb77bf300c113d10551a7896108bc6c8e3 SHA1 decf69899c3d80cf13330373b1cf92351b490fb7 SHA256 d608258b712daa02e627ccc8d61313410d4927e0eb3b3f3b5d65fe4e080adbee 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.3.ebuild 2393 RMD160 90aec40395507bd93ac9e28d25b40001860aa5ce SHA1 8aa830060ef9ee1ab04d8c211e194243f0406754 SHA256 59f2444970beeadaba919c3de5927128d042bd9d74da755a3dfe492d3a5f5db6 @@ -39,14 +40,15 @@ EBUILD zope-2.8.9.ebuild 2473 RMD160 3af4fcfe4899a217674426bb741202fcee8e5008 SH EBUILD zope-2.9.3.ebuild 2268 RMD160 fbe0f1bd82111047367bfe5fefbd197db4e0c13b SHA1 59c06cabf0740754ce79a4117dfd50667f7526cc SHA256 6bd7481cfef883cb783c070c30a4a56290d4a3bcec995ac691218d6fed0a04a0 EBUILD zope-2.9.7.ebuild 2392 RMD160 d3d920a0a4ad53fba7215844da2ab4d0e846f8af SHA1 833d9b0a034e7529ee5e7e63d73803f64abf3c57 SHA256 8e58d357e2b082faedd21b2732954bdc1f1263c890968467e528d9bf9ef5b43f EBUILD zope-2.9.8.ebuild 2387 RMD160 8b1225983f3ffce48cd2a7ad59093f6104e5146f SHA1 13573bcdfff81b91aefe0e358361cec71146f321 SHA256 3a4f9a5c9b1d3bdf8980e7edcef22f13bb31d64c4268b51113e1db75ccc3bb3c +EBUILD zope-2.9.9.ebuild 2392 RMD160 cc5f1ec9ec87ea5748117c7007c348d05d80f491 SHA1 4ba3d7d08b437b05a310b6688e3cc0d0d46f918e SHA256 d47ac758908ceaac383989f47e04547183c3a0f5735f3edda953717ee664da83 EBUILD zope-3.2.2.ebuild 3624 RMD160 e74adaedc41a265b71fd583d87b6f33b34448c0a SHA1 5632e19dc545b80c4ebe734119d81c39fe2b101e SHA256 82e0e16be113e8e2c7f4ca11ef1fa3dc24b96ca4a65161909c4c58999779d57d EBUILD zope-3.3.1.ebuild 3421 RMD160 8b926f994115b5d7ab47cf5388105ab28865b134 SHA1 2a393f55fc0aa58b22fbb49034df9eb8d7c1e249 SHA256 f2c54158bfd1bc1104dfd33b7128827b56057bfa0bd97f4843415d600190dbda -MISC ChangeLog 21552 RMD160 60ca7c4bc3d7fd88894f6ba8f9656d1c724d6f81 SHA1 c0e41afce6fb96db0d9d68a30dfbd932e14cafee SHA256 43c2d04809d2a9bfba23d00172fcf2952d507f450a2e4e4f375e6ff48527c0fd +MISC ChangeLog 21674 RMD160 529ef25b95fbebdf11658882d9109e3147e3d88d SHA1 10779af1e14189379e482aad86a6d657d6724ddf SHA256 161b0daaec75791306a74e45fc3113b70ec6cd2036832284a6a0ad00c952b841 MISC metadata.xml 161 RMD160 5e136d45f811478292bd2ee1798a9b0229ffe468 SHA1 9755179a2dee0511818b1f6738ded28e335e1b9a SHA256 e69ac7205cbc2e42a297e20d8f08922003390a345bbf50ccf00d1158a1c97cc5 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkhHf4kACgkQVrx5UrvSjscJBACfRAxH9Cjj/IASzOKMAYa5oyiI -ip0An3qBeYtf28AVldgGTwhW+6FRbkhr -=qvwr +iEYEARECAAYFAkhIY+4ACgkQVrx5UrvSjsfdPACePEPwMzF+TgKIlZfRoNy/Az9q +mNQAn318MeXvpO7ki4H0b574Ir7JOVlv +=P4X9 -----END PGP SIGNATURE----- diff --git a/net-zope/zope/zope-2.9.9.ebuild b/net-zope/zope/zope-2.9.9.ebuild new file mode 100644 index 000000000000..8648379f21f5 --- /dev/null +++ b/net-zope/zope/zope-2.9.9.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/zope-2.9.9.ebuild,v 1.1 2008/06/05 22:08:35 tupone 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="${PV}" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND="=dev-lang/python-2.4*" + +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_compile() { + ./configure --prefix="${D}${ZSERVDIR}" --with-python=/usr/bin/python2.4 || die "Failed to execute ./configure ..." + emake || die "Failed to compile." +} + +src_install() { + dodoc README.txt + dodoc Zope/doc/*.txt + docinto PLATFORMS ; dodoc Zope/doc/PLATFORMS/* + docinto ZEO ; dodoc Zope/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 + 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 + 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 +} |