summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2008-06-05 22:08:35 +0000
committerAlfredo Tupone <tupone@gentoo.org>2008-06-05 22:08:35 +0000
commit159174ab56fbd3a2e7c91e9a246b414f43dc084c (patch)
treee107a5ceb72e0d33d3548002075c32f5150b5862 /net-zope
parentAdded the KDE 4.0.5 version of konqueror. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--net-zope/zope/Manifest10
-rw-r--r--net-zope/zope/zope-2.9.9.ebuild78
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
+}