From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PC3g2-0002En-HD for garchives@archives.gentoo.org; Sat, 30 Oct 2010 05:08:26 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 96C4CE064B; Sat, 30 Oct 2010 05:08:25 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 5725EE064B for ; Sat, 30 Oct 2010 05:08:25 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A5FFA1B4054 for ; Sat, 30 Oct 2010 05:08:24 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2244) id 2D14120051; Sat, 30 Oct 2010 05:08:23 +0000 (UTC) From: "Arfrever Frehtes Taifersar Arahesis (arfrever)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, arfrever@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in net-zope/zope: ChangeLog zope-2.13.0_rc1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog zope-2.13.0_rc1.ebuild X-VCS-Directories: net-zope/zope X-VCS-Committer: arfrever X-VCS-Committer-Name: Arfrever Frehtes Taifersar Arahesis Content-Type: text/plain; charset=utf8 Message-Id: <20101030050823.2D14120051@flycatcher.gentoo.org> Date: Sat, 30 Oct 2010 05:08:23 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 2291c8d3-788b-4ced-827f-f59e7e4c07f6 X-Archives-Hash: b965b08f45bb22320276a73580495a7a arfrever 10/10/30 05:08:23 Modified: ChangeLog Added: zope-2.13.0_rc1.ebuild Log: Version bump. =20 (Portage version: 2.2.0_alpha2_p2/cvs/Linux x86_64) Revision Changes Path 1.184 net-zope/zope/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-zope/zope/Chan= geLog?rev=3D1.184&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-zope/zope/Chan= geLog?rev=3D1.184&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-zope/zope/Chan= geLog?r1=3D1.183&r2=3D1.184 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/net-zope/zope/ChangeLog,v retrieving revision 1.183 retrieving revision 1.184 diff -u -r1.183 -r1.184 --- ChangeLog 17 Oct 2010 21:43:59 -0000 1.183 +++ ChangeLog 30 Oct 2010 05:08:23 -0000 1.184 @@ -1,6 +1,12 @@ # ChangeLog for net-zope/zope # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/ChangeLog,v 1.183 2010/= 10/17 21:43:59 arfrever Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-zope/zope/ChangeLog,v 1.184 2010/= 10/30 05:08:23 arfrever Exp $ + +*zope-2.13.0_rc1 (30 Oct 2010) + + 30 Oct 2010; Arfrever Frehtes Taifersar Arahesis + -zope-2.13.0_alpha4.ebuild, +zope-2.13.0_rc1.ebuild: + Version bump. =20 *zope-2.13.0_beta1 (17 Oct 2010) =20 1.1 net-zope/zope/zope-2.13.0_rc1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-zope/zope/zope= -2.13.0_rc1.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-zope/zope/zope= -2.13.0_rc1.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: zope-2.13.0_rc1.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-zope/zope/zope-2.13.0_rc1.ebuild,v= 1.1 2010/10/30 05:08:23 arfrever Exp $ EAPI=3D"3" PYTHON_DEPEND=3D"2:2.6" SUPPORT_PYTHON_ABIS=3D"1" RESTRICT_PYTHON_ABIS=3D"2.4 2.5 3.*" inherit distutils eutils multilib versionator MY_PN=3D"Zope2" MY_P=3D"${MY_PN}-${PV/_rc/c}" DESCRIPTION=3D"Zope 2 application server / web framework" HOMEPAGE=3D"http://www.zope.org http://zope2.zope.org http://pypi.python.= org/pypi/Zope2 https://launchpad.net/zope2" SRC_URI=3D"mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip" LICENSE=3D"ZPL" SLOT=3D"$(get_version_component_range 1-2)" KEYWORDS=3D"~alpha ~amd64 ~sparc ~x86" IUSE=3D"doc" RESTRICT=3D"test" RDEPEND=3D"dev-python/docutils dev-python/restrictedpython dev-python/setuptools net-zope/accesscontrol net-zope/acquisition net-zope/datetime net-zope/documenttemplate net-zope/extensionclass net-zope/initgroups net-zope/missing net-zope/multimapping net-zope/namespaces net-zope/persistence net-zope/record net-zope/tempstorage net-zope/transaction net-zope/zconfig net-zope/zdaemon net-zope/zexceptions net-zope/zlog >=3Dnet-zope/zodb-3.9 net-zope/zope-app-form net-zope/zope-browser net-zope/zope-browsermenu net-zope/zope-browserpage net-zope/zope-browserresource net-zope/zope-component net-zope/zope-configuration net-zope/zope-container net-zope/zope-contentprovider net-zope/zope-contenttype net-zope/zope-deferredimport net-zope/zope-event net-zope/zope-exceptions net-zope/zope-formlib net-zope/zope-i18n net-zope/zope-i18nmessageid net-zope/zope-interface net-zope/zope-lifecycleevent net-zope/zope-location net-zope/zope-pagetemplate net-zope/zope-processlifetime net-zope/zope-proxy net-zope/zope-ptresource net-zope/zope-publisher net-zope/zope-schema net-zope/zope-security net-zope/zope-sendmail net-zope/zope-sequencesort net-zope/zope-site net-zope/zope-size net-zope/zope-structuredtext >=3Dnet-zope/zope-tales-3.5.0 net-zope/zope-testbrowser net-zope/zope-testing net-zope/zope-traversing net-zope/zope-viewlet net-zope/zopeundo" DEPEND=3D"${RDEPEND} app-arch/unzip doc? ( dev-python/sphinx )" PDEPEND=3D">=3Dnet-zope/btreefolder2-2.13.0 net-zope/externalmethod net-zope/mailhost net-zope/mimetools net-zope/ofsp net-zope/pythonscripts net-zope/standardcachemanagers net-zope/zctextindex" S=3D"${WORKDIR}/${MY_P}" pkg_setup() { python_pkg_setup ZOPE_INSTALLATION_DIR=3D"usr/$(get_libdir)/${PN}-${SLOT}" } src_compile() { distutils_src_compile if use doc; then einfo "Generation of documentation" "$(PYTHON -f)" setup.py build_sphinx || die "Generation of documentatio= n failed" fi } distutils_src_install_post_hook() { mv "${D}${ZOPE_INSTALLATION_DIR}/lib/python" "${D}${ZOPE_INSTALLATION_DI= R}/lib/python-${PYTHON_ABI}" } src_install() { distutils_src_install --home=3D"${ZOPE_INSTALLATION_DIR}" local file for file in "${D}${ZOPE_INSTALLATION_DIR}/bin/"*; do scripts_preparation() { cp "${file}" "${file}-${PYTHON_ABI}" || return 1 python_convert_shebangs -q $(python_get_version) "${file}-${PYTHON_ABI= }" sed \ -e "/import sys/i import os\nos.environ['PYTHONPATH'] =3D (os.environ= .get('PYTHONPATH') + ':' if os.environ.get('PYTHONPATH') is not None else= '') + os.path.abspath(os.path.join(os.path.dirname(__file__), '..', 'lib= ', 'python-${PYTHON_ABI}'))" \ -e "/import sys/a sys.path.insert(0, os.path.abspath(os.path.join(os.= path.dirname(__file__), '..', 'lib', 'python-${PYTHON_ABI}')))" \ -i "${file}-${PYTHON_ABI}" } python_execute_function -q scripts_preparation python_generate_wrapper_scripts -f "${file}" done modules_installation() { local module for module in Products Shared Shared/DC; do echo "__import__('pkg_resources').declare_namespace(__name__)" > "${D}= ${ZOPE_INSTALLATION_DIR}/lib/python-${PYTHON_ABI}/${module}/__init__.py" = || return 1 done } python_execute_function -q modules_installation skel_preparation() { sed -e "/^ZOPE_RUN=3D/s/runzope/&-${PYTHON_ABI}/" -i "${D}${ZOPE_INSTAL= LATION_DIR}/lib/python-${PYTHON_ABI}/Zope2/utilities/skel/bin/runzope.in"= || return 1 sed -e "/^ZDCTL=3D/s/zopectl/&-${PYTHON_ABI}/" -i "${D}${ZOPE_INSTALLAT= ION_DIR}/lib/python-${PYTHON_ABI}/Zope2/utilities/skel/bin/zopectl.in" ||= return 1 } python_execute_function -q skel_preparation if use doc; then pushd build/sphinx/html > /dev/null dodoc _sources/* || die "Installation of documentation failed" docinto html dohtml -r [A-Za-z]* _static || die "Installation of documentation faile= d" popd > /dev/null fi # Copy the init script skeleton to skel directory of our installation. insinto "/${ZOPE_INSTALLATION_DIR}/skel" doins "${FILESDIR}/zope.initd" || die "doins failed" } pkg_postinst() { python_mod_optimize --allow-evaluated-non-sitedir-paths "/${ZOPE_INSTALL= ATION_DIR}/lib/python-\${PYTHON_ABI}" } pkg_postrm() { python_mod_cleanup --allow-evaluated-non-sitedir-paths "/${ZOPE_INSTALLA= TION_DIR}/lib/python-\${PYTHON_ABI}" }