summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2008-07-08 06:22:27 +0000
committerAlfredo Tupone <tupone@gentoo.org>2008-07-08 06:22:27 +0000
commit0d2039b4e69534c87b911c3fadeb4736879226c3 (patch)
tree0e8a897e99153f545b11dcb51ffd6f9965674286 /net-zope/plone
parentx86 stable, bug 230816 (diff)
downloadhistorical-0d2039b4e69534c87b911c3fadeb4736879226c3.tar.gz
historical-0d2039b4e69534c87b911c3fadeb4736879226c3.tar.bz2
historical-0d2039b4e69534c87b911c3fadeb4736879226c3.zip
Removing old version depending on dev-lang/python-2.3. Bug #222037
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'net-zope/plone')
-rw-r--r--net-zope/plone/ChangeLog8
-rw-r--r--net-zope/plone/Manifest17
-rw-r--r--net-zope/plone/files/plone-2.0.5-portrait_security.patch127
-rw-r--r--net-zope/plone/plone-1.0.5.ebuild32
-rw-r--r--net-zope/plone/plone-1.0.6.ebuild32
-rw-r--r--net-zope/plone/plone-2.0.5-r2.ebuild38
-rw-r--r--net-zope/plone/plone-2.1.4.ebuild76
7 files changed, 11 insertions, 319 deletions
diff --git a/net-zope/plone/ChangeLog b/net-zope/plone/ChangeLog
index c70cd2ab7fd0..15375653d6d9 100644
--- a/net-zope/plone/ChangeLog
+++ b/net-zope/plone/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-zope/plone
# Copyright 2003-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-zope/plone/ChangeLog,v 1.53 2008/06/18 09:12:52 tupone Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-zope/plone/ChangeLog,v 1.54 2008/07/08 06:22:26 tupone Exp $
+
+ 08 Jul 2008; Tupone Alfredo <tupone@gentoo.org>
+ -files/plone-2.0.5-portrait_security.patch, -plone-1.0.5.ebuild,
+ -plone-1.0.6.ebuild, -plone-2.0.5-r2.ebuild, -plone-2.1.4.ebuild:
+ Removing old version depending on dev-lang/python-2.3.
+ Bug #222037 by Ali Polatel <hawking@gentoo.org>
*plone-3.1.2 (18 Jun 2008)
diff --git a/net-zope/plone/Manifest b/net-zope/plone/Manifest
index 21008cb7f1bb..f4ba86b4fd3c 100644
--- a/net-zope/plone/Manifest
+++ b/net-zope/plone/Manifest
@@ -1,27 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX plone-2.0.5-portrait_security.patch 5051 RMD160 a3697cb8a9d806b13292388bac725f2688bc0adb SHA1 aed8e6b75784842f2638a9163204ac71378c7729 SHA256 1165daf26d52650ccaee61a2bf486b903778b8bf57b6eab7f90cb9883e417a28
-DIST CMFPlone1.0.5.tar.gz 1406496 RMD160 2240585bb95ad164304029357fea8dd7e46738fc SHA1 bf7e2377a052995f59cacbaf4730c1c5a6721189 SHA256 7fe09902e82753b298a4c17fd9f674d24b5a0a8d42603ea5c925956562c5e1d5
-DIST Plone-1.0.6.tar.gz 406713 RMD160 ded8bfb3550d910eed2217860b5292f964672172 SHA1 f75b14604835bad96328d1831b8eceed1d41f6cb SHA256 2eae85a9c590ffb2eaa9e24f10aca596a212b369deabd17c27cfb42082311ab5
-DIST Plone-2.1.4.tar.gz 7549024 RMD160 1d61cb840e15c5657d8f80a814ad6654cb3ae83b SHA1 f45c251c77395fb4834be01dcf9a5eed04684b9b SHA256 9409dc2d6fe13eb05aa991420173e2be632eb5862f98312e7449efe74dec9764
DIST Plone-2.5.5.tar.gz 9890946 RMD160 e723cd72940c1ee914425c65bb44a44cf262f894 SHA1 6b008dece5e2f28ed2b116389ca78d6541ca77b9 SHA256 024e748a8dcc49c9b808909ea6ec3cdda318e4e5373f191dfe5a188e261e7d14
DIST Plone-3.1.1.tar.gz 12632042 RMD160 a03c05dc89a04a708f8b2029115cdac96fb5457c SHA1 bfd3e587c8f86da83b6b12683668251bf424ae08 SHA256 fbd43d734ff8f5f0064fad630ff111c8e75778d7fd80ff33defb174832719c5d
DIST Plone-3.1.2.tar.gz 12672636 RMD160 232f460905fce9d540f04636cebd841fd7deb9bb SHA1 be8b6d1ef75664903ac13580fca4b684e91c55ae SHA256 3536d4be065a323113ebbb0e3b0f9c7adf1f2a594067f8c6887a6b711b08a533
-DIST PloneBase-2.0.5.tar.gz 709483 RMD160 a243d5798765d1e69abcd161860ea1679b445a14 SHA1 9f9ab9b8e2dca2005cbbc6a3505cfab4f46e1818 SHA256 2d80d42fa804f5e8ecf03f35e41659ea6a3a703639dd854af112b1b2efc2639b
-EBUILD plone-1.0.5.ebuild 834 RMD160 1522a4e1e802b64f2a19c5a0bc9ecb04bdedb570 SHA1 fc0672245e32aab6320d73ff1900d2bd2a2f3ea2 SHA256 5d99da6954b05b99cabf1eaf4736f8a2fc42eb6a9cf1a432fe50414b11b3225a
-EBUILD plone-1.0.6.ebuild 833 RMD160 a4a0f002efcc191e44140233d910617029013193 SHA1 7f66bc26b4cbf994c7700066271b0e27fcce28ef SHA256 b0aa23fb39e157e59dd2a2239ec655a500ebc6a0236260bae18ea0dcb694cca7
-EBUILD plone-2.0.5-r2.ebuild 1117 RMD160 c16cf3b838d50895026193a6f11936af4e3baead SHA1 e8f7a87856b484300fddb653d397f24a5f692a4d SHA256 80d0af17131b537730da7b0318691bb717ac7fa268f9a14027d524aaa5026e62
-EBUILD plone-2.1.4.ebuild 1912 RMD160 b07c8604060d879447ae89b59fb128ef82d73e66 SHA1 6128f4248ea18e647b29a2b3d6409570e0b3cb3c SHA256 d17fce2bd36aefbd3c5bcdffe265de6f194fb296016a2a2b62cc1df357a442e6
EBUILD plone-2.5.5.ebuild 1640 RMD160 dcdb3a5895245925f6c77043b716fe38d03a51dd SHA1 61da82c2f1f2335228c4ba8b0512e6ae26b1a3cf SHA256 8d9bbc3598d0c3b0739bb3d3e5fae87487b82eac691eaf84f2956f74a2461629
EBUILD plone-3.1.1.ebuild 1984 RMD160 30ec2acd95231cefd7a46d49467d3717bc1ef7cd SHA1 92d2ed7f6410945235c5b801bc7689b86d746ed8 SHA256 fa0161239f12a0620744de9fea69d1501899a21951c205359207648a987b463e
EBUILD plone-3.1.2.ebuild 1984 RMD160 5b53deaa37ccb91587dbf7649a0d639563c13aa8 SHA1 951e7c2dcae883ed68ec68a62e30b054c3855050 SHA256 4b41dc99f6fe94213ef990c79458bf8c13bc9af1d693d3c372742a7db34cdb2f
-MISC ChangeLog 8602 RMD160 0d5b1edb0911a16c572baa3435684fe0c40f98bb SHA1 35b9a30a9db6e8c1e5e2e7b3b4bb0f64f3ecf712 SHA256 d410d11b322ddc470401535e401b68d08dd8ba8fd79bf06c3363abf019e2a4e5
+MISC ChangeLog 8895 RMD160 b683ac7961e1a27627df0b4cd74fbe83ccd78023 SHA1 5432a6bb272b2d3718dafe60e0bf8fd6338ef888 SHA256 04efe846e0dfee90a4ba37de9609d1b368ae9679b65f616cd87650f1cffd00ca
MISC metadata.xml 161 RMD160 5e136d45f811478292bd2ee1798a9b0229ffe468 SHA1 9755179a2dee0511818b1f6738ded28e335e1b9a SHA256 e69ac7205cbc2e42a297e20d8f08922003390a345bbf50ccf00d1158a1c97cc5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkhY0aIACgkQFByi98F1FAiUoQCglT8mtaugyvCEnYo4D+HPlkfu
-B+QAn3nJhAGCIcL/r5oozbCwPGPxEjRh
-=hGQV
+iEYEARECAAYFAkhzB7EACgkQVrx5UrvSjsdaXQCfURaGN5x3VxG7JbHYaLMd/2fE
+O70An0pNamXQTMX0ySQzJRWs/8fDfdg/
+=bbZK
-----END PGP SIGNATURE-----
diff --git a/net-zope/plone/files/plone-2.0.5-portrait_security.patch b/net-zope/plone/files/plone-2.0.5-portrait_security.patch
deleted file mode 100644
index 83efe6cb6c68..000000000000
--- a/net-zope/plone/files/plone-2.0.5-portrait_security.patch
+++ /dev/null
@@ -1,127 +0,0 @@
---- CMFPlone/MembershipTool.py 2004-12-01 15:54:09.000000000 +0100
-+++ CMFPlone/MembershipTool.py 2006-04-17 15:11:56.000000000 +0200
-@@ -1,5 +1,5 @@
--from Products.CMFCore.CMFCorePermissions import SetOwnPassword
- from Products.CMFCore.utils import getToolByName
-+from Products.CMFCore.utils import _checkPermission
- from Products.CMFDefault.MembershipTool import MembershipTool as BaseTool
- from Products.CMFPlone import ToolNames
- from Products.CMFPlone.PloneUtilities import translate
-@@ -8,6 +8,9 @@
- from AccessControl import ClassSecurityInfo, getSecurityManager
- from Globals import InitializeClass
- from Acquisition import aq_base, aq_parent, aq_inner
-+from Products.CMFCore.CMFCorePermissions import ManagePortal
-+from Products.CMFCore.CMFCorePermissions import SetOwnProperties
-+from Products.CMFCore.CMFCorePermissions import SetOwnPassword
- from Products.CMFCore.CMFCorePermissions import View
- from Products.CMFPlone.PloneBaseTool import PloneBaseTool
-
-@@ -39,6 +42,7 @@
- # in CMFCore.MembershipTool - but in Plone we are not so anal ;-)
- security.declareProtected(View, 'getPortalRoles')
-
-+ security.declarePublic('getAuthenticatedMember')
- def getAuthenticatedMember(self):
- """ """
- _user=self.REQUEST.get('_portaluser', None)
-@@ -51,28 +55,30 @@
- self.REQUEST.set('_portaluser', _user)
- return _user
-
-+ security.declarePublic('getPersonalPortrait')
- def getPersonalPortrait(self, member_id = None, verifyPermission=0):
- """
- returns the Portait for a member_id
- """
- membertool = getToolByName(self, 'portal_memberdata')
-
-- # what are we doing with that
-- #if verifyPermission and not _checkPermission('View', portrait):
-- # return None
- if not member_id:
- member_id = self.getAuthenticatedMember().getUserName()
-
- portrait = membertool._getPortrait(member_id)
- if type(portrait) == type(''):
- portrait = None
-- #portrait = None
-+ if portrait is not None:
-+ if verifyPermission and not _checkPermission(View, portrait):
-+ # Don't return the portrait if the user can't get to it
-+ portrait = None
- if portrait is None:
- portal = getToolByName(self, 'portal_url').getPortalObject()
- portrait = getattr(portal, default_portrait)
-
- return portrait
-
-+ security.declareProtected(SetOwnProperties, 'deletePersonalPortrait')
- def deletePersonalPortrait(self, member_id = None):
- """
- deletes the Portait of member_id
-@@ -84,6 +90,7 @@
-
- membertool._deletePortrait(member_id)
-
-+ security.declarePublic('getPersonalFolder')
- def getPersonalFolder(self, member_id=None):
- """
- returns the Personal Item folder for a member
-@@ -97,6 +104,7 @@
- , None )
- return personal
-
-+ security.declareProtected(SetOwnProperties, 'changeMemberPortrait')
- def changeMemberPortrait(self, portrait, member_id=None):
- """
- given a portrait we will modify the users portrait
-@@ -111,6 +119,7 @@
- membertool = getToolByName(self, 'portal_memberdata')
- membertool._setPortrait(portrait, member_id)
-
-+ security.declarePublic('createMemberarea')
- def createMemberarea(self, member_id=None, minimal=0):
- """
- Create a member area for 'member_id' or the authenticated user.
-@@ -241,6 +250,7 @@
- security.declarePublic('createMemberArea')
- createMemberArea = createMemberarea
-
-+ security.declareProtected(ManagePortal, 'listMembers')
- def listMembers(self):
- '''Gets the list of all members.
- '''
-@@ -250,6 +260,7 @@
- else:
- return BaseTool.listMembers(self)
-
-+ security.declareProtected(ManagePortal, 'listMemberIds')
- def listMemberIds(self):
- '''Lists the ids of all members. This may eventually be
- replaced with a set of methods for querying pieces of the
-@@ -262,7 +273,7 @@
- return self.__getPUS().getUserNames()
-
- # this should probably be in MemberDataTool.py
-- #security.declarePublic( 'searchForMembers' )
-+ security.declarePublic('searchForMembers')
- def searchForMembers( self, REQUEST=None, **kw ):
- """ """
- if REQUEST:
-@@ -318,12 +329,12 @@
- res.append(member)
- return res
-
-- def testCurrentPassword(self, password, username=None):
-+ security.declareProtected(SetOwnPassword, 'testCurrentPassword')
-+ def testCurrentPassword(self, password):
- """ test to see if password is current """
- portal=getToolByName(self, 'portal_url').getPortalObject()
- REQUEST=getattr(self, 'REQUEST', {})
-- if username is None:
-- username=self.getAuthenticatedMember().getUserName()
-+ username=self.getAuthenticatedMember().getUserName()
- acl_users = self._findUsersAclHome(username)
- if not acl_users:
- return 0
diff --git a/net-zope/plone/plone-1.0.5.ebuild b/net-zope/plone/plone-1.0.5.ebuild
deleted file mode 100644
index 94cf6bb209fe..000000000000
--- a/net-zope/plone/plone-1.0.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-zope/plone/plone-1.0.5.ebuild,v 1.9 2006/12/29 01:58:28 radek Exp $
-
-inherit zproduct
-
-DESCRIPTION="A Zope Content Management System, based on Zope CMF"
-HOMEPAGE="http://plone.org"
-SRC_URI="mirror://sourceforge/plone/CMFPlone${PV}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~ppc x86"
-
-RDEPEND=">=net-zope/cmf-1.3
- >=net-zope/formulator-1.2.0"
-
-S=${WORKDIR}/CMFPlone-${PV}
-
-ZPROD_LIST="CMFPlone DCWorkflow"
-MYDOC="docs/NavigationTool.txt docs/SiteTypes.txt ${MYDOC}"
-
-src_install() {
- rm -R Formulator/
- zproduct_src_install all
-}
-
-# Since i18n isn't a product folder, leaving it in $ZP_DIR/$PF.
-
-pkg_postinst() {
- zproduct_pkg_postinst
- einfo "---> NOTE: i18n folder location: ${ZP_DIR}/${PF}"
-}
diff --git a/net-zope/plone/plone-1.0.6.ebuild b/net-zope/plone/plone-1.0.6.ebuild
deleted file mode 100644
index 0879609434a8..000000000000
--- a/net-zope/plone/plone-1.0.6.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-zope/plone/plone-1.0.6.ebuild,v 1.3 2006/12/29 01:58:28 radek Exp $
-
-inherit zproduct
-
-DESCRIPTION="A Zope Content Management System, based on Zope CMF"
-HOMEPAGE="http://plone.org"
-SRC_URI="mirror://sourceforge/plone/Plone-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~ppc ~x86"
-
-RDEPEND=">=net-zope/cmf-1.3
- >=net-zope/formulator-1.2.0"
-
-S=${WORKDIR}/CMFPlone-${PV}
-
-ZPROD_LIST="CMFPlone DCWorkflow"
-MYDOC="docs/NavigationTool.txt docs/SiteTypes.txt ${MYDOC}"
-
-src_install() {
- rm -R Formulator/
- zproduct_src_install all
-}
-
-# Since i18n isn't a product folder, leaving it in $ZP_DIR/$PF.
-
-pkg_postinst() {
- zproduct_pkg_postinst
- einfo "---> NOTE: i18n folder location: ${ZP_DIR}/${PF}"
-}
diff --git a/net-zope/plone/plone-2.0.5-r2.ebuild b/net-zope/plone/plone-2.0.5-r2.ebuild
deleted file mode 100644
index 52d5678f7966..000000000000
--- a/net-zope/plone/plone-2.0.5-r2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-zope/plone/plone-2.0.5-r2.ebuild,v 1.4 2007/07/15 06:09:10 mr_bones_ Exp $
-
-inherit zproduct eutils
-
-DESCRIPTION="A Zope Content Management System, based on Zope CMF"
-HOMEPAGE="http://plone.org"
-SRC_URI="mirror://sourceforge/plone/PloneBase-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="2.0"
-KEYWORDS="~amd64 ppc ~sparc x86"
-
-RDEPEND="=net-zope/cmf-1.4*
- =net-zope/zope-2.7*
- >=net-zope/btreefolder2-1.0.1
- >=net-zope/cmfactionicons-0.9
- >=net-zope/cmfformcontroller-1.0.2
- >=net-zope/cmfquickinstallertool-1.5.0
- >=net-zope/formulator-1.6.2
- >=net-zope/groupuserfolder-2.0.1
- >=net-zope/placelesstranslationservice-fork-1.0_rc7
- >=net-zope/ploneerrorreporting-0.11
- >=net-zope/plonetranslations-0.5
- >=net-zope/archetypes-1.2.5_rc5
- >=net-zope/portaltransforms-1.0.4
- >=net-zope/externaleditor-0.8
- >=net-zope/epoz-0.8.2
- >=app-admin/zope-config-0.5
- >=dev-lang/python-2.3"
-
-ZPROD_LIST="CMFPlone"
-
-src_unpack() {
- unpack ${A}
- epatch "${FILESDIR}"/${P}-portrait_security.patch
-}
diff --git a/net-zope/plone/plone-2.1.4.ebuild b/net-zope/plone/plone-2.1.4.ebuild
deleted file mode 100644
index e8ee8537955b..000000000000
--- a/net-zope/plone/plone-2.1.4.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-zope/plone/plone-2.1.4.ebuild,v 1.1 2006/09/24 20:04:39 radek Exp $
-
-inherit zproduct
-
-MY_P="Plone-2.1.4"
-DESCRIPTION="A Zope Content Management System, based on Zope CMF."
-HOMEPAGE="http://plone.org"
-SRC_URI="mirror://sourceforge/plone/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="2.1"
-KEYWORDS="~x86 ~sparc ~ppc ~amd64"
-IUSE=""
-
-DEPEND="app-admin/zope-config"
-RDEPEND="
- >=dev-python/imaging-1.1.5
- >=www-client/lynx-2.8.5
- || (
- =net-zope/zope-2.7*
- =net-zope/zope-2.8*
- )
- "
-
-S="${WORKDIR}/${MY_P}"
-
-ZPROD_LIST="
- ATContentTypes
- ATReferenceBrowserWidget
- Archetypes
- BTreeFolder2
- CMFActionIcons
- CMFCalendar
- CMFCore
- CMFDefault
- CMFDynamicViewFTI
- CMFFormController
- CMFPlone
- CMFQuickInstallerTool
- CMFSetup
- CMFTopic
- CMFUid
- DCWorkflow
- ExtendedPathIndex
- ExternalEditor
- GroupUserFolder
- MimetypesRegistry
- PlacelessTranslationService
- PloneErrorReporting
- PloneLanguageTool
- PloneTranslations
- PortalTransforms
- ResourceRegistries
- SecureMailHost
- generator
- kupu
- validation
- "
-
-pkg_postinst() {
- einfo
- einfo "This Plone version is a bundled version = contains all necessary zope products"
- einfo "You should carefully manage Your zope instance manually(!) with zprod-manager tool"
- einfo "If You have simple installation (just zope and plone) you should safely ;)"
- einfo "run 'zprod-manager add' and mark ${P} as [X] to be added to your instance."
- einfo "Consult http://bugs.gentoo.org/show_bug.cgi?id=105187#c84 for more info."
- einfo
- ewarn "Please do not forget that for python-2.3 (required for zope <2.9) you should:"
- ewarn " export PYTHON_SLOT_VERSION=2.3"
- ewarn " emerge imaging"
- ewarn "This will emerge imaging installing it for python-2.3 instead of python-2.4"
- ewarn "You can use this trick also for other python-2.3 packages."
- ewarn
-}