summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Matejka <yac@gentoo.org>2013-10-22 02:40:36 +0000
committerJan Matejka <yac@gentoo.org>2013-10-22 02:40:36 +0000
commitfa8358aa9469fb1206c7a03be0a8b08353485192 (patch)
tree846bfc381b145ed062a9a5aacf098d348f3eadf8 /dev-python/mako
parentreverting last commit before it gets published (diff)
downloadhistorical-fa8358aa9469fb1206c7a03be0a8b08353485192.tar.gz
historical-fa8358aa9469fb1206c7a03be0a8b08353485192.tar.bz2
historical-fa8358aa9469fb1206c7a03be0a8b08353485192.zip
revbump to support python 3.3 and removing beaker from deps. fixes 488950
Package-Manager: portage-2.2.1/cvs/Linux x86_64 Manifest-Sign-Key: 0xF97A36A1
Diffstat (limited to 'dev-python/mako')
-rw-r--r--dev-python/mako/ChangeLog7
-rw-r--r--dev-python/mako/Manifest17
-rw-r--r--dev-python/mako/mako-0.7.3-r2.ebuild70
3 files changed, 85 insertions, 9 deletions
diff --git a/dev-python/mako/ChangeLog b/dev-python/mako/ChangeLog
index 43eaaa866151..e56b4a3e8388 100644
--- a/dev-python/mako/ChangeLog
+++ b/dev-python/mako/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/mako
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/mako/ChangeLog,v 1.72 2013/10/22 02:32:38 yac Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/mako/ChangeLog,v 1.73 2013/10/22 02:40:35 yac Exp $
+
+*mako-0.7.3-r2 (22 Oct 2013)
+
+ 22 Oct 2013; Jan Matejka <yac@gentoo.org> +mako-0.7.3-r2.ebuild:
+ revbump to support python 3.3 and removing beaker from deps. fixes 488950
22 Oct 2013; Jan Matejka <yac@gentoo.org> -mako-0.7.3-r2.ebuild:
reverting last commit before it gets published
diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest
index fac5efe1c076..52d32c5a676c 100644
--- a/dev-python/mako/Manifest
+++ b/dev-python/mako/Manifest
@@ -6,16 +6,17 @@ DIST Mako-0.7.0.tar.gz 398315 SHA256 2a0acef46ab00d355c668addac08b51712e26741c21
DIST Mako-0.7.3.tar.gz 401787 SHA256 5e1d17fbd1aed57ebeea74ee3809015b121e142d73069066a113a125a4ec2ef5 SHA512 3134a05fcacb5d8e41ebab3bedb6c1a31eec94afb56f2c8319fee4b749930fcc7df5ed86e0de26cafbaea966b920921e29788f1c6ba5810eedb4d98f322085f9 WHIRLPOOL 8d3011b472a4bd04c4ef0ddad4767357bd1c570228702e900c956582c2e1e7e668765a34e4e450e18b8a1e0562d9b024ee1ae8b82efc891023154cf442f16d8a
EBUILD mako-0.7.0.ebuild 1331 SHA256 8480e0cdfd56323ee14def0de3bef9bbe2a4908d99dd6eba8cb795e4256ec021 SHA512 f0e07cc00000c61e982a1b7f74149cff6ee3ecd5227853e1306e6468e281afd53aebeed529b21f38512c55b33b86e33eb9f13669c37cf05b6ef1df26c1ab25fd WHIRLPOOL 5546c6100e654e05ec463853960eb48aefd015f381d4981b53e14ce4f407c12c0a757d6a783ecd09196e6b9e4dd946ab8388baecb25eb21947971a9b20bbecd6
EBUILD mako-0.7.3-r1.ebuild 1367 SHA256 12732501a1bb591f862744f9adc0c228e08b75f3413f57df64eb7f235707e2d6 SHA512 dd5c26f1ddb05ef3af2bae1d341f9f6ac3dd5164f3c6ab7eb0f2a80879961509d14d730ad2a8ab7f154bdd6756ef9f07ecdd5549d9dbc4244390dac5936fd2a8 WHIRLPOOL 8cc4bea8e037c60a338d7d49bc2d1356c8b1bbf068035bdba6ad96d69a77bc75c94e453959d77b78e714e38065ea3efd3484763cf65267748be76041f13f6e48
-MISC ChangeLog 8683 SHA256 4af125058643dbc11741ecf3304a042ff9502e822bca990ed4b958433842e072 SHA512 cfeeaba59ca39b396ebc584b2515d58f98fcf04542d541b55a5cab91ff92ff9b3559ee342bc2aeb55e88cbd62291a77d792e38d15706868482859d0f8cffe69d WHIRLPOOL bf7f7d36172dafbad0e3a3a3f54f73fb6d16f6f78ff3781bf7c5c87b424ed4d62a82a24e7fa6d0bee1c48d056470fa4ad1ed95eedd45a9e94331d898c60ea021
+EBUILD mako-0.7.3-r2.ebuild 1773 SHA256 a7566bd1e31cd17b0dbc504c870c65a7a526616f828acef3989d0f7877dfc898 SHA512 c3489db3cf5b5601891f1e17479fc672c5968dd2c3518007ee346f54a458dee6d50dc9a5a53d6eab13580725605726edda26d8a02c46a9d097bd6932f5ba0d90 WHIRLPOOL 2860eb886a79aa4c05fa11cfc6250e1bc3db20bffbd185578ca490aa35b29c67f3b74d4714bb0cb6702709f699d1a0ebbfe03960d1ad6898abc6ee4ca49b1dde
+MISC ChangeLog 8857 SHA256 603c6bf9f3c8d4ecec6e35b488bf1a832c5682df96b8c6d1a4bcb9e503b803e1 SHA512 9bf32d6fd703ed4d5c4ee7f5c92c5b685abc242f2ebdffea7abb78eb9ad233ca2faa0df3537290cfa82232d6c6acd5b3860e1eb79d4b37e1f4e42cbfdd41b614 WHIRLPOOL 4175f94563406b64321cbb4d4ee29f3c7a6b934d0c8dcf2892a79d7e8086d5fcf814030c517dad88df76edd4de42e8a8aebfe8b13d8c8c09389e5bf827a69500
MISC metadata.xml 160 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a SHA512 7c02a1de1ddcb6b7c6378cceff0458da3a15d5381417f7cdf01874e7c372664b8899863f41b3a2fd8d6ad67ceb732dac6da0cc17575bf8e3e6d89480417c6628 WHIRLPOOL ed2795e4466eda8c804d5067c87386e269a59fe959393057ca5ddc36851e00f5210c4da1adf4bbdfdbb7d1d3d5c60aced25727ca12fdc8305d9e263a3aca9b13
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJSZeO3AAoJEIN+7RD5ejahGf4H/2cwDjyOecr4M9521CdMs6g6
-6zKBhBO/MUZZEsq+0lBmektm8EdtdaZrIX2lwsE579iJU0QQNKunZFbj+pkVkprH
-9HSmNpsBlbD3ENCfLnMPHiX/Tukxxhe8FJnXaNFdG8qpE9vCk6v7QSy4Grw3D72x
-moQJ2bbPPsNXQ6nH4o3oFqC4UTHHW34pHcboT0zJyNr7dtJ8rmkjueyjBuKQXgY2
-KaGQ9mLsEHOiHAfg2yIBULNf1r8u3koR95A5RJg7fHlEl1QWOpvEndTr++MFRxqO
-abIMJzlJZPltAvrGg2Qbby5UJUfzqLMYsJ6si4yX+Vsjf+YKQdkoJWOQ6UMgYtY=
-=Bu3D
+iQEcBAEBCAAGBQJSZeWUAAoJEIN+7RD5ejaheiAIAMN09N7J9HsPGxelUrqSf2CN
+wY/hHY4TDV3NR/IXH1e1y8DKwbtdcZNtcG3R+bWGCuG2lFrJUOpR1LOM1+ecvtsW
+XCMkmDZ4HWbMQVL1fFZlf3qWq0yrqvehpxBHVTDyxd7YmEfpVeqQl4EE5FX5mAQo
+jq7eZWQzhorc5tc1IHmeMbMPrwbVEIEYuPu/oMNonKLa0SR3Ch+QALY8oM2iUhvy
+Uj72jJT3htpurXjnr2UeIF0whgBJDwyo15kjn9ckVw9C3NTS8tzSnZHDW1LNq9Df
+kmCXsG7nNSjQ9LzFdyXnKfnitjJBMybG+AzjuuTQzszu/dy/7WaGGH9seD5d5mw=
+=1StT
-----END PGP SIGNATURE-----
diff --git a/dev-python/mako/mako-0.7.3-r2.ebuild b/dev-python/mako/mako-0.7.3-r2.ebuild
new file mode 100644
index 000000000000..2857ac579553
--- /dev/null
+++ b/dev-python/mako/mako-0.7.3-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1998-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/mako/mako-0.7.3-r2.ebuild,v 1.3 2013/10/22 02:40:35 yac Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
+
+inherit readme.gentoo versionator distutils-r1
+
+MY_P="Mako-${PV}"
+
+DESCRIPTION="A Python templating language"
+HOMEPAGE="http://www.makotemplates.org/ http://pypi.python.org/pypi/Mako"
+SRC_URI="http://www.makotemplates.org/downloads/${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="doc test"
+
+RDEPEND="
+ >=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}/test-fix.patch"
+)
+
+DOC_CONTENTS="
+${PN} can be enchanced with caching by dev-python/beaker"
+
+python_test() {
+ cp -r -l test "${BUILD_DIR}"/ || die
+
+ if [[ ${EPYTHON} == python3.* ]]; then
+ # Notes:
+ # -W is not supported by python3.1
+ # -n causes Python to write into hardlinked files
+ 2to3 --no-diffs -w "${BUILD_DIR}"/test || die
+ fi
+
+ cd "${BUILD_DIR}"/test || die
+ nosetests || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ rm -rf doc/build
+
+ use doc && local HTML_DOCS=( doc/. )
+ distutils-r1_python_install_all
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+
+ for v in ${REPLACING_VERSIONS}; do
+ if ! version_is_at_least 0.7.3-r2 $v; then
+ ewarn "dev-python/beaker is no longer hard dependency of ${P}"
+ ewarn "If you rely on it, you should add beaker to your"
+ ewarn "/var/lib/portage/world file"
+ break
+ fi
+ done
+}