bump(dev-util/buildbot): sync with upstream

Lots of dependencies to pull in!

Packages updated:
  dev-python/decorator
  dev-python/jinja
  dev-python/markupsafe
  dev-python/pyflakes
  dev-python/python-dateutil
  dev-python/six
  dev-python/sqlalchemy
  dev-python/sqlalchemy-migrate
  dev-python/tempita
  dev-python/twisted
  dev-python/twisted-web
  dev-util/buildbot
  dev-util/buildbot-slave
  net-zope/zope-fixers
  net-zope/zope-interface
This commit is contained in:
Michael Marineau 2013-07-30 13:37:31 -04:00
parent 7626b31cb7
commit 4e829155c2
133 changed files with 9204 additions and 1 deletions

View File

@ -0,0 +1,238 @@
# ChangeLog for dev-python/decorator
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/decorator/ChangeLog,v 1.63 2013/06/14 05:16:16 idella4 Exp $
14 Jun 2013; Ian Delaney <idella4@gentoo.org> decorator-3.4.0-r1.ebuild:
Add, re-add py2.5 support
24 Feb 2013; Agostino Sarubbo <ago@gentoo.org> decorator-3.3.2.ebuild:
Stable for sh, wrt bug #449426
20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> decorator-3.3.2.ebuild:
Stable for s390, wrt bug #449426
10 Feb 2013; Michał Górny <mgorny@gentoo.org> decorator-3.4.0-r1.ebuild:
Enable python3.1. The test failure does not seem important enough to disable
it.
06 Jan 2013; Markus Meier <maekke@gentoo.org> decorator-3.3.2.ebuild:
arm stable, bug #449426
*decorator-3.4.0-r1 (20 Dec 2012)
20 Dec 2012; Michał Górny <mgorny@gentoo.org> +decorator-3.4.0-r1.ebuild,
+files/decorator-3.4.0-test-failure-exit.patch:
Migrate to distutils-r1. Make tests actually fail.
*decorator-3.4.0 (29 Oct 2012)
29 Oct 2012; Patrick Lauer <patrick@gentoo.org> +decorator-3.4.0.ebuild:
Bump
30 Sep 2012; Raúl Porcel <armin76@gentoo.org> decorator-3.3.1.ebuild,
decorator-3.3.2.ebuild, decorator-3.3.3.ebuild:
Add ~s390/~sh wrt #381709
17 Jun 2012; Raúl Porcel <armin76@gentoo.org> decorator-3.3.2.ebuild:
alpha/ia64/sparc stable wrt #415851
29 May 2012; Brent Baude <ranger@gentoo.org> decorator-3.3.2.ebuild:
Marking decorator-3.3.2 ppc for bug 415851
23 May 2012; Brent Baude <ranger@gentoo.org> decorator-3.3.2.ebuild:
Marking decorator-3.3.2 ppc64 for bug 415851
18 May 2012; Jeff Horelick <jdhore@gentoo.org> decorator-3.3.2.ebuild:
marked x86 per bug 415851
16 May 2012; Jeroen Roovers <jer@gentoo.org> decorator-3.3.2.ebuild:
Stable for HPPA (bug #415851).
14 May 2012; Agostino Sarubbo <ago@gentoo.org> decorator-3.3.2.ebuild:
Stable for amd64, wrt bug #415851
*decorator-3.3.3 (08 May 2012)
08 May 2012; Dirkjan Ochtman <djc@gentoo.org> +decorator-3.3.3.ebuild:
Version bump to 3.3.3.
26 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> decorator-3.3.1.ebuild:
ppc64 stable wrt #385227
11 Sep 2011; Markus Meier <maekke@gentoo.org> decorator-3.3.2.ebuild:
add ~arm, bug #381709
*decorator-3.3.2 (04 Sep 2011)
04 Sep 2011; Dirkjan Ochtman <djc@gentoo.org> +decorator-3.3.2.ebuild:
Version bump to 3.3.2.
07 Jul 2011; Markos Chandras <hwoarang@gentoo.org>
-files/decorator-3.3.0-python-3.2.patch:
Remove unneeded files. Requested by Arfrever
01 Jul 2011; Markos Chandras <hwoarang@gentoo.org> -decorator-3.3.0.ebuild:
Remove old ebuilds. Requested by Arfrever
27 Jun 2011; Brent Baude <ranger@gentoo.org> decorator-3.3.1.ebuild:
Marking decorator-3.3.1 ppc for bug 370505
24 Jun 2011; Raúl Porcel <armin76@gentoo.org> decorator-3.3.1.ebuild:
alpha/ia64/sparc stable wrt #370505
14 Jun 2011; Markus Meier <maekke@gentoo.org> decorator-3.3.1.ebuild:
x86 stable, bug #370505
10 Jun 2011; Jeroen Roovers <jer@gentoo.org> decorator-3.3.1.ebuild:
Stable for HPPA (bug #370505).
08 Jun 2011; Markos Chandras <hwoarang@gentoo.org> decorator-3.3.1.ebuild:
Stable on amd64 wrt bug #370505
*decorator-3.3.1 (22 Apr 2011)
22 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+decorator-3.3.1.ebuild:
Version bump.
11 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
decorator-3.3.0.ebuild, +files/decorator-3.3.0-python-3.2.patch:
Fix tests with Python 3.2 (bug #321841).
27 Feb 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-decorator-3.2.0.ebuild, -decorator-3.2.1.ebuild:
Delete.
27 Feb 2011; Brent Baude <ranger@gentoo.org> decorator-3.3.0.ebuild:
stable ppc, bug 353451
13 Feb 2011; Raúl Porcel <armin76@gentoo.org> decorator-3.3.0.ebuild:
alpha/ia64/sparc stable wrt #353451
11 Feb 2011; Markos Chandras <hwoarang@gentoo.org> decorator-3.3.0.ebuild:
Stable on amd64 wrt bug #353451
09 Feb 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
decorator-3.3.0.ebuild:
x86 stable wrt bug #353451
02 Feb 2011; Jeroen Roovers <jer@gentoo.org> decorator-3.3.0.ebuild:
Stable for HPPA (bug #353451).
29 Jan 2011; Raúl Porcel <armin76@gentoo.org> decorator-3.2.1.ebuild:
alpha/ia64/sparc stable wrt #350307
21 Jan 2011; Jeroen Roovers <jer@gentoo.org> decorator-3.2.1.ebuild:
Stable for HPPA (bug #350307).
07 Jan 2011; Brent Baude <ranger@gentoo.org> decorator-3.2.1.ebuild:
Marking decorator-3.2.1 ppc for bug 350307
04 Jan 2011; Markos Chandras <hwoarang@gentoo.org> decorator-3.2.1.ebuild:
Stable on amd64 wrt bug #350307
03 Jan 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
decorator-3.2.1.ebuild:
x86 stable wrt bug #350307
*decorator-3.3.0 (01 Jan 2011)
01 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+decorator-3.3.0.ebuild:
Version bump.
*decorator-3.2.1 (11 Dec 2010)
11 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+decorator-3.2.1.ebuild:
Version bump.
29 Oct 2010; Mark Loeser <halcy0n@gentoo.org> decorator-3.2.0.ebuild:
Mark ~ppc64; bug #300106
13 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-decorator-3.1.2.ebuild:
Delete.
12 Aug 2010; Joseph Jezak <josejx@gentoo.org> decorator-3.2.0.ebuild:
Marked ppc stable for bug #325901.
31 Jul 2010; Raúl Porcel <armin76@gentoo.org> decorator-3.2.0.ebuild:
ia64/sparc stable wrt #325901
12 Jul 2010; Tobias Klausmann <klausman@gentoo.org>
decorator-3.2.0.ebuild:
Stable on alpha, bug #325901
09 Jul 2010; Christian Faulhammer <fauli@gentoo.org>
decorator-3.2.0.ebuild:
stable x86, bug 325901
06 Jul 2010; Jeroen Roovers <jer@gentoo.org> decorator-3.2.0.ebuild:
Stable for HPPA (bug #325901).
04 Jul 2010; Markos Chandras <hwoarang@gentoo.org> decorator-3.2.0.ebuild:
Stable on amd64 wrt bug #325901
*decorator-3.2.0 (27 May 2010)
27 May 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+decorator-3.2.0.ebuild:
Version bump.
20 May 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
decorator-3.1.2.ebuild:
x86 stable wrt bug #316539
04 Apr 2010; Raúl Porcel <armin76@gentoo.org> decorator-3.1.2.ebuild:
Add ~alpha/~ia64/~sparc wrt #300106
24 Jan 2010; Jeroen Roovers <jer@gentoo.org> decorator-3.1.2.ebuild:
Marked ~ppc too.
24 Jan 2010; Jeroen Roovers <jer@gentoo.org> decorator-3.1.2.ebuild:
Marked ~hppa too.
11 Nov 2009; Fabian Groffen <grobian@gentoo.org> decorator-3.1.2.ebuild:
Marked ~x64-macos, thanks Matt Michalowski, bug #291936
10 Oct 2009; Fabian Groffen <grobian@gentoo.org> decorator-3.1.2.ebuild:
Merge from Prefix
05 Sep 2009; Patrick Lauer <patrick@gentoo.org> -decorator-3.0.1.ebuild:
Remove old
*decorator-3.1.2 (29 Aug 2009)
29 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-decorator-2.2.0.ebuild, -decorator-2.3.2.ebuild, +decorator-3.1.2.ebuild:
Version bump.
04 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
decorator-3.0.1.ebuild:
Set SUPPORT_PYTHON_ABIS.
22 May 2009; Patrick Lauer <patrick@gentoo.org> decorator-2.3.2.ebuild:
SRC_URI fix for 2.3.2, fixes #269086
*decorator-2.3.2 (26 Apr 2009)
26 Apr 2009; Patrick Lauer <patrick@gentoo.org> +decorator-2.3.2.ebuild:
Bump to 2.3.2, dep for bug #260168
*decorator-3.0.1 (27 Mar 2009)
27 Mar 2009; Sébastien Fabbro <bicatali@gentoo.org> metadata.xml,
+decorator-3.0.1.ebuild:
Version bump (thanks Romain Perier for his ebuild, bug #260701) and
updated long description
25 May 2008; Santiago M. Mola <coldwind@gentoo.org>
decorator-2.2.0.ebuild:
add ~amd64 wrt bug #220011
*decorator-2.2.0 (02 May 2008)
02 May 2008; Rob Cakebread <pythonhead@gentoo.org> +metadata.xml,
+decorator-2.2.0.ebuild:
Initial commit. Thanks Qiangning Hong <hongqn@gmail.com> bug #176640

View File

@ -0,0 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX decorator-3.4.0-test-failure-exit.patch 1029 SHA256 a823613bf487387cf69d58e88727665e2fec0a4fe13bdda58c51539c82e48817 SHA512 067ff10747c2db973072615e49cec4439b99dfad0086975879eae686001cfdd6ded1a87e11c89081066da72871f3a78ac0a50972e19b67c475741458041e0589 WHIRLPOOL 5995d5dba0f35113b0fd61399837afb81e7c4a2de3082c72a72e10d8ee37e2a3f9abf504b58fc8aa4b24bd88ea04fc9bb1e7d90b81d2df77fea63cb50c31dfc1
DIST decorator-3.3.1.tar.gz 28421 SHA256 2cf1b977a3728cfaf69ce976f3f41c93a01c148c4dd692e6917197ae1211bc1c SHA512 edd24d41d1b626856cea29f2b5fcab402453b4f02bb80707c280cedd41605554c794f6763b35a8ab4144a54bd4a2262051426726fe04e2e0b9bb5e3d45878795 WHIRLPOOL e849b18e3227486e12987ed578cafc8e541937ee63e9938daefabf98ccc779fa8559759e193db8b37041c5e090dcef4c9c293961b0444bbadd5db70fe0a45310
DIST decorator-3.3.2.tar.gz 28506 SHA256 c878e3c9a4015893fddcc7a145017bd54bd51cda0eb234cab6a20fa02540cb1f SHA512 de1832741cd22ce652bf05df0b4903ce0e17ebbe4ee9539aaf95ae5624c47651f2982d4e351e92775486c50cd25e0b98ba6436bab93accb22f4d100a56e08401 WHIRLPOOL c989a646ab1963a8233a8a3f7fec3dea07ef20f27eb51e13de1e2513144607dd251112d037b091a03232a866dbf75ea81d6855b84f7666f388a7f9320fe208eb
DIST decorator-3.3.3.tar.gz 28542 SHA256 1c14b2257e860958bc0e95a48d1946d90d5dfbed3e3353d7e1c65aa4cb2a0da2 SHA512 a803df8f3852868838cb17a234f0a5bbfb952f1c3ec65a3ef93f927d325f1366f165327475f9cf9866b0789778fc89078c249638eefbba3202230bb7c33ed5c8 WHIRLPOOL cb7d1def88148ed36b0e6288105f40e957d0f27ca54865804a7d4dfff62d51b416b82d938a4ad19e82e7b8902dcd86d959fee6642462b37c69ca7725bc65a117
DIST decorator-3.4.0.tar.gz 30333 SHA256 c20b404cbb7ee5cebd506688e0114e3cd76f5ce233805a51f36e1a7988d9d783 SHA512 94ae8ff3bf694b72ad85a04d02ed9b58c42d50341fbc7307a12fc5abcb8042d8f67df80b53e63afd4b692c52fbefec83b80b591cba036deee21e281a5e8ff249 WHIRLPOOL 05b1c59e23ca3ca38cf06a08ae7ef253779c18050445f37a7f926e69456979ab539966e1821a0bd97b63aeef343a89a681a01d0da54182992cdc769c1cdda5b4
EBUILD decorator-3.3.1.ebuild 1009 SHA256 e730c6b199d8fe75495ac33a5d47f71536223811a6a4fd75ced8b64120690a8d SHA512 2d2fd29e1f31b1694d1261dc3f25ede2ca005bed8cbca0ec1675d1228dc795b712aa7e64cdfe3a80164961b62e51ad23716919f68a26bf8066b4a020a01a1d17 WHIRLPOOL 96c679a93332c9f2ae0e74f2dbb01131a15e332986bcc63809ece6e3cccb8df76750caf5784c4941cbed50b67a6dd170277cd834fb25bb129c537ea2b32f8efd
EBUILD decorator-3.3.2.ebuild 1008 SHA256 be3ab3baa8762432b26c190ef4c00b796acc7a5f136c87ecb8ad2ec2e1ff3527 SHA512 19c0dc888372d99a9590c0d48e662a20c9a032e8ed8a73df382a727f35d41c771db8c7c4c016638d0a03e23089f4987a275da28daa46e6eaf715813a39bafd8e WHIRLPOOL ecd85db0ed55aa3d91f341de0daf9c84b45a6595b7fa4a687bdfc0cf9c9d6e3182ccb41b73051f9f1a3fce48bc242cdd4bbcc4c7ee7940d00e93e9648aff3e76
EBUILD decorator-3.3.3.ebuild 1022 SHA256 8c54848654a19cc06108065f305525d90862a18c06342bd2a5dc96e0df13ab8a SHA512 9f7f2e392fba965f60d4c93db89671f01085003652bad46f9c0c59ff578c01a94c032f12d190d53ca46a36ce9d90ac6993d98d50d8093c644d1271df16dc835a WHIRLPOOL d1701ccaf0c8d12b1ce8eeecd20f57c77a9b83e2347b6261531bb9e71e26b73096d3f1cdd72582c5ae006ed3ad5a4c1978425d24c51f01bb2e69df8b60720ed3
EBUILD decorator-3.4.0-r1.ebuild 936 SHA256 70d7d818327008c1b124957cfb465ae9b75649b9348397c025558e74adaa58ab SHA512 8835dc0fa7ac69de948a35a422c22844973aeb06c58e48f0a1d92b23ad95c8abfb6dc48dfd8b35d03e1a0f0eef3cf3015efa0c2823c84f894e8ecf27b7f16f7e WHIRLPOOL 06990db53c7e7db53c590dbbb53b2b5af5801a0281a2200b0e98a15d76648e74bfe5b4728bd4862f7c984ee49286da1c74c4055692f9d0f1a8637ef306e74e4b
EBUILD decorator-3.4.0.ebuild 1022 SHA256 d9051004cc2f12f6c761bf45dc09ef46fc846c22e9263f9cb12d962bd9edfc8e SHA512 4d75698682e5cb3676a11e4299c598984f677537d4ac6b171e1f311e22b9486aebaa12ba7363bae66b385225616f3505b74bc1d68790763d762fd9d7b1e79399 WHIRLPOOL d7e6939fccdde9d70b5f2afbc03e14f7194ef78f4eba996947da0b6c5e1b49b3b7b888bb3e357b16b4655e41bd6a7f71b5939a3769f0383a2ca90d4c7a6b2de2
MISC ChangeLog 7940 SHA256 56f187eec9b43f6548b09760e529127a9ea0390afe5186855d10eafd0a94e2bb SHA512 14503a171e2113e38370aff454614f813b676cceeb791cbd8ce52e51ca81871f8c9c40e65be7ae004328e40633294969dfbfaa471afd5f29fa80bef724fa8d8a WHIRLPOOL 73292b000e26ff226f8da5fadc3dae8bfda2bbf87abf513a8d7a96a96d97bda1110628b56ed24600e0c9403bd48767ac3dbc875e3cb54ff8ac103f3b18ba20df
MISC metadata.xml 528 SHA256 298ae2cd6f8e86cd446479a6a32c872a9461c689d60208e1daf7cd772d9f652f SHA512 1606b075b7b5f33dcf52eb55f1d1c02722408eb3eb8e02513e73ce63be63a029ddc1a821d6e5c5239fb7ef1d2d45d4a165d442a5025759fba7095a1754a71173 WHIRLPOOL 0a17d92d65656bd7d00677b25b5b363ef2364ad8f30583da7a610b100684231517429fc16570bb7e7368f0aac50956c77fe803f87e09a02e656ca2a0e3c098dd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlG6pywACgkQso7CE7gHKw3KXQCdHF0Y1ztOCY53D91xEloToFL9
1pMAnjWsYCqjqxBJnNVrC3WICT/Vz5eO
=9xk5
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,35 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/decorator/decorator-3.3.1.ebuild,v 1.8 2012/09/30 17:03:47 armin76 Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="2.4 2.5"
inherit distutils
DESCRIPTION="Simplifies the usage of decorators for the average programmer"
HOMEPAGE="http://pypi.python.org/pypi/decorator http://code.google.com/p/micheles/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND=""
DOCS="README.txt"
PYTHON_MODNAME="decorator.py"
src_test() {
testing() {
if [[ "${PYTHON_ABI}" == 3.* ]]; then
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" documentation3.py
else
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" documentation.py
fi
}
python_execute_function testing
}

View File

@ -0,0 +1,35 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/decorator/decorator-3.3.2.ebuild,v 1.12 2013/02/24 17:49:59 ago Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="2.4 2.5"
inherit distutils
DESCRIPTION="Simplifies the usage of decorators for the average programmer"
HOMEPAGE="http://pypi.python.org/pypi/decorator http://code.google.com/p/micheles/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND=""
DOCS="README.txt"
PYTHON_MODNAME="decorator.py"
src_test() {
testing() {
if [[ "${PYTHON_ABI}" == 3.* ]]; then
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" documentation3.py
else
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" documentation.py
fi
}
python_execute_function testing
}

View File

@ -0,0 +1,35 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/decorator/decorator-3.3.3.ebuild,v 1.2 2012/09/30 17:03:47 armin76 Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="2.4 2.5"
inherit distutils
DESCRIPTION="Simplifies the usage of decorators for the average programmer"
HOMEPAGE="http://pypi.python.org/pypi/decorator http://code.google.com/p/micheles/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND=""
DOCS="README.txt"
PYTHON_MODNAME="decorator.py"
src_test() {
testing() {
if [[ "${PYTHON_ABI}" == 3.* ]]; then
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" documentation3.py
else
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" documentation.py
fi
}
python_execute_function testing
}

View File

@ -0,0 +1,31 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/decorator/decorator-3.4.0-r1.ebuild,v 1.3 2013/06/14 05:16:16 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
inherit distutils-r1
DESCRIPTION="Simplifies the usage of decorators for the average programmer"
HOMEPAGE="http://pypi.python.org/pypi/decorator http://code.google.com/p/micheles/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
PATCHES=(
"${FILESDIR}"/${P}-test-failure-exit.patch
)
python_test() {
local t=documentation.py
[[ ${EPYTHON} == python3* ]] && t=documentation3.py
"${PYTHON}" ${t} || die "Tests fail with ${EPYTHON}"
}

View File

@ -0,0 +1,35 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/decorator/decorator-3.4.0.ebuild,v 1.1 2012/10/29 08:54:24 patrick Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="2.4 2.5"
inherit distutils
DESCRIPTION="Simplifies the usage of decorators for the average programmer"
HOMEPAGE="http://pypi.python.org/pypi/decorator http://code.google.com/p/micheles/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND=""
DOCS="README.txt"
PYTHON_MODNAME="decorator.py"
src_test() {
testing() {
if [[ "${PYTHON_ABI}" == 3.* ]]; then
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" documentation3.py
else
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" documentation.py
fi
}
python_execute_function testing
}

View File

@ -0,0 +1,35 @@
From fb1fc865000c92fc431a04d54116001c35ec0cdd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <gentoo@mgorny.alt.pl>
Date: Fri, 21 Dec 2012 00:29:53 +0100
Subject: [PATCH] Exit with failure when doctests fail.
---
documentation.py | 3 ++-
documentation3.py | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/documentation.py b/documentation.py
index 3d5a5c0..0ddd681 100644
--- a/documentation.py
+++ b/documentation.py
@@ -1131,4 +1131,5 @@ def hello(user):
print('hello %s' % user)
if __name__ == '__main__':
- import doctest; doctest.testmod()
+ import doctest
+ sys.exit(0 if doctest.testmod()[0] == 0 else 1)
diff --git a/documentation3.py b/documentation3.py
index bd86cc6..4162d56 100644
--- a/documentation3.py
+++ b/documentation3.py
@@ -1167,4 +1167,5 @@ def hello(user):
print('hello %s' % user)
if __name__ == '__main__':
- import doctest; doctest.testmod()
+ import doctest
+ sys.exit(0 if doctest.testmod()[0] == 0 else 1)
--
1.8.0.2

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<longdescription lang="en">The aim of the decorator python module is to simplify the usage of
decorators for the average programmer and to popularize
decorators usage giving examples of useful decorators, such as
memoize, tracing, redirecting_stdout, locked, etc.</longdescription>
<upstream>
<remote-id type="pypi">decorator</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,420 @@
# ChangeLog for dev-python/jinja
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/ChangeLog,v 1.73 2013/07/28 18:13:45 ago Exp $
28 Jul 2013; Agostino Sarubbo <ago@gentoo.org> jinja-2.6-r1.ebuild:
Stable for ppc, wrt bug #477970
23 May 2013; Mike Gilbert <floppym@gentoo.org> jinja-2.7.ebuild:
Only build docs if USE=doc is set.
23 May 2013; Mike Gilbert <floppym@gentoo.org> +files/jinja-2.7-docs.patch,
jinja-2.7.ebuild:
Fix error building docs, bug 470856.
23 May 2013; Mike Gilbert <floppym@gentoo.org> jinja-2.7.ebuild:
Simplify docs build.
23 May 2013; Mike Gilbert <floppym@gentoo.org>
files/jinja-2.6-python3.3.patch, jinja-2.6-r2.ebuild:
Cleanup python3.3 patch based on feedback from Arfrever.
23 May 2013; Mike Gilbert <floppym@gentoo.org> jinja-2.6-r100.ebuild:
Don't apply python3.3 patch.
23 May 2013; Mike Gilbert <floppym@gentoo.org> jinja-2.6-r100.ebuild:
Don't install the vim syntax files in the compat ebuild.
*jinja-2.6-r100 (23 May 2013)
23 May 2013; Mike Gilbert <floppym@gentoo.org> +jinja-2.6-r100.ebuild:
Create 'compat' slot for packages requiring python 2.5, 3.1, or 3.2, which
>=jinja-2.7 does not support.
*jinja-2.7 (20 May 2013)
20 May 2013; Dirkjan Ochtman <djc@gentoo.org> +jinja-2.7.ebuild:
Version bump jinja to 2.7.
*jinja-2.6-r2 (28 Apr 2013)
28 Apr 2013; Patrick McLean <chutzpah@gentoo.org> +jinja-2.6-r2.ebuild,
+files/jinja-2.6-python3.3.patch:
Revision bump, add patch to improve python 3.3 support (fixes bug #451928).
02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> jinja-2.6-r1.ebuild:
Stable for x86, wrt bug #454314
02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> jinja-2.6-r1.ebuild:
Stable for amd64, wrt bug #454314
*jinja-2.6-r1 (13 Jan 2013)
13 Jan 2013; Michał Górny <mgorny@gentoo.org> +jinja-2.6-r1.ebuild:
Migrate to distutils-r1. Remove unnecessary USE flags.
09 May 2012; Alexis Ballier <aballier@gentoo.org> jinja-2.6.ebuild:
keyword ~amd64-fbsd
01 May 2012; Kacper Kowalik <xarthisius@gentoo.org> -jinja-2.5.5.ebuild,
jinja-2.6.ebuild:
Fix building docs with python3 wrt #410873 by Ian Abbott <ian@abbott.org>.
Thanks to Arfrever and Ian Delaney for solution and patch respectively. Drop
old
10 Mar 2012; Justin Lecher <jlec@gentoo.org> jinja-2.6.ebuild, metadata.xml:
Move to EAPI=4 and import pypy fixes from progress overlay, thanks Arfrever
for the work
21 Feb 2012; Patrick Lauer <patrick@gentoo.org> jinja-2.5.5.ebuild,
jinja-2.6.ebuild:
Restricting pypy
13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> jinja-2.6.ebuild:
ppc64 stable wrt #386053
01 Feb 2012; Brent Baude <ranger@gentoo.org> jinja-2.6.ebuild:
Marking jinja-2.6 ppc for bug 386053
23 Oct 2011; Raúl Porcel <armin76@gentoo.org> jinja-2.6.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #386053
17 Oct 2011; Jeroen Roovers <jer@gentoo.org> jinja-2.6.ebuild:
Stable for HPPA (bug #386053).
15 Oct 2011; Markus Meier <maekke@gentoo.org> jinja-2.6.ebuild:
arm stable, bug #386053
13 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> jinja-2.6.ebuild:
x86 stable wrt bug #386053
09 Oct 2011; Markos Chandras <hwoarang@gentoo.org> jinja-2.6.ebuild:
Stable on amd64 wrt bug #386053
22 Aug 2011; Markus Duft <mduft@gentoo.org> jinja-2.6.ebuild:
keyworded ~x86-interix
*jinja-2.6 (24 Jul 2011)
24 Jul 2011; Rafael G. Martins <rafaelmartins@gentoo.org> +jinja-2.6.ebuild:
Version bump.
13 Feb 2011; Fabian Groffen <grobian@gentoo.org> jinja-2.5.5.ebuild:
Marked ~sparc-solaris and ~sparc64-solaris
03 Feb 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
jinja-2.5.5.ebuild:
Add "vim-syntax" USE flag (bug #273474).
07 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-jinja-2.3.1.ebuild, -files/jinja2-2.3.1-python-3.2.patch,
-files/jinja2-2.3.1-python-3.patch, -jinja-2.5.ebuild, -jinja-2.5.2.ebuild:
Delete.
07 Jan 2011; Brent Baude <ranger@gentoo.org> jinja-2.5.5.ebuild:
Marking jinja-2.5.5 ppc for bug 347109
31 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
jinja-2.5.5.ebuild:
Fix building with Jython.
27 Dec 2010; Brent Baude <ranger@gentoo.org> jinja-2.5.5.ebuild:
Marking jinja-2.5.5 ppc64 for bug 347109
18 Dec 2010; Raúl Porcel <armin76@gentoo.org> jinja-2.5.5.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #347109
11 Dec 2010; Markus Meier <maekke@gentoo.org> jinja-2.5.5.ebuild:
arm stable, bug #347109
04 Dec 2010; Markos Chandras <hwoarang@gentoo.org> jinja-2.5.5.ebuild:
Stable on amd64 wrt bug #347109
03 Dec 2010; Christian Faulhammer <fauli@gentoo.org> jinja-2.5.5.ebuild:
stable x86, bug 347109
29 Nov 2010; Jeroen Roovers <jer@gentoo.org> jinja-2.5.5.ebuild:
Stable for HPPA (bug #347109).
27 Nov 2010; Raúl Porcel <armin76@gentoo.org> jinja-2.5.2.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #338913
*jinja-2.5.5 (23 Oct 2010)
23 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-jinja-2.4.1.ebuild, -files/jinja2-2.4.1-object_type_repr.patch,
-jinja-2.5.4.ebuild, +jinja-2.5.5.ebuild:
Version bump.
21 Oct 2010; Jeroen Roovers <jer@gentoo.org> jinja-2.5.2.ebuild:
Stable for HPPA (bug #338913).
18 Oct 2010; Jeroen Roovers <jer@gentoo.org> jinja-2.5.2.ebuild,
jinja-2.5.4.ebuild:
Marked ~hppa (bug #337663).
*jinja-2.5.4 (17 Oct 2010)
17 Oct 2010; Dirkjan Ochtman <djc@gentoo.org> +jinja-2.5.4.ebuild:
Version bump to 2.5.4.
13 Oct 2010; Markus Meier <maekke@gentoo.org> jinja-2.5.2.ebuild:
arm stable, bug #338913
12 Oct 2010; Raúl Porcel <armin76@gentoo.org> jinja-2.5.2.ebuild:
Add ~alpha/~ia64/~s390/~sh/~sparc wrt #337663
08 Oct 2010; Mart Raudsepp <leio@gentoo.org> jinja-2.5.2.ebuild:
Add ~mips keyword.
06 Oct 2010; Markus Meier <maekke@gentoo.org> jinja-2.5.2.ebuild:
x86 stable, bug #338913
29 Sep 2010; Brent Baude <ranger@gentoo.org> jinja-2.5.2.ebuild:
Marking jinja-2.5.2 ppc for bug 338913
27 Sep 2010; Markos Chandras <hwoarang@gentoo.org> jinja-2.5.2.ebuild:
Stable on amd64 wrt bug #338913
10 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
jinja-2.5.2.ebuild:
Build jinja2._debugsupport extension. Don't install .py[co] files.
18 Aug 2010; Dirkjan Ochtman <djc@gentoo.org> jinja-2.3.1.ebuild,
jinja-2.4.1.ebuild, jinja-2.5.ebuild:
Use pypi mirrors.
*jinja-2.5.2 (18 Aug 2010)
18 Aug 2010; Dirkjan Ochtman <djc@gentoo.org> +jinja-2.5.2.ebuild:
Version bump to 2.5.2.
18 Jul 2010; Raúl Porcel <armin76@gentoo.org> jinja-2.5.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #325905
11 Jul 2010; Christian Faulhammer <fauli@gentoo.org> jinja-2.5.ebuild:
stable x86, bug 325905
08 Jul 2010; Jeroen Roovers <jer@gentoo.org> jinja-2.5.ebuild:
Stable for PPC (bug #325905).
08 Jul 2010; Jeroen Roovers <jer@gentoo.org> jinja-2.5.ebuild:
Stable for HPPA (bug #325905).
28 Jun 2010; Christoph Mende <angelos@gentoo.org> jinja-2.5.ebuild:
Stable on amd64 wrt bug #325905
20 Jun 2010; Raúl Porcel <armin76@gentoo.org> jinja-2.4.1.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #321349
11 Jun 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> jinja-2.4.1.ebuild:
x86 stable wrt bug #321349
10 Jun 2010; Jeroen Roovers <jer@gentoo.org> jinja-2.4.1.ebuild:
Stable for HPPA (bug #321349).
*jinja-2.5 (29 May 2010)
29 May 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+jinja-2.5.ebuild:
Version bump.
26 May 2010; Pacho Ramos <pacho@gentoo.org> jinja-2.4.1.ebuild:
stable amd64, bug 321349
21 May 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-jinja2-2.3.1.ebuild, -jinja2-2.4.1.ebuild, +jinja-2.3.1.ebuild,
+jinja-2.4.1.ebuild, metadata.xml:
dev-python/jinja2 renamed to dev-python/jinja.
19 May 2010; Raúl Porcel <armin76@gentoo.org> jinja2-2.3.1.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #310665
11 May 2010; Brent Baude <ranger@gentoo.org> jinja2-2.3.1.ebuild:
stable ppc64, bug 310665
30 Apr 2010; Fabian Groffen <grobian@gentoo.org> jinja2-2.4.1.ebuild:
Marked ~x64-macos (bug #316787) and ~ppc-macos
25 Apr 2010; Javier Villavicencio <the_paya@gentoo.org> jinja-1.2.ebuild:
Keyworded ~x86-fbsd.
*jinja2-2.4.1 (20 Apr 2010)
20 Apr 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+jinja2-2.4.1.ebuild, +files/jinja2-2.4.1-object_type_repr.patch:
Version bump.
18 Apr 2010; <nixnut@gentoo.org> jinja2-2.3.1.ebuild:
ppc stable #310665
*jinja2-2.4 (13 Apr 2010)
13 Apr 2010; Dirkjan Ochtman <djc@gentoo.org> +jinja2-2.4.ebuild:
Version bump to 2.4.
09 Apr 2010; Dirkjan Ochtman <djc@gentoo.org> jinja2-2.3.1.ebuild:
amd64 stable, bug 310665
05 Apr 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> jinja2-2.3.1.ebuild:
x86 stable wrt bug #310665
02 Apr 2010; Jeroen Roovers <jer@gentoo.org> jinja2-2.3.1.ebuild:
Stable for HPPA (bug #310665).
21 Feb 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
jinja2-2.3.1.ebuild, +files/jinja2-2.3.1-python-3.2.patch:
Fix tests with Python 3.2 (bug #306215).
21 Feb 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
jinja2-2.3.1.ebuild, +files/jinja2-2.3.1-python-3.patch:
Support Python 3.
*jinja2-2.3.1 (21 Feb 2010)
21 Feb 2010; Patrick Lauer <patrick@gentoo.org> +jinja2-2.3.1.ebuild:
Bump for #306065, thanks to Priit Laes for the test fixes
*jinja2-2.3 (10 Feb 2010)
10 Feb 2010; Dirkjan Ochtman <djc@gentoo.org> +jinja2-2.3.ebuild:
Version bump to 2.3.
14 Nov 2009; Raúl Porcel <armin76@gentoo.org> jinja2-2.2.1.ebuild:
ia64/s390/sh/sparc stable wrt #287618
10 Nov 2009; Brent Baude <ranger@gentoo.org> jinja2-2.2.1.ebuild:
Marking jinja2-2.2.1 ppc64 for bug 287618
30 Oct 2009; Markus Meier <maekke@gentoo.org> jinja2-2.2.1.ebuild:
arm stable, bug #287618
18 Oct 2009; Tobias Klausmann <klausman@gentoo.org> jinja2-2.2.1.ebuild:
Stable on alpha, bug #287618
12 Oct 2009; Jeroen Roovers <jer@gentoo.org> jinja2-2.2.1.ebuild:
Stable for HPPA (bug #287618).
11 Oct 2009; Markus Meier <maekke@gentoo.org> jinja2-2.2.1.ebuild:
amd64/x86 stable, bug #287618
10 Oct 2009; Fabian Groffen <grobian@gentoo.org> jinja2-2.2.1.ebuild:
Merge from Prefix
10 Oct 2009; nixnut <nixnut@gentoo.org> jinja2-2.2.1.ebuild:
ppc stable #287618
24 Sep 2009; Christian Faulhammer <fauli@gentoo.org>
jinja2-2.1.1-r1.ebuild:
stable x86, bug 285307
22 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
jinja2-2.2.1.ebuild:
Update dependencies (bug #285939).
21 Sep 2009; Tom Gall <tgall@gentoo.org> jinja2-2.2.1.ebuild,
jinja2-2.1.1-r1.ebuild:
keywording for ppc64
17 Sep 2009; Mounir Lamouri <volkmar@gentoo.org> jinja2-2.2.1.ebuild:
Keywording for ppc. Bug 263948
*jinja2-2.2.1 (15 Sep 2009)
15 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-jinja2-2.2.ebuild, +jinja2-2.2.1.ebuild:
Version bump. Build C extensions (bug #284968).
*jinja2-2.2 (13 Sep 2009)
13 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-jinja2-2.0.ebuild, -jinja2-2.1.ebuild, +jinja2-2.2.ebuild:
Version bump.
10 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
jinja2-2.1.1-r1.ebuild:
Set SUPPORT_PYTHON_ABIS.
09 Aug 2009; Raúl Porcel <armin76@gentoo.org> jinja2-2.1.1.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #278978
28 Jul 2009; Jeroen Roovers <jer@gentoo.org> jinja2-2.1.1.ebuild:
Stable for HPPA (bug #278978).
18 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
jinja-1.2.ebuild:
Add dependency on dev-lang/python[threads] (bug #278207).
*jinja2-2.1.1-r1 (13 Jul 2009)
13 Jul 2009; Jesus Rivero <neurogeek@gentoo.org>
+files/jinja2_docs_sphinx.patch, +jinja2-2.1.1-r1.ebuild:
Added patch to make Jinja2 compile with doc USE flag. Closes bug #277462.
Thanks to plevine457@verizon.net for the heads up. Change to EAPI 2
05 Jul 2009; Alexis Ballier <aballier@gentoo.org> jinja2-2.1.1.ebuild:
keyword ~x86-fbsd
10 Jun 2009; Raúl Porcel <armin76@gentoo.org> jinja2-2.1.1.ebuild:
Add ~alpha
09 Jun 2009; Raúl Porcel <armin76@gentoo.org> jinja-1.2.ebuild:
sparc stable
23 May 2009; nixnut <nixnut@gentoo.org> jinja-1.2.ebuild:
ppc stable #270089
21 May 2009; Raúl Porcel <armin76@gentoo.org> jinja2-2.1.1.ebuild:
Add ~arm/~sh/~sparc
17 May 2009; Raúl Porcel <armin76@gentoo.org> jinja2-2.1.1.ebuild:
Add ~s390
14 May 2009; Jeroen Roovers <jer@gentoo.org> jinja2-2.1.1.ebuild:
Marked ~hppa (bug #233554).
15 Apr 2009; Markus Meier <maekke@gentoo.org> jinja2-2.1.1.ebuild:
amd64/x86 stable, bug #261887
15 Apr 2009; Markus Meier <maekke@gentoo.org> jinja-1.2.ebuild:
amd64/x86 stable, bug #261887
02 Apr 2009; Raúl Porcel <armin76@gentoo.org> jinja2-2.1.1.ebuild:
Add ~ia64 wrt #263948
*jinja2-2.1.1 (24 Jan 2009)
24 Jan 2009; Patrick Lauer <patrick@gentoo.org> +jinja2-2.1.1.ebuild:
Bump to 2.1.1, fixes #255445
*jinja2-2.1 (06 Dec 2008)
06 Dec 2008; Patrick Lauer <patrick@gentoo.org> +jinja2-2.1.ebuild:
Bumping to 2.1, closing #248752
18 Nov 2008; Jeremy Olexa <darkside@gentoo.org> jinja2-2.0.ebuild:
add ~amd64, bug #246605
*jinja2-2.0 (24 Oct 2008)
24 Oct 2008; Jesus Rivero <neurogeek@gentoo.org>
+files/jinja2-2.0_no_docs.patch, +metadata.xml, +jinja2-2.0.ebuild:
Initial commit. Bug #237036
06 Oct 2008; Brent Baude <ranger@gentoo.org> jinja-1.2.ebuild:
Marking jinja-1.2 ~ppc64 for bug 236705
29 Jun 2008; Raúl Porcel <armin76@gentoo.org> jinja-1.2.ebuild:
Add ~ia64/~sparc wrt #229393
25 Jun 2008; Tiziano Müller <dev-zero@gentoo.org> ChangeLog:
Add ~ppc keyword
23 Jun 2008; Cédric Krier <cedk@gentoo.org> jinja-1.2.ebuild:
Add ~x86 keyword
*jinja-1.2 (07 Jun 2008)
07 Jun 2008; Tiziano Müller <dev-zero@gentoo.org> +metadata.xml,
+jinja-1.2.ebuild:
Initial ebuild (written by me)

View File

@ -0,0 +1,31 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
AUX jinja-2.6-python3.3.patch 591 SHA256 38a97d3ffc527d9d12dcb6e103b8a214b95d8d554995f095532915e514ef5251 SHA512 430dcb663bc623c639d1863a7e0c0fd8687f601b570ea4df4fd6ddfe1a7e03c63a90bd30fb53c1ecb11fd57fdc92eb451d243be1d46c5135516d992c102a5011 WHIRLPOOL ab2d5e4fd1d769a0019296e65fff5b3323ed47067aaca9e1a6f59e3fd430bb91aa8517e46fdf7ea4e51b973cb35311d3f673b2e9dc7f948d8e8adbe40a8e8336
AUX jinja-2.7-docs.patch 1945 SHA256 d3299aff0ed48f0b89a7ad07ba092b02696fb85692d30ec569d308e0925744f7 SHA512 5cfb134597eb3d39426a6e79d871d7381d776e9709b3a9f606c2d5772eacfb508105637e95fcab88fbf2705f3997d9d0f92bc85f92c790603c95ca1f096d013a WHIRLPOOL a27f652d0fea41df7e8b079950a1b7c928386dab954e5dab423906a4f97206573b72280c9073cacfd80f90c6ef112c9f1ffabeb45965f187daf4e288040f5eb7
DIST Jinja2-2.6.tar.gz 389741 SHA256 a85e185375db75c109f99ecde3d55415f035e7068a82252cf4f16c667ac38f49 SHA512 6603bd6a7e4956433746da15b18b1206b67c901262337aab8352ddff154efca9eb6d652c244c63e8ffad492d204c724db3e86222ae371e75e3f5f2011244554e WHIRLPOOL d6d27867a6d4d9f82e956d5d116faae4adfb5f1fea4ecc067fec61d67eca0d16ee6dc80d8585f34a49a89a2da18c65395a4d615b5723241866ff27e3362f915f
DIST Jinja2-2.7.tar.gz 377603 SHA256 474f1518d189ae7e318b139fecc1d30b943f124448cfa0f09582ca23e069fa4d SHA512 44d0c18babcdb84160eeea077ec6dbd63bc4669ee81b0f5849bc42a9d9665b3e6647ce64ea2e15f04940807a67f25ebcf937da217318dea3d3dc1531800422b1 WHIRLPOOL 7978e27b8b97b832ef0ba910569678c8a931593a8fae16b247b8d8e7516f08b80e4086beca00e6890c9a4dd193d3fb87c49dd40ec9e738dbb4b018df6e762b8f
EBUILD jinja-2.6-r1.ebuild 1833 SHA256 6cd80ca7deb5fc5c316b7c9f4022a685229fd1382194cd692846f4777bbdcc0d SHA512 6812175fc7f9aec6005cf188ef8dae2a554caed10f9e5695cd488e306bc28093a542056a6843cbbcf7a580815a259575a26cfd17f375b15cea99541a3c5864bc WHIRLPOOL 7d629c5511c9188903f12dac8436c0ff4be2367cf70808f1163a5d8ba9083beaa824b93a0eb6d64ae6af55e595b1619fbe37c5decceccd7a77e0d8255d60ec14
EBUILD jinja-2.6-r100.ebuild 1796 SHA256 c674d63babbf53700b1739dbcf41440bda5f1bb3071d89aecebcbf236673bfd0 SHA512 9a7996df2db53d06f91d5c5909c514f2abff041b202c3e151cf33e28a8f4c10573dfe9ebab73c9a7391a1dc31a0ec717df91b9a870824d7e91194f9a8bf12524 WHIRLPOOL c1891127e75ec5cbedfa6d657a78d922578ed119fcb7a92fc7104fb59aec256911e00324affc53bf9d60ed7e50608014bf43f61e820ca03b99e606b814c7c916
EBUILD jinja-2.6-r2.ebuild 1894 SHA256 30e423e8d4cc103957d74be2fd21f544cffcf1b8a647ec0d7dfd50d54193d9d2 SHA512 b6ece75eee1b9f6424e8a53bbcd42d03c64252e540d6a5275283d8dc59941b6f53e09d4250f558d0329a252a1c28a15c71eb7e9f0eed8e09a622a2d7de3091ff WHIRLPOOL 58360533f339b58fc91790dbbf7bc412dbab38a001039bed2c2dc9e0f994e2e9dcdbd750f330c9bab0c0394313edcc681921230e52c175b03360a1fd37386eab
EBUILD jinja-2.6.ebuild 1885 SHA256 ca7229d425db7195fdb936ce819b014664de41a9847face956612288e0e6a9e1 SHA512 88d8513f5132d5877704db80d320b3cf1210b56118d2bca034aa6cb4a5135fdd330cafc3439f357746c721af49d2368c095d6501e63ef14525fab0fc97034e6c WHIRLPOOL f5eb57b60bcc43905da22da49f58aaa6c4f6a23e00322281149d63588ef1d8430bad8b2364b510efa0cee760450d0855464a0a409d8e34b4e2657cb9a49b55c7
EBUILD jinja-2.7.ebuild 1715 SHA256 45f53cf4ab87fca4cef8d09062424009e3282d620fb936620bf6946737f861d3 SHA512 809a759807d4758a915d602f2c619a695492df60c9fee688095527da4bcd7fce5b0f41fa14242d020a7f6e113e8720c8db5f107ac987136acc16db235b85c940 WHIRLPOOL fb0f0769ef59ca4fd6fb93cc920bab463a2553a52e8b4710d72715b9e2f303e55ca225641eff185b44da79a12025562a6d74a911f225c2d4814938b037a01cb1
MISC ChangeLog 14060 SHA256 cd69556e6720a1d4e2b4a3b526f131b61e0740ca7c1e0bc39ed93619defb7ff9 SHA512 ce018bb342a05434230a97ac131071a186286e27df14fa8f53c9fde207d209a782b2f89f75f0deee485fb8b97e40a8e3fb8b4435c2fa6ba138a87ad8d6d39c39 WHIRLPOOL f248b2216a535aa8a6fb9c78253bc6672606838717dfdfb41e9915a2f73f5877fe3f85643314c81be8373301dc75875f8b484c6d2e7bd0a8356440694af90517
MISC metadata.xml 260 SHA256 bda84a3528019ac7c58b2435d70ad4a5f5c5fa29f0f8643569b4710081c2e555 SHA512 ac8108e6022705d5954c6ea7e504f0fb9dfd618c22d126ea6d22d181f6784dbd504ed705dc995cbd6c444067d43f46acb1cda58481b1c5459e4f9df7f260a81b WHIRLPOOL f6d4bb49f06a00d8ecc5d2e28ebdb80dee4dca9a77ce5d1926b45386301a2c267c943c991375ffdcde1473a8e30073803512a9e2f091e318fe6401d039c4c696
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
iQIcBAEBCgAGBQJR9V6cAAoJELp701BxlEWfiKcP/3m4Tio6x8nfekh+LKTHVWVh
JsOKJ4hjzdWs6tvt4dsSRDhvpjdS5zkU5O7nBQUvqE2OkMCbN3lDqVqag8Dj9lwr
MYbitETx9W8Upk2Jivm1fyhtrC5AS/os4l+hjFboCwzjoLQy9sgPRduu5EENLpea
x2p8noPpL9zFHu04bEgTE+r0HuruwRVaVHcgQ+I6JHjagaRtWJiFDdxg4SFCMlAx
AvUMRMLwZ8qGtk7SbvBQL3vmG7dHHMPbpQ+pUMuY3DwUVDYj3l5pq5p31E5dEqKN
Qy1SPqIlgim7jA1vcjl/kdEqSQLsrmjoJF88+KEkH2mIYFABdX/d60HrQ8i8i6CT
4BwTE4lpxVOhjanOS2qG4JAlaxCPH9MfAbftk/QsAZmTfPFSDrn+242ARsQ3Fmjr
5kq/py1Ceqk3VbOCN0lmqsCaF6XJoqmOpCLZx+nANwSA3zXLbu6+jGK0BLgU980Q
5ADRk1Xsq/z2WhoA2COgAuh7Xu7pKSWlnuMDHWrfMS39b3Wo7WLF2ZdvuE2GF47M
gwvKtBtC4zBsXKlDZQGX27FjN4gy80Pw/nVSIaV4rF+z2X//NmfHK+fjzcIKQm5F
3NeKvi6fubnovLPHedkwoNEIaJH8+HpH4RLPvl8ZxKEw2omefJnMO+SvBRDvL1W7
lvMXKQ7a2phgUOo4YCE7
=rJgl
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,15 @@
diff --git a/jinja2/environment.py b/jinja2/environment.py
index ebb5454..1b5dc40 100644
--- a/jinja2/environment.py
+++ b/jinja2/environment.py
@@ -570,6 +570,10 @@ class Environment(object):
py_header = imp.get_magic() + \
u'\xff\xff\xff\xff'.encode('iso-8859-15')
+ # Python 3.3 added a source filesize to the header
+ if sys.version_info >= (3, 3):
+ py_header += u'\x00\x00\x00\x00'.encode('iso-8859-15')
+
def write_file(filename, data, mode):
if zip:
info = ZipInfo(filename)

View File

@ -0,0 +1,53 @@
From da94a8b504d981cb5f877219811d169823a2095e Mon Sep 17 00:00:00 2001
From: Armin Ronacher <armin.ronacher@active-4.com>
Date: Mon, 20 May 2013 14:06:59 +0100
Subject: [PATCH] Fixed docs not building
---
docs/faq.rst | 2 +-
docs/jinjaext.py | 2 +-
docs/templates.rst | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/docs/faq.rst b/docs/faq.rst
index 4db5079..00a4d0d 100644
--- a/docs/faq.rst
+++ b/docs/faq.rst
@@ -157,7 +157,7 @@ Python 2.3 support you either have to use `Jinja 1`_ or other templating
engines that still support 2.3.
My Macros are overridden by something
-------------------------------------
+-------------------------------------
In some situations the Jinja scoping appears arbitrary:
diff --git a/docs/jinjaext.py b/docs/jinjaext.py
index 8395a55..3c217f8 100644
--- a/docs/jinjaext.py
+++ b/docs/jinjaext.py
@@ -23,7 +23,7 @@
from pygments.token import Keyword, Name, Comment, String, Error, \
Number, Operator, Generic
from jinja2 import Environment, FileSystemLoader
-from jinja2.utils import next
+from jinja2._compat import next
def parse_rst(state, content_offset, doc):
diff --git a/docs/templates.rst b/docs/templates.rst
index e0a19fa..4a6a379 100644
--- a/docs/templates.rst
+++ b/docs/templates.rst
@@ -579,7 +579,7 @@ Inside of a for-loop block you can access some special variables:
| `loop.depth` | Indicates how deep in deep in a recursive loop |
| | the rendering currently is. Starts at level 1 |
+-----------------------+---------------------------------------------------+
-| `loop.depth0 | Indicates how deep in deep in a recursive loop |
+| `loop.depth0` | Indicates how deep in deep in a recursive loop |
| | the rendering currently is. Starts at level 0 |
+-----------------------+---------------------------------------------------+
--
1.8.1.6

View File

@ -0,0 +1,81 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/jinja-2.6-r1.ebuild,v 1.4 2013/07/28 18:13:45 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1
MY_PN=Jinja2
MY_P=${MY_PN}-${PV}
DESCRIPTION="A small but fast and easy to use stand-alone template engine written in pure Python"
HOMEPAGE="http://jinja.pocoo.org/ http://pypi.python.org/pypi/Jinja2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="doc examples"
RDEPEND="dev-python/markupsafe[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( >=dev-python/sphinx-0.6 )"
# XXX: handle Babel better?
S=${WORKDIR}/${MY_P}
wrap_opts() {
local mydistutilsargs=()
if [[ ${EPYTHON} == python* ]]; then
mydistutilargs+=( --with-debugsupport )
fi
"${@}"
}
python_compile() {
wrap_opts distutils-r1_python_compile
}
python_compile_all() {
if use doc; then
cd docs || die
if [[ ${EPYTHON} == python3* ]]; then
# https://github.com/mitsuhiko/jinja2/issues/115
2to3 -n -w --no-diffs jinjaext.py || die
fi
emake html
fi
}
python_test() {
esetup.py test
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
insinto /usr/share/vim/vimfiles/syntax
doins ext/Vim/*
}
pkg_postinst() {
if ! has_version dev-python/Babel; then
elog "For i18n support, please emerge dev-python/Babel."
fi
}

View File

@ -0,0 +1,79 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/jinja-2.6-r100.ebuild,v 1.3 2013/05/23 01:17:33 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,3_1,3_2} )
inherit eutils distutils-r1
MY_PN=Jinja2
MY_P=${MY_PN}-${PV}
DESCRIPTION="A small but fast and easy to use stand-alone template engine written in pure Python"
HOMEPAGE="http://jinja.pocoo.org/ http://pypi.python.org/pypi/Jinja2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="compat"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="doc examples"
RDEPEND="dev-python/markupsafe[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
!<dev-python/jinja-2.7:0"
DEPEND="${RDEPEND}
doc? ( >=dev-python/sphinx-0.6 )"
# XXX: handle Babel better?
S=${WORKDIR}/${MY_P}
wrap_opts() {
local mydistutilsargs=()
if [[ ${EPYTHON} == python* ]]; then
mydistutilargs+=( --with-debugsupport )
fi
"${@}"
}
python_compile() {
wrap_opts distutils-r1_python_compile
}
python_compile_all() {
if use doc; then
cd docs || die
if [[ ${EPYTHON} == python3* ]]; then
# https://github.com/mitsuhiko/jinja2/issues/115
2to3 -n -w --no-diffs jinjaext.py || die
fi
emake html
fi
}
python_test() {
esetup.py test
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}
pkg_postinst() {
if ! has_version dev-python/Babel; then
elog "For i18n support, please emerge dev-python/Babel."
fi
}

View File

@ -0,0 +1,82 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/jinja-2.6-r2.ebuild,v 1.2 2013/05/23 01:28:07 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
inherit eutils distutils-r1
MY_PN=Jinja2
MY_P=${MY_PN}-${PV}
DESCRIPTION="A small but fast and easy to use stand-alone template engine written in pure Python"
HOMEPAGE="http://jinja.pocoo.org/ http://pypi.python.org/pypi/Jinja2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="doc examples"
RDEPEND="dev-python/markupsafe[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( >=dev-python/sphinx-0.6 )"
# XXX: handle Babel better?
S=${WORKDIR}/${MY_P}
PATCHES=( "${FILESDIR}"/${P}-python3.3.patch )
wrap_opts() {
local mydistutilsargs=()
if [[ ${EPYTHON} == python* ]]; then
mydistutilargs+=( --with-debugsupport )
fi
"${@}"
}
python_compile() {
wrap_opts distutils-r1_python_compile
}
python_compile_all() {
if use doc; then
cd docs || die
if [[ ${EPYTHON} == python3* ]]; then
# https://github.com/mitsuhiko/jinja2/issues/115
2to3 -n -w --no-diffs jinjaext.py || die
fi
emake html
fi
}
python_test() {
esetup.py test
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
insinto /usr/share/vim/vimfiles/syntax
doins ext/Vim/*
}
pkg_postinst() {
if ! has_version dev-python/Babel; then
elog "For i18n support, please emerge dev-python/Babel."
fi
}

View File

@ -0,0 +1,74 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/jinja-2.6.ebuild,v 1.14 2012/05/09 00:15:37 aballier Exp $
EAPI=4
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="setup.py"
inherit distutils
MY_PN=Jinja2
MY_P=${MY_PN}-${PV}
DESCRIPTION="A small but fast and easy to use stand-alone template engine written in pure python."
HOMEPAGE="http://jinja.pocoo.org/ http://pypi.python.org/pypi/Jinja2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="doc examples i18n vim-syntax"
RDEPEND="dev-python/markupsafe
dev-python/setuptools
i18n? ( >=dev-python/Babel-0.9.3 )"
DEPEND="${RDEPEND}
doc? ( >=dev-python/sphinx-0.6 )"
S=${WORKDIR}/${MY_P}
DOCS="CHANGES"
PYTHON_MODNAME="jinja2"
DISTUTILS_GLOBAL_OPTIONS=("*-cpython --with-debugsupport")
src_compile(){
distutils_src_compile
if use doc; then
einfo "Generation of documentation"
pushd docs > /dev/null
if [[ "$(python_get_version -f -l --major)" == "3" ]]; then
# https://github.com/mitsuhiko/jinja2/issues/115
2to3-$(PYTHON -f --ABI) -nw --no-diffs jinjaext.py || die
fi
PYTHONPATH="$(ls -d ../build-$(PYTHON -f --ABI)/lib*)" emake html
popd > /dev/null
fi
}
src_install(){
distutils_src_install
python_clean_installation_image
delete_tests() {
rm -fr "${ED}$(python_get_sitedir)/jinja2/testsuite"
}
python_execute_function -q delete_tests
if use doc; then
dohtml -r docs/_build/html/*
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
if use vim-syntax; then
insinto /usr/share/vim/vimfiles/syntax
doins ext/Vim/*
fi
}

View File

@ -0,0 +1,73 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jinja/jinja-2.7.ebuild,v 1.4 2013/05/23 13:26:43 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_3} pypy{1_9,2_0} )
inherit eutils distutils-r1
MY_PN=Jinja2
MY_P=${MY_PN}-${PV}
DESCRIPTION="A small but fast and easy to use stand-alone template engine written in pure Python"
HOMEPAGE="http://jinja.pocoo.org/ http://pypi.python.org/pypi/Jinja2"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="doc examples"
RDEPEND="dev-python/markupsafe[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? ( >=dev-python/sphinx-0.6 )"
# XXX: handle Babel better?
S=${WORKDIR}/${MY_P}
PATCHES=( "${FILESDIR}/jinja-2.7-docs.patch" )
wrap_opts() {
local mydistutilsargs=()
if [[ ${EPYTHON} == python* ]]; then
mydistutilargs+=( --with-debugsupport )
fi
"${@}"
}
python_compile() {
wrap_opts distutils-r1_python_compile
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
esetup.py test
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
insinto /usr/share/vim/vimfiles/syntax
doins ext/Vim/*
}
pkg_postinst() {
if ! has_version dev-python/Babel; then
elog "For i18n support, please emerge dev-python/Babel."
fi
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<use>
<flag name="i18n">Enables support for i18n with <pkg>dev-python/Babel</pkg></flag>
</use>
</pkgmetadata>

View File

@ -0,0 +1,173 @@
# ChangeLog for dev-python/markupsafe
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/markupsafe/ChangeLog,v 1.48 2013/07/28 18:13:55 ago Exp $
28 Jul 2013; Agostino Sarubbo <ago@gentoo.org> markupsafe-0.15-r1.ebuild:
Stable for ppc, wrt bug #477970
*markupsafe-0.18 (28 May 2013)
28 May 2013; Ian Delaney <idella4@gentoo.org>
+files/markupsafe-0.18-py3compat.patch, +markupsafe-0.18.ebuild,
markupsafe-0.12.ebuild:
bump, add patch to fix py3 support, fixes Bug #470952
02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> markupsafe-0.15-r1.ebuild:
Stable for x86, wrt bug #454314
02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> markupsafe-0.15-r1.ebuild:
Stable for amd64, wrt bug #454314
13 Jan 2013; Michał Górny <mgorny@gentoo.org> markupsafe-0.15-r1.ebuild:
Enable pypy2.0.
*markupsafe-0.15-r1 (19 Dec 2012)
19 Dec 2012; Michał Górny <mgorny@gentoo.org> +markupsafe-0.15-r1.ebuild:
Migrate to distutils-r1.
09 May 2012; Alexis Ballier <aballier@gentoo.org> markupsafe-0.15.ebuild:
keyword ~amd64-fbsd
25 Feb 2012; Marien Zwart <marienz@gentoo.org> markupsafe-0.15.ebuild:
Unrestrict pypy, just disable speedups on non-CPython. Thanks to Arfrever on
freenode for reporting.
20 Feb 2012; Patrick Lauer <patrick@gentoo.org> markupsafe-0.12.ebuild,
markupsafe-0.15.ebuild:
Restricting pypy #404047
13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> markupsafe-0.15.ebuild:
ppc64 stable wrt #386053
01 Feb 2012; Brent Baude <ranger@gentoo.org> markupsafe-0.15.ebuild:
Marking markupsafe-0.15 ppc for bug 386053
23 Oct 2011; Raúl Porcel <armin76@gentoo.org> markupsafe-0.15.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #386053
17 Oct 2011; Jeroen Roovers <jer@gentoo.org> markupsafe-0.15.ebuild:
Stable for HPPA (bug #386053).
15 Oct 2011; Markus Meier <maekke@gentoo.org> markupsafe-0.15.ebuild:
arm stable, bug #386053
13 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> markupsafe-0.15.ebuild:
x86 stable wrt bug #386053
11 Oct 2011; Naohiro Aota <naota@gentoo.org> markupsafe-0.15.ebuild:
Add ~x86-fbsd
09 Oct 2011; Markos Chandras <hwoarang@gentoo.org> markupsafe-0.15.ebuild:
Stable on amd64 wrt bug #386053
22 Aug 2011; Markus Duft <mduft@gentoo.org> markupsafe-0.15.ebuild:
keyworded ~x86-interix
*markupsafe-0.15 (08 Aug 2011)
08 Aug 2011; Dirkjan Ochtman <djc@gentoo.org> +markupsafe-0.15.ebuild:
Version bump to 0.15.
29 Apr 2011; Samuli Suominen <ssuominen@gentoo.org> markupsafe-0.12.ebuild:
ppc64 stable wrt #360349
23 Apr 2011; Raúl Porcel <armin76@gentoo.org> markupsafe-0.12.ebuild:
ia64/s390/sh/sparc stable wrt #360349
14 Apr 2011; Brent Baude <ranger@gentoo.org> markupsafe-0.12.ebuild:
stable ppc, bug 360349
10 Apr 2011; Markus Meier <maekke@gentoo.org> markupsafe-0.12.ebuild:
arm stable, bug #360349
30 Mar 2011; Jeroen Roovers <jer@gentoo.org> markupsafe-0.12.ebuild:
Stable for HPPA (bug #360349).
28 Mar 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
markupsafe-0.12.ebuild:
x86 stable wrt bug #360349
27 Mar 2011; Tobias Klausmann <klausman@gentoo.org> markupsafe-0.12.ebuild:
Stable on alpha, bug #360349
24 Mar 2011; Christoph Mende <angelos@gentoo.org> markupsafe-0.12.ebuild:
Stable on amd64 wrt bug #360349
*markupsafe-0.12 (17 Feb 2011)
17 Feb 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+markupsafe-0.12.ebuild:
Version bump.
13 Feb 2011; Fabian Groffen <grobian@gentoo.org> markupsafe-0.11.ebuild:
Marked ~sparc-solaris and ~sparc64-solaris
27 Dec 2010; Brent Baude <ranger@gentoo.org> markupsafe-0.11.ebuild:
Marking markupsafe-0.11 ppc64 for bug 341165
18 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-markupsafe-0.9.2.ebuild:
Delete.
18 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
markupsafe-0.11.ebuild:
Fix building with Jython.
27 Nov 2010; Raúl Porcel <armin76@gentoo.org> markupsafe-0.11.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #341165
24 Oct 2010; Markus Meier <maekke@gentoo.org> markupsafe-0.11.ebuild:
arm stable, bug #341165
21 Oct 2010; Jeroen Roovers <jer@gentoo.org> markupsafe-0.11.ebuild:
Stable for HPPA (bug #341165).
20 Oct 2010; Brent Baude <ranger@gentoo.org> markupsafe-0.11.ebuild:
stable ppc, bug 341165
18 Oct 2010; Jeroen Roovers <jer@gentoo.org> markupsafe-0.9.2.ebuild,
markupsafe-0.11.ebuild:
Marked ~hppa (bug #337663).
16 Oct 2010; Markos Chandras <hwoarang@gentoo.org> markupsafe-0.11.ebuild:
Stable on amd64 wrt bug #341165
16 Oct 2010; Dane Smith <c1pher@gentoo.org> markupsafe-0.11.ebuild:
x86 stable wrt bug 341165.
13 Oct 2010; Markus Meier <maekke@gentoo.org> markupsafe-0.9.2.ebuild:
arm stable, bug #338913
12 Oct 2010; Raúl Porcel <armin76@gentoo.org> markupsafe-0.9.2.ebuild,
markupsafe-0.11.ebuild:
Add ~alpha/~ia64/~s390/~sh/~sparc wrt #337663
08 Oct 2010; Mart Raudsepp <leio@gentoo.org> markupsafe-0.11.ebuild:
Add ~mips keyword.
28 Sep 2010; Brent Baude <ranger@gentoo.org> markupsafe-0.9.2.ebuild:
stable ppc, bug 329785
*markupsafe-0.11 (16 Sep 2010)
16 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+markupsafe-0.11.ebuild:
Version bump.
31 Jul 2010; Markos Chandras <hwoarang@gentoo.org>
markupsafe-0.9.2.ebuild:
Stable on amd64 wrt bug #329785
26 Jul 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
markupsafe-0.9.2.ebuild:
x86 stable wrt bug #329785
07 Jul 2010; Jeremy Olexa <darkside@gentoo.org> markupsafe-0.9.2.ebuild:
Add Gentoo Prefix keywords as tested in bug 327307
*markupsafe-0.9.2 (24 Jun 2010)
24 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+markupsafe-0.9.2.ebuild, +metadata.xml:
Initial addition. Ebuild written by me.

View File

@ -1 +1,30 @@
DIST MarkupSafe-0.15.tar.gz 11265 RMD160 862475bb620c6b92be74a8daa2eafe09a488fcb8 SHA1 81e0c898c289721d5b1aa70ffc0dfc35886ea92a SHA256 339ec04d20ad9cdccbfe9f38dce6182cc504ce789e5d0f9647eaa752f0f95300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
AUX markupsafe-0.18-py3compat.patch 4827 SHA256 7f9ff76d1e7fc2a298726aa623e9eb1b9fdba494a5cccda575937dfc027cce48 SHA512 bdd0541d1e217b382d4186e73c52dff551a610e662f32da01843fb462d2e13b0dc262715fec1b835ecb3f06a778224a889d1346fef201d742ded4a7d45c7c9d5 WHIRLPOOL 92d6542ad1125268ec3cfcb559c4493cc3a1c91ffad88a6c9d74d2843f233a7ba2ef711d97b0a7643b6d0877995f63dfce84cbbb6c863146d36121d0967e9f66
DIST MarkupSafe-0.12.tar.gz 10939 SHA256 2670f759d00b3df50625b493b7bd20f808024dab278eecc2c8b890b4e8083757 SHA512 41a566ab39a494154c8b3bcdf8a4f1d4a028ec2982a24e9e0598dd4a13241f4fe77af22926627b0ec9437a4d214813f4ec5395243b6c4137b0a50d7fbe877076 WHIRLPOOL 682d12aa314515f25895b00a9dad66c0e117384a6e8e921b51750e679aa6ea9708b6cffe1f85a7380c1c96b419ece529f97455c13f3007e45b2e11f90cd9f276
DIST MarkupSafe-0.15.tar.gz 11265 SHA256 339ec04d20ad9cdccbfe9f38dce6182cc504ce789e5d0f9647eaa752f0f95300 SHA512 151f293272c41ea3d941c525bf5ec81faad8ad390e3d64691e6f73cba1428aaf949784a02996e1b782a6ff5311d13d7f1ea0fa5c2cce51e7c40c2fe98e32d7a4 WHIRLPOOL e7fc6be55ec1eea583b5ababf8b4e631dae4d3f9cc5eed56a7efff09ca03f3e76b9becb13ee165971e1220be304b8ba23cae3af560e812507da3a94f33a50d44
DIST MarkupSafe-0.18.tar.gz 11748 SHA256 b7d5d688bdd345bfa897777d297756688cf02e1b3742c56885e2e5c2b996ff82 SHA512 0438ddf0fdab465c40d9afba8c14ad346be0868df654c11130d05e329992d456a9bc278551970cbd09244a29c77213885d0c363c951b0cfd4d9aa95b248ecff5 WHIRLPOOL 5254f021625fcbf45c3bf94f10a69149a248ae316d0f2f58b34ae008f66bac276d033057dd4f10b79873a4fbcadbd1796afae53fba67593a6cc370e43d34b845
EBUILD markupsafe-0.12.ebuild 1237 SHA256 9f74653a6e35ecedd51630d0e48308056e42eff99bd5943dfbaeae26a57752f1 SHA512 0db3f49ba34afb3c3f44f9b815308e95293f1da70437de5b42c5794c442f67ab0c72092b8db36ea0a124c7725ce651e04bdcffea03865af93d666cdc2afe71a2 WHIRLPOOL 1c7d0473e421f0baf2972ef87655865e82d8ab207c797048a2b9b2298fa1e377d2c969daf38d48e77598f75f1bd71c61f0b4868ed0d97501ebc3144988ebc040
EBUILD markupsafe-0.15-r1.ebuild 892 SHA256 028fbf4b9b115393a1cee0f56e421fdad7a73fe27a1fcb2448564bbfeff0f287 SHA512 7cdda8c1db7f0b981d0d7b51487a30808c80c93018886b56c5bceda2226a81b4d43ce3401631db2d93670d2b74ff9622bf8f1f0925e69a93b3a619584f23a185 WHIRLPOOL 159f54d67c7145d8b522d47d293287ef59319a4917160b32def58dbeed6f853820552572d141b962e199861b5dc94382df00681ff04afd6095bb2d4d7a213bd4
EBUILD markupsafe-0.15.ebuild 1239 SHA256 8ba4f0d8e9880f53522e9d2ece3ebb74849f416393a16ddc9403e55fe0421a47 SHA512 c52735eefed94f1fcd0480ff5b1037a741df3be77b7521541491e97fc11e5cadf5ed9e36e5c58c1121670fb3b522bb32bc369af3e156dce5ad2f24044c8462c5 WHIRLPOOL 278b543fa4486f7f3c82eff17a0cc5e3ff80671a9b22bd9f175f04dd13175cb74826abdc435d9db416b6bcf5c68bae8b05ed9ec4f46d2c22c742408a9fc7171e
EBUILD markupsafe-0.18.ebuild 1016 SHA256 005fc4c3db021ca4628f54ed12cb973b62f280baca9a55beff99bbc2578f8bb8 SHA512 b40dfe0e7558c2f56d1a4e714050f139416a888f84d6e3578706a6586ac3ca72db7fe0240aeacf0cf05a56675fa5135509c5f98bcd2245e04f9077f71035f7f2 WHIRLPOOL c363b1bf64978c4f2a73206770e56e5310b98feb10b7d14e8a3b1d3cf9f93ce99fc2a3a1b5555a3e6bb01c05aafe24dd07cf20a9f393c8472d4d37dec2cd90aa
MISC ChangeLog 5883 SHA256 07310c89dce32a4379e22975cd33af0e3ac71fb0479c2f802b61da28f1a5a71f SHA512 0cc2883f53292dc031c80dc2b74db8594d77b9dce466268b7c527f22253dd89f477fe9eb80f717788c1f5657da8f2579cf861f3cd5fcbf5c4a95d42e9a002e12 WHIRLPOOL f415ece92685a523033b88b863145b1749f16d2794ab083ce88f349abdec95623a4c9a4a190647d589c1635d930f738641d9935f228829e577ea6ea0612b3761
MISC metadata.xml 233 SHA256 c688f03b5139f65be4363bc3f6dfc4a50a17c7a56c0760de8db2cdf2872b0919 SHA512 e3ee05a2dfbe9d69e22bf8827cbe2cf2ed1c5cff5d89b89a6b6919d298e42d30e0825860162959e30469dab3c35d0f173be3c19b249708573a303849dbb83390 WHIRLPOOL ce7c805bdab146ea06e863d75badedb752db7ca4d750ef628468aa1b3f05679e39707fcdb914816bfdea7ab17defe4243a5836d44c920bcdd9a225168c9d5dae
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
iQIcBAEBCgAGBQJR9V6mAAoJELp701BxlEWfatUP/iVfoj9a/sHdDrmQtAjU+S7/
tuxmIRPdfysj24fRsbKk4M5GkZsDTcyRrOEzc1YJLG1l70/0a+uoK1WQyG21CvsS
OHDCvyvoWLqp4cKvUhaV3A06RJU5njNg7FY7S5qRHEQ4rRfann1I/ksmOgbfv/cR
B3ewvWqs/MJY0jTAvVadqK6FuX3U3K3Mgslc+rqX8xB2cdC3nb8Ft+EAprT3sSx5
/OWeyPt3HcUI+ffq6bZRAbSDu1cTtXMYiu6koJYsYIS0jZkleoF89F80lOxp4pft
0FnpNDPGw9CGrK1MNQY3cPf7GWeIA934zobWi20p1pO+6dV/7BsgYdO/L7padalX
+WKsKvVLb7g1DRBtvKmZif8+fm2WMsM1LXKgymxUScH1LRkKYCSe6xG4C33DkFqE
gjNnqAmAGxHLJVdsP6FQQtS64Hfg3mkSi0UoqLJjrOB/ktwy3uvz5tGbhYkDRmdb
npVYz8t/CnHXKeIfmxAN2VlULfv0FrWEytwExqkkH7ogdkiIAXU9FWR78bilqe+n
CHu4VjBzYy1En/qSVTQsAFV01ymPU8yNOMXQWXZnSx4XvcQl71lVPvJx5c3mRWxp
dkxKdp/M/3YMskP3y61RsxD3KJ+mKl7ptUHpnS4ObmdQLj7SjKikOPFaY08a9P8l
rstA+5xcJKdt18NaGKwX
=BY29
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,142 @@
https://github.com/tseaver/markupsafe/commit/553d9c3ba00e89967dfb608806f5703ef11c3f4c
diff --git a/CHANGES b/CHANGES
index 91a61c5..ec98481 100644
diff --git a/markupsafe/__init__.py b/markupsafe/__init__.py
index 25f00d3..902b2b2 100644
--- a/markupsafe/__init__.py
+++ b/markupsafe/__init__.py
@@ -10,12 +10,11 @@
"""
import re
from markupsafe._compat import text_type, string_types, int_types, \
- unichr, PY2
+ unichr, PY2, _EMPTY, _BLANK
__all__ = ['Markup', 'soft_unicode', 'escape', 'escape_silent']
-
_striptags_re = re.compile(r'(<!--.*?-->|<[^>]*>)')
_entity_re = re.compile(r'&([^;]+);')
@@ -65,7 +64,7 @@ class Markup(text_type):
"""
__slots__ = ()
- def __new__(cls, base=u'', encoding=None, errors='strict'):
+ def __new__(cls, base=_EMPTY, encoding=None, errors='strict'):
if hasattr(base, '__html__'):
base = base.__html__()
if encoding is None:
@@ -139,7 +138,7 @@ def handle_match(m):
return unichr(int(name[1:]))
except ValueError:
pass
- return u''
+ return _EMPTY
return _entity_re.sub(handle_match, text_type(self))
def striptags(self):
@@ -150,7 +149,7 @@ def striptags(self):
>>> Markup("Main &raquo; <em>About</em>").striptags()
u'Main \xbb About'
"""
- stripped = u' '.join(_striptags_re.sub('', self).split())
+ stripped = _BLANK.join(_striptags_re.sub('', self).split())
return Markup(stripped).unescape()
@classmethod
diff --git a/markupsafe/_compat.py b/markupsafe/_compat.py
index 29e4a3d..0cc647e 100644
--- a/markupsafe/_compat.py
+++ b/markupsafe/_compat.py
@@ -17,8 +17,18 @@
string_types = (str,)
unichr = chr
int_types = (int,)
+
+ def _u(s):
+ return s
+
else:
text_type = unicode
string_types = (str, unicode)
unichr = unichr
int_types = (int, long)
+
+ def _u(s):
+ return unicode(s, 'unicode_escape')
+
+_EMPTY = _u('')
+_BLANK = _u(' ')
diff --git a/markupsafe/tests.py b/markupsafe/tests.py
index b34cc6e..f2f71a4 100644
--- a/markupsafe/tests.py
+++ b/markupsafe/tests.py
@@ -2,7 +2,7 @@
import gc
import unittest
from markupsafe import Markup, escape, escape_silent
-from markupsafe._compat import text_type
+from markupsafe._compat import text_type, _u
class MarkupTestCase(unittest.TestCase):
@@ -48,16 +48,16 @@ def test_tuple_interpol(self):
self.assertEqual(Markup('<em>%s:%s</em>') % (
'<foo>',
'<bar>',
- ), Markup(u'<em>&lt;foo&gt;:&lt;bar&gt;</em>'))
+ ), Markup(_u('<em>&lt;foo&gt;:&lt;bar&gt;</em>')))
def test_dict_interpol(self):
self.assertEqual(Markup('<em>%(foo)s</em>') % {
'foo': '<foo>',
- }, Markup(u'<em>&lt;foo&gt;</em>'))
+ }, Markup(_u('<em>&lt;foo&gt;</em>')))
self.assertEqual(Markup('<em>%(foo)s:%(bar)s</em>') % {
'foo': '<foo>',
'bar': '<bar>',
- }, Markup(u'<em>&lt;foo&gt;:&lt;bar&gt;</em>'))
+ }, Markup(_u('<em>&lt;foo&gt;:&lt;bar&gt;</em>')))
def test_escaping(self):
# escaping and unescaping
@@ -73,7 +73,7 @@ def test_all_set(self):
def test_escape_silent(self):
assert escape_silent(None) == Markup()
assert escape(None) == Markup(None)
- assert escape_silent('<foo>') == Markup(u'&lt;foo&gt;')
+ assert escape_silent('<foo>') == Markup(_u('&lt;foo&gt;'))
def test_splitting(self):
self.assertEqual(Markup('a b').split(), [
@@ -101,8 +101,8 @@ def test_markup_leaks(self):
for item in range(1000):
escape("foo")
escape("<foo>")
- escape(u"foo")
- escape(u"<foo>")
+ escape(_u("foo"))
+ escape(_u("<foo>"))
counts.add(len(gc.get_objects()))
assert len(counts) == 1, 'ouch, c extension seems to leak objects'
diff --git a/setup.py b/setup.py
index a5ca3ef..cac6084 100644
--- a/setup.py
+++ b/setup.py
@@ -81,7 +81,12 @@ def run_setup(with_binary):
'License :: OSI Approved :: BSD License',
'Operating System :: OS Independent',
'Programming Language :: Python',
+ 'Programming Language :: Python :: 2',
+ 'Programming Language :: Python :: 2.6',
+ 'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
+ 'Programming Language :: Python :: 3.2',
+ 'Programming Language :: Python :: 3.3',
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
'Topic :: Software Development :: Libraries :: Python Modules',
'Topic :: Text Processing :: Markup :: HTML'

View File

@ -0,0 +1,52 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/markupsafe/markupsafe-0.12.ebuild,v 1.11 2013/05/28 07:44:44 idella4 Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="setup.py"
RESTRICT_PYTHON_ABIS="2.7-pypy-*"
inherit distutils
MY_PN="MarkupSafe"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Implements a XML/HTML/XHTML Markup safe string for Python"
HOMEPAGE="http://pypi.python.org/pypi/MarkupSafe"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
set_global_options() {
if [[ "$(python_get_implementation)" != "Jython" ]]; then
DISTUTILS_GLOBAL_OPTIONS=("--with-speedups")
else
DISTUTILS_GLOBAL_OPTIONS=()
fi
}
distutils_src_compile_pre_hook() {
set_global_options
}
distutils_src_test_pre_hook() {
set_global_options
}
distutils_src_install_pre_hook() {
set_global_options
}
src_install() {
distutils_src_install
python_clean_installation_image
}

View File

@ -0,0 +1,29 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/markupsafe/markupsafe-0.15-r1.ebuild,v 1.5 2013/07/28 18:13:55 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9,2_0} )
inherit distutils-r1
MY_PN="MarkupSafe"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Implements a XML/HTML/XHTML Markup safe string for Python"
HOMEPAGE="http://pypi.python.org/pypi/MarkupSafe"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
S=${WORKDIR}/${MY_P}
python_test() {
esetup.py test
}

View File

@ -0,0 +1,34 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/markupsafe/markupsafe-0.18.ebuild,v 1.1 2013/05/28 07:44:44 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9,2_0} )
inherit distutils-r1
MY_PN="MarkupSafe"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Implements a XML/HTML/XHTML Markup safe string for Python"
HOMEPAGE="http://pypi.python.org/pypi/MarkupSafe"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
S=${WORKDIR}/${MY_P}
python_prepare_all() {
local PATCHES="${FILESDIR}"/markupsafe-0.18-py3compat.patch
distutils-r1_python_prepare_all
}
python_test() {
esetup.py test
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<upstream>
<remote-id type="pypi">MarkupSafe</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,119 @@
# ChangeLog for dev-python/pyflakes
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyflakes/ChangeLog,v 1.33 2013/07/27 11:40:00 ago Exp $
27 Jul 2013; Agostino Sarubbo <ago@gentoo.org> pyflakes-0.7.2.ebuild:
Stable for amd64, wrt bug #461158
03 Jul 2013; Mike Gilbert <floppym@gentoo.org> pyflakes-0.6.1.ebuild,
pyflakes-0.7.2.ebuild, pyflakes-0.7.3.ebuild:
[R]DEPEND on setuptools, thanks Arfrever.
*pyflakes-0.7.3 (02 Jul 2013)
02 Jul 2013; Tim Harder <radhermit@gentoo.org> +pyflakes-0.7.3.ebuild:
Version bump.
31 May 2013; Ian Delaney <idella4@gentoo.org> pyflakes-0.7.2.ebuild:
added apparent support of healthy py2.[5-6], py3.2
*pyflakes-0.7.2 (27 Apr 2013)
27 Apr 2013; Patrick McLean <chutzpah@gentoo.org> +pyflakes-0.7.2.ebuild,
-pyflakes-0.4.0.ebuild:
Version bump, port to distutils-r1. Clean out really old version.
21 Feb 2013; Zac Medico <zmedico@gentoo.org> pyflakes-0.6.1.ebuild:
Add ~arm-linux keyword.
*pyflakes-0.6.1 (07 Feb 2013)
07 Feb 2013; Patrick Lauer <patrick@gentoo.org> +pyflakes-0.6.1.ebuild:
Bump
11 Dec 2012; Agostino Sarubbo <ago@gentoo.org> pyflakes-0.5.0.ebuild:
Add ~ppc, wrt bug #416677
11 Dec 2012; Agostino Sarubbo <ago@gentoo.org> pyflakes-0.5.0.ebuild:
Add ~ppc64, wrt bug #416677
10 Nov 2012; Ian Delaney <idella4@gentoo.org> pyflakes-0.5.0.ebuild:
tests re-tested, pypy set to tests restricted, fixes Bug #No. #432560
23 Oct 2011; Raúl Porcel <armin76@gentoo.org> pyflakes-0.4.0.ebuild,
pyflakes-0.5.0.ebuild:
Drop ia64 keywords
13 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> pyflakes-0.5.0.ebuild:
x86 stable wrt bug #386067
12 Oct 2011; Tony Vroon <chainsaw@gentoo.org> pyflakes-0.5.0.ebuild:
Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian
"idella4" Delaney in bug #386067.
20 Sep 2011; Mike Gilbert <floppym@gentoo.org> pyflakes-0.5.0.ebuild:
Restrict tests with Jython. Simplify dependencies. Patch by Arfrever.
04 Sep 2011; Dirkjan Ochtman <djc@gentoo.org> pyflakes-0.5.0.ebuild:
Take some fixes suggested by Arfrever via the python overlay.
*pyflakes-0.5.0 (03 Sep 2011)
03 Sep 2011; Dirkjan Ochtman <djc@gentoo.org> +pyflakes-0.5.0.ebuild:
Version bump to 0.5.0.
08 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
pyflakes-0.4.0.ebuild:
Set PYTHON_DEPEND. Simplify src_test().
07 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> pyflakes-0.4.0.ebuild:
amd64 stable wrt #298977
04 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
pyflakes-0.4.0.ebuild:
stable x86, bug 298977
*pyflakes-0.4.0 (30 Nov 2009)
30 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+pyflakes-0.4.0.ebuild:
Version bump. Set SUPPORT_PYTHON_ABIS.
11 Oct 2009; Fabian Groffen <grobian@gentoo.org> pyflakes-0.3.0.ebuild:
Merge from Prefix
04 Sep 2009; Patrick Lauer <patrick@gentoo.org> -pyflakes-0.2.1.ebuild:
Remove old
02 Mar 2009; Raúl Porcel <armin76@gentoo.org> pyflakes-0.3.0.ebuild:
x86 stable wrt #203596
02 Mar 2009; Tiago Cunha <tcunha@gentoo.org> pyflakes-0.3.0.ebuild:
stable amd64, bug 203596
*pyflakes-0.3.0 (31 Jan 2009)
31 Jan 2009; Patrick Lauer <patrick@gentoo.org> +pyflakes-0.3.0.ebuild:
Bump to 0.3.0, fixes #257026
21 Oct 2008; Christian Hoffmann <hoffie@gentoo.org> pyflakes-0.2.1.ebuild:
fixing HOMEPAGE (upstream apparently moved to trac)
31 May 2007; Lukasz Strzygowski <lucass@gentoo.org> pyflakes-0.2.1.ebuild:
Marked ~amd64.
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
06 Jun 2006; Carsten Lohrke <carlo@gentoo.org> pyflakes-0.2.1.ebuild:
Fix use of nonexistent versioned virtual/python.
01 Apr 2006; Aron Griffis <agriffis@gentoo.org> pyflakes-0.2.1.ebuild:
Mark 0.2.1 ~ia64
*pyflakes-0.2.1 (20 Feb 2006)
20 Feb 2006; Marien Zwart <marienz@gentoo.org> +metadata.xml,
+pyflakes-0.2.1.ebuild:
New ebuild contributed by Qiangning Hong <hongqn@gmail.com>, closes bug
#123479.

View File

@ -0,0 +1,30 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
DIST pyflakes-0.5.0.tar.gz 17635 SHA256 53f9794aa13b99cca04259b4a1fe4bd207dc3b2d7dd85ba715814fdeae2ef8cd SHA512 8093ead572a64e3db90f0aa644244fb590baca3c8710f5f8f1a1290b8c32cce67fd634b36423acb1dbb64a8b947a9433accdad4670a8dc97ec57a5e024368463 WHIRLPOOL e53ade631e9383f17ec8ca051e0f082619a22a34f1265aebb5d59e733141f0b200bac08e8df90d4c73de0649109441e3f24ba05f9a2fa58adb92237d9a13e483
DIST pyflakes-0.6.1.tar.gz 26081 SHA256 8dd31411ded531cca5ed27fdee96f5176db367d5cc91e39e87c1bae47d54dec6 SHA512 ad89db96b0216e5bc7794eac078e5197a57a12bd542d42626b90679b44d35532a004b9605c4517d4f56e23c88e3e886c8d0015702cb6f373d4154dc58bbc0c3e WHIRLPOOL cdd77498e94d79b833f4b561ff5f4dcbec283145bd1520c2cf506e09d2f62c788202d4fbeaa184fb59f7d649e5b618e8b7e3d4a01e6b682e832481d038b892fe
DIST pyflakes-0.7.2.tar.gz 30107 SHA256 e971804569e26a120ded70ca94882cbbf360390538fc3b5861f8ccecaf291178 SHA512 9f50c78ae47f55e30ed264b351325321f6c5d889ca6b2c7509d6c5cb029e27c230849cecc729bb18664cc2eb3d003a38a2e7a20f48563b6fa72c621a783bea64 WHIRLPOOL b23d09999a550784769444fdb1f3592dd54b1938b73e1ec40951eab5d3fad3dc80c0c79fbaa31e1544d74b5c8bcd96ca2f01ee83e0e79d8bfb6228308c20ae4c
DIST pyflakes-0.7.3.tar.gz 30551 SHA256 dbd2c940a1030a4f811afc1a04017a44011c0cb54f8f384b66aa624097d9b5e3 SHA512 a77fc6a1ca1bdb8aaf31e3653389c7c9357433b8b64dbd3104068a4ce900a019d3dbba5bd23c313fc70398f6f2767a3639cf7b915d3edbc1e1d1e1a03932729d WHIRLPOOL 3ff8aa922f14676a530d51c9114cf7751c23cf92e6d3f88da263b1747343b9fba02f0f2a72123046206a4d22c734cc3f4296f70016d6a51b5ac599bc4bd29345
EBUILD pyflakes-0.5.0.ebuild 702 SHA256 97794a3c4b85f54665a9567e7049fd60f584f02c41d0cd8ec132f791df28cce1 SHA512 fda0dd264790351c2314e330af71723030f6ce92eb8efe8acdcb25d210e0a26113c6987843c82452d3b19a96a9092a4547377a2db32242bd2dabe2ba0c28a85a WHIRLPOOL a25da6bd87e085591f7ac758176f8ea2673fbfbf368caff28bc1d1e1a359f272943ea81ac09579a3b73a8b77b74b42aae391707255bf7e168fee2b62a2f0a1b6
EBUILD pyflakes-0.6.1.ebuild 949 SHA256 f0292e8085934e2015529db454521841af2ab5768e493391c1a23b69dcabc79b SHA512 19ecdb60670eb93d95ae4774a8b923d2c2da6537c4314d6d096881dee5a28e5156407d1091c41f61e7b93ce07b3fceed4f606aabcb0629416bf98a15f7452775 WHIRLPOOL 94b48edf9bacfb25e77583aa317cdbca4861e61e32788a62a935d23dc61b0b4b8137a31fd64595c045e70abada1a812c772bbe62bd7982c69d816eb09fa5e671
EBUILD pyflakes-0.7.2.ebuild 798 SHA256 6d50055f23b7c9457150c8b1026587bc94d0d27cedf7248540b4560883be2304 SHA512 84b6fc9c83b26b82c2028d119daeb0fb78701edc9f425bc4cc1ff4993a4a7692723dfd7003cbb05fd1cd6c4eb8e9239e8159b3d141338aa83948bea9b29d5ce7 WHIRLPOOL 28f6cd797e731a643673f850e071f5e40e5ea11ec4c02ef6e9748771e99f2c6bf9f0d201857a3ad06dd70960ee034e7bfa8200fa387a23bfd185cb4c5ce2e543
EBUILD pyflakes-0.7.3.ebuild 743 SHA256 ed3c75320ed2a2610ed917bd75a52c4459f962eb345ee5d1978083e35cf32baf SHA512 7ddd834520fecc3d7c6b731c8551475032c5777f3b0291036b0886d8cdffcf190409b2420aed97b7b0a0ed6e42fd6ffddf9b33e368f63fcba6e207e72ccf5c31 WHIRLPOOL fc998812b12053ec9dbced58685ff043db3ca6494aad66c9d2270e9dd503cd88bcb4da0eaff96c29c759b4ad2e1304cfce6b46e9ddffbe71ad1c03b5aeb0e6b3
MISC ChangeLog 4095 SHA256 dc0dfd0f17a162a5cbf8b970d3a4ee7ea9f7f4155d06f6beeab4cb8f40b3d976 SHA512 f63c8de01a00f56621cfa13379a6e99ea0b25420e442ddfb6cdaadbc53a69663c9bec6348b38a2089d2fd8cc5a02aae8ad0f7d529e2572fb79ab920ac32567cc WHIRLPOOL face31e0b695bcc336e6283b900bd781f76843c4a45249109015c9afebeac4f448f1b15b1252eed56edd2a60a44f6dd3e24469dba8901f6368d8ee781bf212a2
MISC metadata.xml 600 SHA256 2512e5a45e2e9f1f3e114f91b905d0b7564cf260e9a670ed78edffc0448490e0 SHA512 75d3e82bfd282381d622eca3b24e213711a70bf78d7b24d8140a9248865953f9ce90aacbe5387edf5b5717ce59a625f70e4363e3a75192c094829f010789e4b3 WHIRLPOOL a92dccd8879c4bf127995a630fdfd69b711e98239d3a517e5c4d707736d289e99974d2bb538ab1f8d90ee6cda371bb7bdaded4ef74ff9c712f3bad10d4f766ee
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
iQIcBAEBCgAGBQJR87GPAAoJELp701BxlEWfLFwP/1/iRHSSbcAyLaNOpr3/OWzw
d/uYPh6siNuWPEXOW8cgFhRkuK5AwN+l4NPCRbhRLHrAvNYO8IFR3gfvY1hc8Ht7
foCKSmkKjzeZfwVRnjgBywGEvwQlqI+qJW+R82PKUOqmBCp4dwzjYcD8jP3sB/AL
w/0fWUlvyuMUMg+xangz/g8y17Ece+mEayYaWBFLeJeeuQGWgThyzWfcL0L2zz/L
TOx3kWgDlyfhVkVJ04Fz/VL1yC7bDFKYZW53jJeIO1vf3SD5BSRTKlyKmIhj+3ej
JaAvY18lecH0nHKNENqVM0gCFFKEJn9mI0iQD7pgAUplWKSoGq4OLcPb27BY1DSk
NrDSM9dAGKzylj7CQLOHY45+enA0gWTGtjnKcocEI5dnGdl0ab57Mv/OxIGEzebk
mhCmpSe7AKpvmMGsCRk4tWSGOz7r0QM9Nc+nvCvs0w/nldoQ/kFJi/jnKu9sp3hW
3I+jWcvOCDB+jZuhHeAOoU4e1DE526PcoLav8h0nHBgiPrcop4v3KwTWpuS9ps47
raCh1PZw4x2H3VPBhaYU+bUJsrBd/HVN3G65gHyWUzE7iUIRCOpS7neCOQYuTYGe
x8zzMUexlGAt8wry8H03pAO5UVC++dc43c/3lbXx4ZBVGkhUnSKGIlNmg68yZ5+8
2nqIrY5IZS2RibKuhpGb
=nZQO
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<longdescription>PyFlakes is a Lint-like tool for Python, like PyChecker. It is
focused on identifying common errors quickly without executing
Python code.
Its primary advantage over PyChecker is that it is fast. You don't
have to sit around for minutes waiting for the checker to run; it
runs on most large projects in only a few seconds.</longdescription>
<upstream>
<remote-id type="pypi">pyflakes</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,24 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyflakes/pyflakes-0.5.0.ebuild,v 1.9 2012/12/11 17:06:10 ago Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
PYTHON_TESTS_RESTRICTED_ABIS="*-jython 2.7-pypy-1.*"
DISTUTILS_SRC_TEST="trial"
inherit distutils
DESCRIPTION="Passive checker for Python programs"
HOMEPAGE="https://launchpad.net/pyflakes http://pypi.python.org/pypi/pyflakes"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE=""
DEPEND=""
RDEPEND=""

View File

@ -0,0 +1,30 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyflakes/pyflakes-0.6.1.ebuild,v 1.4 2013/07/03 03:37:06 floppym Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
PYTHON_TESTS_RESTRICTED_ABIS="*-jython 2.7-pypy-1.*"
DISTUTILS_SRC_TEST="trial"
inherit distutils
DESCRIPTION="Passive checker for Python programs"
HOMEPAGE="https://launchpad.net/pyflakes http://pypi.python.org/pypi/pyflakes"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x86-macos"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND="${DEPEND}"
# permission denied test needs FEATURES="userpriv" to work *sigh*
# rest is just confused and needs a good sedding to work
src_prepare() {
sed -i -e 's/unittest2/unittest/' pyflakes/test/* || die
}

View File

@ -0,0 +1,26 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyflakes/pyflakes-0.7.2.ebuild,v 1.4 2013/07/27 11:40:00 ago Exp $
EAPI=5
PYTHON_COMPAT=(python{2_5,2_6,2_7,3_{2,3}} )
inherit distutils-r1
DESCRIPTION="Passive checker for Python programs"
HOMEPAGE="https://launchpad.net/pyflakes http://pypi.python.org/pypi/pyflakes"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x86-macos"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
python_test() {
# a known failure of 1 test in py3.2.4
# https://bugs.launchpad.net/pyflakes/+bug/1172463
esetup.py test --quiet
}

View File

@ -0,0 +1,26 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyflakes/pyflakes-0.7.3.ebuild,v 1.2 2013/07/03 03:37:06 floppym Exp $
EAPI=5
PYTHON_COMPAT=(python{2_5,2_6,2_7,3_{2,3}} )
inherit distutils-r1
DESCRIPTION="Passive checker for Python programs"
HOMEPAGE="https://launchpad.net/pyflakes http://pypi.python.org/pypi/pyflakes"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x86-macos"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
DOCS=(AUTHORS NEWS.txt README.rst)
python_test() {
esetup.py test --quiet
}

View File

@ -0,0 +1,214 @@
# ChangeLog for dev-python/python-dateutil
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-dateutil/ChangeLog,v 1.53 2013/07/14 10:23:50 ago Exp $
14 Jul 2013; Agostino Sarubbo <ago@gentoo.org> python-dateutil-2.1-r1.ebuild:
Stable for alpha, wrt bug #469994
24 May 2013; Agostino Sarubbo <ago@gentoo.org> python-dateutil-2.1-r1.ebuild:
Stable for ppc64, wrt bug #469994
22 May 2013; Agostino Sarubbo <ago@gentoo.org> python-dateutil-2.1-r1.ebuild:
Stable for ia64, wrt bug #469994
20 May 2013; Agostino Sarubbo <ago@gentoo.org> python-dateutil-2.1-r1.ebuild:
Stable for arm, wrt bug #469994
20 May 2013; Agostino Sarubbo <ago@gentoo.org> python-dateutil-2.1-r1.ebuild:
Stable for ppc, wrt bug #469994
20 May 2013; Agostino Sarubbo <ago@gentoo.org> python-dateutil-2.1-r1.ebuild:
Stable for x86, wrt bug #469994
19 May 2013; Agostino Sarubbo <ago@gentoo.org> python-dateutil-2.1-r1.ebuild:
Stable for amd64, wrt bug #469994
17 May 2013; Jeroen Roovers <jer@gentoo.org> python-dateutil-2.1-r1.ebuild:
Stable for HPPA (bug #469994).
07 Mar 2013; Ian Delaney <idella4@gentoo.org> python-dateutil-2.1-r1.ebuild:
pypy support tested and added
05 Feb 2013; Benda Xu <heroxbd@gentoo.org> python-dateutil-2.1-r1.ebuild:
keyword ~arm
*python-dateutil-2.1-r1 (01 Jan 2013)
01 Jan 2013; Michał Górny <mgorny@gentoo.org> +python-dateutil-2.1-r1.ebuild:
Migrate to distutils-r1.
17 Dec 2012; Agostino Sarubbo <ago@gentoo.org> python-dateutil-2.1.ebuild:
Stable for ia64, wrt bug #426466
07 Oct 2012; nixnut <nixnut@gentoo.org> python-dateutil-2.1.ebuild:
ppc stable #426466
14 Jul 2012; Johannes Huber <johu@gentoo.org> python-dateutil-2.1.ebuild:
Stable for x86, wrt bug #426466
14 Jul 2012; Agostino Sarubbo <ago@gentoo.org> python-dateutil-2.1.ebuild:
Stable for amd64, wrt bug #426466
04 Apr 2012; Mike Gilbert <floppym@gentoo.org>
+files/python-dateutil-2.1-open-utf-8.patch, python-dateutil-2.1.ebuild:
Fix UnicodeDecodeError in setup.py. Bug 410725.
01 Apr 2012; Mike Gilbert <floppym@gentoo.org> python-dateutil-2.1.ebuild:
Update HOMEPAGE.
01 Apr 2012; Mike Gilbert <floppym@gentoo.org> -python-dateutil-2.0.ebuild:
Remove.
*python-dateutil-2.1 (01 Apr 2012)
01 Apr 2012; Mike Gilbert <floppym@gentoo.org> +python-dateutil-2.1.ebuild:
Version bump. This version supports both python 2 and 3.
19 Jan 2012; Sébastien Fabbro <bicatali@gentoo.org>
python-dateutil-2.0.ebuild:
Fixed PYTHON_DEPEND
*python-dateutil-2.0 (19 Jan 2012)
19 Jan 2012; Sébastien Fabbro <bicatali@gentoo.org>
+python-dateutil-2.0.ebuild:
Version bump (python3 only)
26 Nov 2011; Markos Chandras <hwoarang@gentoo.org> python-dateutil-1.5.ebuild:
Ignore failures of tests with Jython. Update DESCRIPTION and LICENSE. Use
SLOT="python-2". Add "examples" USE flag. Use sed instead of a patch. Patch by
Arfrever.
07 Jun 2011; Naohiro Aota <naota@gentoo.org> python-dateutil-1.5.ebuild:
Add ~x86-fbsd keyword
23 Oct 2010; Samuli Suominen <ssuominen@gentoo.org>
python-dateutil-1.5.ebuild:
Keyword ~ppc64 wrt #341699
30 May 2010; Raúl Porcel <armin76@gentoo.org> python-dateutil-1.5.ebuild:
ia64/x86 stable wrt #318195
17 May 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
python-dateutil-1.5.ebuild:
amd64 stable (tested by rullzer) (bug #318195).
10 May 2010; nixnut <nixnut@gentoo.org> python-dateutil-1.5.ebuild:
ppc stable #318195
*python-dateutil-1.5 (02 Apr 2010)
02 Apr 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+python-dateutil-1.5.ebuild:
Version bump.
08 Feb 2010; Peter Volkov <pva@gentoo.org>
python-dateutil-1.4.1-r1.ebuild:
Add inherit eutils for epatch.
17 Jan 2010; Raúl Porcel <armin76@gentoo.org>
python-dateutil-1.4.1-r1.ebuild:
ia64 stable wrt #297713
07 Jan 2010; Joseph Jezak <josejx@gentoo.org>
python-dateutil-1.4.1-r1.ebuild:
Marked ppc stable for bug #297713.
03 Jan 2010; Markus Meier <maekke@gentoo.org>
python-dateutil-1.4.1-r1.ebuild:
x86 stable, bug #297713
24 Dec 2009; Pacho Ramos <pacho@gentoo.org>
python-dateutil-1.4.1-r1.ebuild:
amd64 stable, bug 297713
20 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
python-dateutil-1.4.1-r1.ebuild:
Set SUPPORT_PYTHON_ABIS.
11 Oct 2009; Fabian Groffen <grobian@gentoo.org>
python-dateutil-1.4.1-r1.ebuild:
Merge from Prefix
04 Sep 2009; Patrick Lauer <patrick@gentoo.org>
-python-dateutil-1.3.ebuild:
Remove old
*python-dateutil-1.4.1-r1 (20 Jan 2009)
20 Jan 2009; Jesus Rivero <neurogeek@gentoo.org>
-python-dateutil-1.4.1.ebuild, +python-dateutil-1.4.1-r1.ebuild:
Fixed DEPEND typo, Added setuptools to DEPEND. Removed old version
*python-dateutil-1.4.1 (14 Jan 2009)
14 Jan 2009; Sébastien Fabbro <bicatali@gentoo.org>
+files/python-dateutil-1.4.1-locale.patch, +python-dateutil-1.4.1.ebuild:
Version bump. Use timezone from sys-libs/timezone-data now
18 Jun 2008; Santiago M. Mola <coldwind@gentoo.org>
python-dateutil-1.1.ebuild, python-dateutil-1.2.ebuild,
python-dateutil-1.3.ebuild:
Set up PYTHON_MODNAME, fixes bug #227267.
12 Mar 2008; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing Marien Zwart (marienz, #107204) from metadata.xml.
14 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org>
python-dateutil-1.2.ebuild:
ppc. stable
*python-dateutil-1.3 (31 Dec 2007)
31 Dec 2007; Tiziano Müller <dev-zero@gentoo.org>
python-dateutil-1.2.ebuild, +python-dateutil-1.3.ebuild:
Version bump (bug #203827). Fixed tests.
16 Dec 2007; Samuli Suominen <drac@gentoo.org> python-dateutil-1.2.ebuild:
amd64 stable
*python-dateutil-1.2 (27 Jun 2007)
27 Jun 2007; Lukasz Strzygowski <lucass@gentoo.org>
+python-dateutil-1.2.ebuild:
Version bump.
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
15 Oct 2006; Bryan Østergaard <kloeri@gentoo.org>
python-dateutil-1.1.ebuild:
Stable on ia64.
19 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org>
python-dateutil-1.1.ebuild:
ppc stable
27 Jul 2006; Alastair Tse <liquidx@gentoo.org>
-python-dateutil-1.0.ebuild, python-dateutil-1.1.ebuild:
stable bump for x86
01 Apr 2006; Aron Griffis <agriffis@gentoo.org>
python-dateutil-1.1.ebuild:
Mark 1.1 ~ia64
24 Dec 2005; Tobias Scherbaum <dertobi123@gentoo.org>
python-dateutil-1.1.ebuild:
Added to ~ppc, #114776
*python-dateutil-1.1 (22 Dec 2005)
22 Dec 2005; Marien Zwart <marienz@gentoo.org>
+python-dateutil-1.1.ebuild:
Version bump (bug #116410).
10 Dec 2005; Luis Medinas <metalgod@gentoo.org>
python-dateutil-1.0.ebuild:
Added ~amd64 keyword. Bug #114776.
*python-dateutil-1.0 (24 Nov 2005)
24 Nov 2005; Marien Zwart <marienz@gentoo.org> +metadata.xml,
+python-dateutil-1.0.ebuild:
new ebuild, based on the ebuild from Jeff Kowalczyk <jtk@yahoo.com> (bug
#64398)

View File

@ -0,0 +1,29 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
AUX python-dateutil-1.4.1-locale.patch 532 SHA256 15583bb1e7edb42c1ea107b146b1a17259e876cc5006a342ddb95d630637671d SHA512 5bd4c661ee04fe656045163100fca5261d2f7ec6c390af79f7f34caa5016ad7b7f586a8fed067a47599f00b2d3e0af0f10256e5c13463a64187ac5eccc64b068 WHIRLPOOL aada1e5b69ade12b54250dbb0c81757c39a8409d71bdda205692b36ead4c6d80e5f557c913bbf91341e705654fe68fe5ace4c7e7cc6f8c6216e1b8bcc69bfd12
AUX python-dateutil-2.1-open-utf-8.patch 554 SHA256 8c634055a700ffa05b8b3df574baa88557e8dfcc187fa84f3fc7bc9e11241617 SHA512 9c3a6f06dcd746ca50d454c8f29283d5d57ec7660d70fe220080191af5583478156f3e1585fd44c426132fd0948a45474b197f75b9eb33dd110f05cb447d0358 WHIRLPOOL 992c455df92491abb22dfc6c49679e82b399a90ae67bbfa242eac664aa3655719f5a1f33bb1029e0c6ee4755ec22895afe8a86fff36c0a4ae41991b47b7e1278
DIST python-dateutil-1.5.tar.gz 232384 SHA256 c08aca7d85f8f8eed61e83b3423b829262c596a9a78f7ca3de0bcee2217d0e3b SHA512 94191a551822c6b1d3c16523c32ab50aa33c45654e9c8b3d81739305e95dd980e14112be0d7ff92fe226c10fd0e6f5b7d287e86dfddbbdb1a5a5a1ec3ff8c563 WHIRLPOOL bc0b0d29d720d7dcec5ebb701c94aae1a9e76dcafc3ae8552180b22b846c80a37a3efd8b56b22f8cd495ae1cc134df2db0f77d21fec9ec74fc3def6761ad244f
DIST python-dateutil-2.1.tar.gz 152334 SHA256 4c44ec3f9ff057b8c7b4c78beca5fdd8710600ea9a1df42f31bfcbae2f059dee SHA512 017e054f22886814763f6ab0c5c3ee411ce3d59a0d07e26fdf9afdab2500d689aa67a6c4c617b8960755272cb800ff449caedcb180c3a58631ac3cec3ffb89cc WHIRLPOOL f77bb35f5d8706e0909e5e522380f77a8f2bea1f183bdbd8bd41250fc3414730d327ccbab728bf67b5f80e34e672b8d9b346595d1b6c5694bff24a64b43a7454
EBUILD python-dateutil-1.5.ebuild 1560 SHA256 7124e48161612355598e90de5fef0571b1ece6ebad838a54194aadad723a9d53 SHA512 20b0dfc3baaa23114d09918fcec8dbf653e15331210f3879b93e0c8422bdc6b65e34eaa15a314c56b8eabb27a58a23c4c4e5ce629d8a869806bf933eabd6d480 WHIRLPOOL 8b7f4459a78957db57dd54df720348a56e1a9a1b0b2496a4e22acf6b792d205826bba8dc154df14473a73cf6a48b60332a02312a52c3a5c6f66ab4e581f39caf
EBUILD python-dateutil-2.1-r1.ebuild 1519 SHA256 dacb003624cee588f76d6866c49d65ae055b727cfc4a19b0d6eac3fd31125f88 SHA512 aa43e9af9e4ddecc56051129fe6387c3db1f71b011ad627553c495baa53c29595d69b2eae21f123946b62fb1f7f1dcd049d579def7089e097d025ffe0bf67d35 WHIRLPOOL 1d0ec8a9a83759ed1f0147a71aa63b855130a3e841ccfb304957d174f9f78af8510c8d1058dce5464877930167dd378fd776ccefc1e43679e47c13220b5a9d27
EBUILD python-dateutil-2.1.ebuild 1595 SHA256 367fffab917f45aabfccad4c7e23362685ed1862d593c98e5c64f194d84419ab SHA512 9d2d223a8400119033df2fb33732e7e34f91eb225b9ad529f7dda1c1b88a88501c2c9048ef125c61591fab332318fa10073f095cf46674507f45166127f931e3 WHIRLPOOL 5507897a6f48aa5f56c9c4424c3bdd5841c668c4704900e03e007a24ee840053ab594e561931795b11e873dd7fe81b4559f3a4871173b2dcd398533196d08999
MISC ChangeLog 7019 SHA256 273298ab8817cc7ba8812dca0105707cadf8dbb8cd5941e017a7b9f6d7382932 SHA512 d73dd909ac0c05ec96edae320ee2827d51b6d093e5452ca857d5e32bc4acbe2fdab9409820426b314eac56b8841bc2a2771011814158e9d5b3baeb3048159e9e WHIRLPOOL 959f4d6c5d41945025101ce26785fd4f6db3037471f0563355b3d601cf9fe89ae786d86dbdd62f7df7bff3d251089c6328b4aaf769d59e7c9b2ab00c5048a9f7
MISC metadata.xml 321 SHA256 bc09a8d19122457f72a5cc7b348a41f4208b8c89d32cd20bfe0d39bb71630df3 SHA512 34d46600c02c59aac0a16aa410d740c93f842be94a78ea0a97fdc268d1ac05b17b3ee64e23e7fd02074584f2883e304f4c77225fbbabbcedd42386b198acaec4 WHIRLPOOL 1f03c493fb1c3695d63288b765ebf282c4073f504ba6f924f8e942fba5e051ff0a100f21f0b6be56b02432b94e521fe767e346d3f83cb05fc72e6d280233510e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
iQIcBAEBCgAGBQJR4nt9AAoJELp701BxlEWfEB4P/2V8DJKalwyXBPFKGIiyDlr3
4hs9KGpMuAA8rPkxylNSM8rq2QNlnq1cwkuy5ZKWPbAYhITif5iI9GQ2AfQ7fq/3
KB/DHCBOo0wEFp6WxuRuU4hhZkgivoeTM7kw3hcyYr5Vpx5f4Am7m8+dG+adVkuA
OgOSxzzSsf48XriVjxTwDaAetfjFJvvol9xaz9xf2n1ldzhNWymVVqDc5gjE9QY5
T7bhMCEk+kIvTRPsaLjkuiuN+gWiiob2jUKEffeZcPZF656wqt1BxMyK9btt6eGZ
qI3nJpXiW+KggvE+FDZUsBeuK5xMEKPpIdoouX1B0QMVWCS2xtu28z2HSLhegnRH
ILcBeFDL1oow7Ka9TVn674Bsycyg5zKmLRFh+HtjME5SxKOdwZzhyhgBXS6Q5YN0
oy5tofBi1tTZQzw8lzHD7gFRNotDru6SaRSJ9fvrgq2o1cjr3RKmd7psXubtagnM
ohI00zT/TL916+hjSTxPCqoKVYvu8PJ9focr6XvTI/uuxA0PZVgAvtwl/NSPU7+B
+vDzQMXkS17cHSZRLmuhJ2LKTmlwUZba07FNc4XFxCvJQ7xf72xtEno3TqKjY9LF
vDU7KBbHgs2PAIVzPgMEtF4+xcWTsY1D8GEPQ0Z0Hu8XB/W/rLQar1JCuhPl2+19
jRB2WFO+USP8YSFxCX04
=jRey
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,13 @@
Index: python-dateutil/example.py
===================================================================
--- python-dateutil.orig/example.py 2006-09-06 13:21:44.000000000 +0200
+++ python-dateutil/example.py 2006-09-06 13:21:56.000000000 +0200
@@ -5,7 +5,7 @@
from datetime import *
import commands
import os
-now = parse(commands.getoutput("date"))
+now = parse(commands.getoutput("LC_ALL=C date"))
today = now.date()
year = rrule(YEARLY,bymonth=8,bymonthday=13,byweekday=FR)[0].year
rdelta = relativedelta(easter(year), today)

View File

@ -0,0 +1,21 @@
Fix UnicodeDecodeError in setup.py.
https://bugs.gentoo.org/show_bug.cgi?id=410725
--- setup.py
+++ setup.py
@@ -1,5 +1,6 @@
#!/usr/bin/python
from os.path import isfile, join
+import codecs
import glob
import os
import re
@@ -13,7 +14,7 @@
TOPDIR = os.path.dirname(__file__) or "."
VERSION = re.search('__version__ = "([^"]+)"',
- open(TOPDIR + "/dateutil/__init__.py").read()).group(1)
+ codecs.open(TOPDIR + "/dateutil/__init__.py", encoding='utf-8').read()).group(1)
setup(name="python-dateutil",

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<longdescription lang="en">
The dateutil module provides powerful extensions to the standard
datetime module, available in Python 2.3+.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,58 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-dateutil/python-dateutil-1.5.ebuild,v 1.7 2011/11/26 16:26:21 hwoarang Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*-jython"
inherit distutils
DESCRIPTION="Extensions to the standard Python datetime module"
HOMEPAGE="http://labix.org/python-dateutil http://pypi.python.org/pypi/python-dateutil"
SRC_URI="http://labix.org/download/python-dateutil/${P}.tar.gz"
LICENSE="PSF-2"
SLOT="python-2"
KEYWORDS="amd64 ia64 ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="examples"
RDEPEND="sys-libs/timezone-data"
DEPEND="${RDEPEND}
dev-python/setuptools"
DOCS="NEWS README"
PYTHON_MODNAME="dateutil"
src_prepare() {
distutils_src_prepare
# Use zoneinfo in /usr/share/zoneinfo.
sed -e "s/zoneinfo.gettz/gettz/g" -i test.py || die "sed failed"
# Fix parsing of date in non-English locales.
sed -e 's/commands.getoutput("date")/commands.getoutput("LC_ALL=C date")/' -i example.py
}
src_test() {
testing() {
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" test.py
}
python_execute_function testing
}
src_install() {
distutils_src_install
delete_zoneinfo() {
rm -f "${ED}$(python_get_sitedir)/dateutil/zoneinfo/"*.tar.*
}
python_execute_function -q delete_zoneinfo
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins example.py sandbox/*.py
fi
}

View File

@ -0,0 +1,58 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-dateutil/python-dateutil-2.1-r1.ebuild,v 1.11 2013/07/14 10:23:49 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1
DESCRIPTION="Extensions to the standard Python datetime module"
HOMEPAGE="https://launchpad.net/dateutil http://pypi.python.org/pypi/python-dateutil"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="examples"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]
sys-libs/timezone-data
!<dev-python/python-dateutil-2.1"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
PATCHES=(
# Bug 410725.
"${FILESDIR}/${P}-open-utf-8.patch"
)
python_prepare_all() {
# Use zoneinfo in /usr/share/zoneinfo.
sed -i -e "s/zoneinfo.gettz/gettz/g" test.py || die
# Fix parsing of date in non-English locales.
sed -e 's/subprocess.getoutput("date")/subprocess.getoutput("LC_ALL=C date")/' \
-i example.py || die
distutils-r1_python_prepare_all
}
python_test() {
"${PYTHON}" test.py || die
}
python_install() {
distutils-r1_python_install
rm -f "${D}$(python_get_sitedir)/dateutil/zoneinfo"/*.tar.*
}
python_install_all() {
distutils-r1_python_install_all
if use examples; then
docinto examples
dodoc example.py sandbox/*.py
fi
}

View File

@ -0,0 +1,62 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-dateutil/python-dateutil-2.1.ebuild,v 1.7 2012/12/17 17:53:41 ago Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5 *-pypy-*"
inherit distutils eutils
DESCRIPTION="Extensions to the standard Python datetime module"
HOMEPAGE="https://launchpad.net/dateutil http://pypi.python.org/pypi/python-dateutil"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ia64 ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="examples"
RDEPEND="dev-python/six
sys-libs/timezone-data
!<dev-python/python-dateutil-2.1"
DEPEND="${RDEPEND}
dev-python/setuptools"
DOCS="NEWS README"
PYTHON_MODNAME="dateutil"
src_prepare() {
# Bug 410725.
epatch "${FILESDIR}/${P}-open-utf-8.patch"
# Use zoneinfo in /usr/share/zoneinfo.
sed -i -e "s/zoneinfo.gettz/gettz/g" test.py || die
# Fix parsing of date in non-English locales.
sed -e 's/subprocess.getoutput("date")/subprocess.getoutput("LC_ALL=C date")/' \
-i example.py || die
distutils_src_prepare
}
src_test() {
testing() {
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" test.py
}
python_execute_function testing
}
src_install() {
distutils_src_install
delete_zoneinfo() {
rm -f "${ED}$(python_get_sitedir)/dateutil/zoneinfo"/*.tar.*
}
python_execute_function -q delete_zoneinfo
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins example.py sandbox/*.py
fi
}

View File

@ -0,0 +1,94 @@
# ChangeLog for dev-python/six
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/six/ChangeLog,v 1.26 2013/07/14 10:23:58 ago Exp $
14 Jul 2013; Agostino Sarubbo <ago@gentoo.org> six-1.3.0.ebuild:
Stable for alpha, wrt bug #469994
27 Jun 2013; Alexis Ballier <aballier@gentoo.org> six-1.3.0.ebuild,
six-9999.ebuild:
keyword ~amd64-fbsd, bug #473666
24 May 2013; Agostino Sarubbo <ago@gentoo.org> six-1.3.0.ebuild:
Stable for ppc64, wrt bug #469994
22 May 2013; Agostino Sarubbo <ago@gentoo.org> six-1.3.0.ebuild:
Stable for ia64, wrt bug #469994
20 May 2013; Agostino Sarubbo <ago@gentoo.org> six-1.3.0.ebuild:
Stable for arm, wrt bug #469994
20 May 2013; Agostino Sarubbo <ago@gentoo.org> six-1.3.0.ebuild:
Stable for ppc, wrt bug #469994
20 May 2013; Agostino Sarubbo <ago@gentoo.org> six-1.3.0.ebuild:
Stable for x86, wrt bug #469994
19 May 2013; Agostino Sarubbo <ago@gentoo.org> six-1.3.0.ebuild:
Stable for amd64, wrt bug #469994
17 May 2013; Jeroen Roovers <jer@gentoo.org> six-1.3.0.ebuild:
Stable for HPPA (bug #469994).
*six-1.3.0 (24 Mar 2013)
24 Mar 2013; Tim Harder <radhermit@gentoo.org> +six-1.3.0.ebuild:
Version bump.
02 Jan 2013; Mike Gilbert <floppym@gentoo.org> six-1.2.0-r1.ebuild:
Add pypy2_0.
*six-9999 (01 Jan 2013)
01 Jan 2013; Michał Górny <mgorny@gentoo.org> +six-9999.ebuild,
six-1.2.0-r1.ebuild:
Add a live ebuild and a proper homepage.
*six-1.2.0-r1 (01 Jan 2013)
01 Jan 2013; Michał Górny <mgorny@gentoo.org> +six-1.2.0-r1.ebuild:
Migrate to distutils-r1.
17 Dec 2012; Agostino Sarubbo <ago@gentoo.org> six-1.1.0.ebuild:
Stable for ia64, wrt bug #426466
07 Oct 2012; nixnut <nixnut@gentoo.org> six-1.1.0.ebuild:
ppc stable #426466
06 Oct 2012; Anthony G. Basile <blueness@gentoo.org> six-1.2.0.ebuild:
keyword ~arm, bug #437250
29 Sep 2012; Tim Harder <radhermit@gentoo.org> six-1.2.0.ebuild:
Call distutils_src_prepare.
*six-1.2.0 (29 Sep 2012)
29 Sep 2012; Tim Harder <radhermit@gentoo.org> +six-1.2.0.ebuild:
Version bump.
29 Sep 2012; Fabian Groffen <grobian@gentoo.org> six-1.1.0.ebuild:
Marked ~x86-macos
06 Aug 2012; Patrick Lauer <patrick@gentoo.org> six-1.1.0.ebuild:
Restricting jython
14 Jul 2012; Johannes Huber <johu@gentoo.org> six-1.1.0.ebuild:
Stable for x86, wrt bug #426466
14 Jul 2012; Agostino Sarubbo <ago@gentoo.org> six-1.1.0.ebuild:
Stable for amd64, wrt bug #426466
04 Apr 2012; Justin Lecher <jlec@gentoo.org> six-1.1.0.ebuild:
Keyworded for ~-linux tested by me
01 Apr 2012; Mike Gilbert <floppym@gentoo.org> six-1.1.0.ebuild:
One more keyword.
01 Apr 2012; Mike Gilbert <floppym@gentoo.org> six-1.1.0.ebuild:
Add keywords to satisfy python-dateutil reverse dependency.
*six-1.1.0 (01 Apr 2012)
01 Apr 2012; Mike Gilbert <floppym@gentoo.org> +metadata.xml,
+six-1.1.0.ebuild:
New package.

View File

@ -0,0 +1,30 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
DIST six-1.1.0.tar.gz 12573 SHA256 8c421a58100704148fd9ad2e38b05d5646f6d3139ac209dfda4c980d124c75ba SHA512 a3afc67451009044dfc57a90529a2d1ec4d2f98eba534dd74f529318a03c99d98d4850daed157177145763cd925393f4f0afaba20634b982e201bc7d422cc828 WHIRLPOOL 87c2bbfa392180d203b339267518cafa3d4b695a44ccc7fd540329246a8253f378e6e0bbd306282bd4b11b6b1a5df8d4e0b4fad556ca60959eca94b10a98d4a3
DIST six-1.2.0.tar.gz 15316 SHA256 4a86d87623f75811524f30832e092914d65af7ff2eb1d403e01ec235b0e19cb3 SHA512 8963f851f88016286a2159f0e7d6eddacdaad8c84048cb233fb2b2371ea2b4b5a3f75a5937677fe5c6ceb1a1f1791362bd181134e0f15409e44e2358e6c07712 WHIRLPOOL 81d1cca6d55055c53143ce0f5b16b2faf3a402122bb3f7cb7228e508665bcd8d4e09a2cbd32278b4bd5085c1789b7b35a84345d259719116a182ecc6561861f4
DIST six-1.3.0.tar.gz 17701 SHA256 d59793f9b255bd00de800b97f9a50cce4fc8a44c205f7defa5bb7d691d13b852 SHA512 e8974d4bf62325f98e301e68c237489ca39cfa9ed1066f1cdfa34e18d20d0baf788cb515e44f00f1c823f9f923d2b30f63443dbc5df8c934b1a69b8c68210130 WHIRLPOOL bd259a4e2cd0ae2629a8998a01641874266928d6fe3e65669198a9706cd4f90579902196680932b5c9207db1005376ae8b4cbc7b63f30afabe8993e719df9a5e
EBUILD six-1.1.0.ebuild 844 SHA256 e3df1326cd1f35450a98a8b7c1101d979fcb8ca54a9ca68e60768cd01493d3b3 SHA512 2a643eeaa0743c22321ccd82cf739bf1d2afbde751df1feb492eef031c282cadef88ab83402aed6a53aacf0b687b28564717c3eba91b61f7126b5eddab2b16e9 WHIRLPOOL affd54f5fadab1e08ce6dc35e470ed14514bb5f96c22cd9bc124d259a8cc87e7866b758c6ede90993cff51a4aaa0d1bc92d77360bcf87d9f189cf25f2e74b58d
EBUILD six-1.2.0-r1.ebuild 1117 SHA256 b4acdca0c8c4729efd387ac8025f32367335e00fe02a459a0836655fc5d4d93e SHA512 12801afa693545424c1ea2de3c93afa06b3ee49accee6ca5559570a950a2bf3225dedbb6de6ea90630bf330c57903e5a0e44bb96a7ec275f370cbfce0ed9ebfe WHIRLPOOL 3d58cbf3a6caa997c7fed07a2ebe6ce09616b87833c614edee450774c2e16cc97bfb06b82315aa1b7030eb7f72ff6b5ab70d118b273c47c426c64b793bf249ab
EBUILD six-1.2.0.ebuild 975 SHA256 7cb5d03d7d084914de1695f7484d41f8e1bef4e4182cac21c1edc7fc9aa1273b SHA512 4ed924a2755b50f4a65668771a42d72b2d588bf1f90ae1a8e5ce57a2853f1037ae0b99e33ce1ff369167ff209741d1a52c53c3088d6babe20fb1bf1538f3bc15 WHIRLPOOL 11135bd00cc59b280df0ee9c7160f6625716f15c9fda27d4f3ded9564429cd059ece3bb28f2ffbe8ebb8d27c5e3d677546b0114ee29645434f5f769d81c25ee6
EBUILD six-1.3.0.ebuild 976 SHA256 adbb4d3951039f596faa811f7f33a1f89d7aabe3d63792866f5ed6ea230b17db SHA512 df14dc8e6b2fc5339d55a2889a5f60f02a6cf602c04ce1609c526ed43c7ab0ad694184b85c1a6ac16e20fcd9677de53f53b5b1c626da813ded8c06cd9fca6e6a WHIRLPOOL 90c278fbc120451e66fb717a87a4c6f295d5c466236354498f0c6875609b7325206bb3172993d59d04552ecbd1c914de3fe916ea6f20c7bf7c1a7d6939d78dbf
EBUILD six-9999.ebuild 1211 SHA256 26923dead8eaa6f502a3a67cd0b7dfaf27a4cb35b0a4f89df538919fc3fcee01 SHA512 f133f6de8b1c34559a4942fb4f4f856ff55cacf196f3cced64508e9ed6d33a16dbea8a8cc29b48441f21afb744607dd13c72b59916a06b96b7c9291c7bffa004 WHIRLPOOL 0a8c1ebcfb04e165993ab4ee6596b0ef8b5104aae4664a257ae149b04a8ed741d72172814df6b8750be81088d23d6e9f3a8b37098fd46aa1730f08133ec006b4
MISC ChangeLog 2958 SHA256 70ca4cbdae875117cefdc3e9a2916f90b61328b0f8865263403623d3e9b1691c SHA512 37db6674b5f556d3885126aacf717d86bfc58580a0b5f847f70b431b69cb3337147a7fc63957c8e9ffffe5a283da192760835d0c1a0d398730567555f8d72aae WHIRLPOOL 49f04112c8426455f77f60ef753208ae04f682b7507530860d501fba1d7594a42435b5a59c78dea0465950c1e3d4392655101f08fa3f63e6f04902d0ead5c49a
MISC metadata.xml 226 SHA256 bdafefb27f29ded62ff07b71d48d72d5c385dcc4c0e9c95beed417b16edb07e0 SHA512 25f36880da8494a871b8cd71511742e64a43a9f2e5d34a76016d57d803be151446a3107391e54911303cfda7436398c6dec9fbbe0bec5abac98c11a21e1609e3 WHIRLPOOL 1637b7d2a45c8a664f1bfc565bbfe6942ca737c6801ef11baf9f303cf9e8a982e2875c9f88f235aebdf5d7f500504e6851f2d32585089dbd48a5e71a633d86c8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
iQIcBAEBCgAGBQJR4nuFAAoJELp701BxlEWfim4QAJw3NdzO4q/iJFHSgxdVVWL+
k6yJ2XU+IzG6LlD/DNc2S5NA8TdwR8bVBdKdGNFpU2uVGOIBx9g0snXAU0Xnp2vJ
yLImBobcqjZj9LmQpD4g+zUbGIQVNj/ak+y54t0p/hfFBvLi0AKWpYDqxs3DzC9a
S1tDvGJ53aPNIud5AudhzkMIBsJIKa6opq4lmO+TWm0hfz4vp6UNrA2oVbgFJFpR
2DB0rGYREhYo5yvcEtyk8AmzI+Njoafm4sgmArj3B3ZEdbmaf93WJfj9yXiVE//G
txjxVne8PaJlZ5kyC4pCxo4+b/Lip937MY8HgHelKoH/HUzggj05/t5e5Lyutzga
WEaNuvnAPvtZHCFV3kF5aM9hGWQY/QuxhVIFOQwNlxkd2cRssDPoAd5iUm1+GNQP
xGp70UxqGoKW2Z8VhNkFwFj43r8tNAz+/MEnuU++UP9nvAsOgkOGlWcy4EkEy6YH
syrvjOWCpbAbRGXRgt28JYGl8JqUV/S2ttLZmbMRdK5lbCEem6F9UjfrqOvmjpsW
Tayg/mMpOx/ZIqEcBeUnVPoOfY21QW7fFDPhb8D0wLZP6eKQL0iYQ5a/9QpE+Tsh
xIROg44GJMQP5RvpR1Pc5PgNvb9VvqdEvbQ4ua5fqvXqCGSRf6F6HIg7g+CVWKXA
CJfqG+J/ueRE0yE9dJS2
=+umL
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<upstream>
<remote-id type="pypi">six</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,38 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/six/six-1.1.0.ebuild,v 1.10 2012/12/17 17:54:35 ago Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5-jython"
inherit distutils
DESCRIPTION="Python 2 and 3 compatibility library"
HOMEPAGE="http://pypi.python.org/pypi/six"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ia64 ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc"
DEPEND="doc? ( dev-python/sphinx )"
RDEPEND=""
PYTHON_MODNAME="${PN}.py"
src_compile() {
distutils_src_compile
if use doc; then
cd documentation || die
emake html
fi
}
src_install() {
distutils_src_install
if use doc; then
dohtml -r documentation/_build/html/*
fi
}

View File

@ -0,0 +1,41 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/six/six-1.2.0-r1.ebuild,v 1.3 2013/01/02 04:40:19 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9,2_0} )
inherit distutils-r1
DESCRIPTION="Python 2 and 3 compatibility library"
HOMEPAGE="https://bitbucket.org/gutworth/six http://pypi.python.org/pypi/six"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc test"
DEPEND="doc? ( dev-python/sphinx )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
python_prepare_all() {
# disable tests that require tkinter
sed -i -e "s/test_move_items/_&/" test_six.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C documentation html
}
python_test() {
py.test || die "Testing failed with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( documentation/_build/html/ )
distutils-r1_python_install_all
}

View File

@ -0,0 +1,40 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/six/six-1.2.0.ebuild,v 1.3 2012/10/06 01:26:56 blueness Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5-jython"
DISTUTILS_SRC_TEST="py.test"
inherit distutils
DESCRIPTION="Python 2 and 3 compatibility library"
HOMEPAGE="http://pypi.python.org/pypi/six"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc"
DEPEND="doc? ( dev-python/sphinx )"
PYTHON_MODNAME="${PN}.py"
src_prepare() {
distutils_src_prepare
# disable tests that require tkinter
sed -i "s/test_move_items/_\0/" test_six.py || die
}
src_compile() {
distutils_src_compile
use doc && emake -C documentation html
}
src_install() {
distutils_src_install
use doc && dohtml -r documentation/_build/html/*
}

View File

@ -0,0 +1,34 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/six/six-1.3.0.ebuild,v 1.10 2013/07/14 10:23:58 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9,2_0} )
inherit distutils-r1
DESCRIPTION="Python 2 and 3 compatibility library"
HOMEPAGE="https://bitbucket.org/gutworth/six http://pypi.python.org/pypi/six"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc test"
DEPEND="doc? ( dev-python/sphinx )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
python_compile_all() {
use doc && emake -C documentation html
}
python_test() {
py.test || die "Testing failed with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( documentation/_build/html/ )
distutils-r1_python_install_all
}

View File

@ -0,0 +1,52 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/six/six-9999.ebuild,v 1.2 2013/06/27 21:14:17 aballier Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
#if LIVE
EHG_REPO_URI="https://bitbucket.org/gutworth/six"
inherit mercurial
#endif
inherit distutils-r1
DESCRIPTION="Python 2 and 3 compatibility library"
HOMEPAGE="https://bitbucket.org/gutworth/six http://pypi.python.org/pypi/six"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc test"
DEPEND="doc? ( dev-python/sphinx )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
#if LIVE
SRC_URI=
KEYWORDS=
#endif
python_prepare_all() {
# disable tests that require tkinter
sed -i -e "s/test_move_items/_&/" test_six.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C documentation html
}
python_test() {
py.test || die
}
python_install_all() {
use doc && local HTML_DOCS=( documentation/_build/html/ )
distutils-r1_python_install_all
}

View File

@ -0,0 +1,116 @@
# ChangeLog for dev-python/sqlalchemy-migrate
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy-migrate/ChangeLog,v 1.26 2013/06/21 15:43:36 prometheanfire Exp $
*sqlalchemy-migrate-0.7.2-r1 (21 Jun 2013)
21 Jun 2013; Matthew Thode <prometheanfire@gentoo.org>
+sqlalchemy-migrate-0.7.2-r1.ebuild:
eapi5ifying sqlalchemy-migrate
24 Mar 2013; Mike Gilbert <floppym@gentoo.org>
sqlalchemy-migrate-0.7.1.ebuild, sqlalchemy-migrate-0.7.2.ebuild:
Adjust sqlalchemy dependency, thanks to Arfrever.
24 Feb 2013; Agostino Sarubbo <ago@gentoo.org>
sqlalchemy-migrate-0.7.2.ebuild:
Stable for sh, wrt bug #449426
20 Feb 2013; Agostino Sarubbo <ago@gentoo.org>
sqlalchemy-migrate-0.7.2.ebuild:
Stable for s390, wrt bug #449426
20 Jan 2013; Agostino Sarubbo <ago@gentoo.org>
sqlalchemy-migrate-0.7.2.ebuild:
Stable for alpha, wrt bug #449426
16 Jan 2013; Agostino Sarubbo <ago@gentoo.org>
sqlalchemy-migrate-0.7.2.ebuild:
Stable for ppc, wrt bug #449426
06 Jan 2013; Markus Meier <maekke@gentoo.org>
sqlalchemy-migrate-0.7.2.ebuild:
arm stable, bug #449426
05 Jan 2013; Agostino Sarubbo <ago@gentoo.org>
sqlalchemy-migrate-0.7.2.ebuild:
Stable for sparc, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org>
sqlalchemy-migrate-0.7.2.ebuild:
Stable for x86, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org>
sqlalchemy-migrate-0.7.2.ebuild:
Stable for amd64, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org>
sqlalchemy-migrate-0.7.2.ebuild:
Stable for ia64, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org>
sqlalchemy-migrate-0.7.2.ebuild:
Stable for ppc64, wrt bug #449426
31 Dec 2012; Jeroen Roovers <jer@gentoo.org> sqlalchemy-migrate-0.7.2.ebuild:
Stable for HPPA (bug #449426).
07 Oct 2012; Raúl Porcel <armin76@gentoo.org>
sqlalchemy-migrate-0.7.1.ebuild, sqlalchemy-migrate-0.7.2.ebuild:
Add ~ia64/~s390/~sh/~sparc wrt #381709
24 Sep 2012; Anthony G. Basile <blueness@gentoo.org>
sqlalchemy-migrate-0.7.2.ebuild:
keyword ~ppc64, bug #381709
*sqlalchemy-migrate-0.7.2 (08 Feb 2012)
08 Feb 2012; Patrick Lauer <patrick@gentoo.org>
+sqlalchemy-migrate-0.7.2.ebuild:
Bump for #401963
01 Feb 2012; Brent Baude <ranger@gentoo.org> sqlalchemy-migrate-0.7.1.ebuild:
Marking sqlalchemy-migrate-0.7.1 ~ppc for bug 381709
19 Jan 2012; Tobias Klausmann <klausman@gentoo.org>
sqlalchemy-migrate-0.7.1.ebuild:
Keyworded on alpha, bug #381709
11 Sep 2011; Markus Meier <maekke@gentoo.org>
sqlalchemy-migrate-0.7.1.ebuild:
add ~arm, bug #381709
10 Sep 2011; Jeroen Roovers <jer@gentoo.org> sqlalchemy-migrate-0.7.1.ebuild:
Marked ~hppa (bug #381709).
*sqlalchemy-migrate-0.7.1 (03 Sep 2011)
03 Sep 2011; Dirkjan Ochtman <djc@gentoo.org>
+sqlalchemy-migrate-0.7.1.ebuild:
Version bump to 0.7.1.
*sqlalchemy-migrate-0.6.1 (11 Feb 2011)
11 Feb 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-sqlalchemy-migrate-0.6.ebuild, +sqlalchemy-migrate-0.6.1.ebuild:
Version bump.
*sqlalchemy-migrate-0.6 (24 Jul 2010)
24 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-sqlalchemy-migrate-0.5.4.ebuild, +sqlalchemy-migrate-0.6.ebuild:
Version bump (bug #327845).
09 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
sqlalchemy-migrate-0.5.4.ebuild:
Set SUPPORT_PYTHON_ABIS.
16 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org>
sqlalchemy-migrate-0.5.4.ebuild:
Add missing decorator dependency; drop ~ppc.
*sqlalchemy-migrate-0.5.4 (16 Jul 2009)
16 Jul 2009; Luca Barbato <lu_zero@gentoo.org> +metadata.xml,
+sqlalchemy-migrate-0.5.4.ebuild:
Initial commit

View File

@ -0,0 +1,29 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST sqlalchemy-migrate-0.6.1.tar.gz 100766 SHA256 4c46ffeb09d6b1fe14787ef97168111e8f8101a62eccdb93ba8d0bde829bd73e SHA512 acc0e9084970a2596edd4ff503c4862b0e369480b1aa04ce3b712661503c2b264071756fa978397e6057395a415f70b983952860c32bca5fe282b2fb81d6e6c9 WHIRLPOOL 2b5d02f470b51bd3548d4f75c846f49ef20f4875e90a1a7b1dfaea63eb16095a3c997cc10bee0cb77c1a50f6a9f3387c419d7cd887d906e8ccffca2f242caecb
DIST sqlalchemy-migrate-0.7.1.tar.gz 101369 SHA256 11ebee99663118d94dadf41035f73bb2d7ac0e4492c29b59824a8aaddb28b9f8 SHA512 1a00a26b27271c231209216e1ff98eb605c9532363f55c8a1fc046dc1bd2f8d0eaf49fb25054030c4af1d0949682724dc498d8fe160a5bf9936eb057d6144d03 WHIRLPOOL 86bda74280caebe127ce149b7c458b37471af698ebffcefc9bcb5a98c3b818d48fa670e33fe4225e7ce9eb99f59305a6de439bc55beca8d6e009d07cdaf49a85
DIST sqlalchemy-migrate-0.7.2.tar.gz 105862 SHA256 7f55c768ee26f143fedb11b365a4c57c3bbdb5211e049c7f04b8ae8107c28333 SHA512 31c56da755ccccdc0aa5eacddcb097a4bd6431ab72a5b964689b0943b50ae4b23e034ae84d8dad4707d4cf9bea5b538e015ff755318685cc17dd82497a4cb4a9 WHIRLPOOL 51a058edea0b48db8377a69366f2b30a44e0ed9621d662fa347df3b2a6b9605ee8866ee21e86153c649f5e4e627fef39dc1a68d333c5f334e96be2cf20aceee1
EBUILD sqlalchemy-migrate-0.6.1.ebuild 755 SHA256 4c8d69e9fb864ac36350accf42d7115fff71d8f60a065e3fdbe5e4142fce0c9a SHA512 da0add34fd41bad4093771d4a3a9b3745bb15fe350dc8feb7d1d4a748bb132428a51bd045727e8d3e44981a12e8bf98310dcd925acf226f7e3abe969ec920de8 WHIRLPOOL 290f8589e394ee196be77ce7c3619cbcc09c728a84cf58d9675cf867a98e553f69585c6ec00d59ca0130290af07eeb7d9ddd85532c4778a68c493523e99452fd
EBUILD sqlalchemy-migrate-0.7.1.ebuild 866 SHA256 1a007c22fdb438395db4b3d6f7c3b072511692bf25977796fb8c28543032a61c SHA512 2e16ceff80ea30f2436934a1e0c6436263be5b2d3db67d8dbc8dd815606559ef38893b44bff683e6cc2e96f35b1ef981949ab0785a5e3c4aad592528d25d160c WHIRLPOOL 770201c67ec9139bf3e371c96e3c131d7075f32fefb3af41720df3d630e61ab1bd344dbde3f6b01dde08ca4647a12997101c6a221862b1ce0d655d11f9dbae74
EBUILD sqlalchemy-migrate-0.7.2-r1.ebuild 939 SHA256 584360f99f0b6242946eb7d345736a1d7b7d33d43dcf63af00cc3f371e3384a3 SHA512 e2ccee60d41c2e8dbeb273315b8ac21bbb025a9e1aae50483f3dc5bf0f21f00bb96bae9f108960f49bfbf3571ae8c144e5e79dbd2966b7fbf88e2ad717072629 WHIRLPOOL 2b79c58da43ea533e84e5b07d7629e101eece88354f2f5fcf0e305c63e9cfb61fb405cee2112fb9ee4ea8e5542dccb0060b05150e0e6b6820d8b57fa5fc0b5bf
EBUILD sqlalchemy-migrate-0.7.2.ebuild 863 SHA256 7b04cd2ac842b5f2203207cb9266e091849dad20ea5cd6fe77e0efa2bc185b32 SHA512 024f5214eaf0ab9ef83e3890c1c6fb8ec9b1fd0f8ec6423ceed7de03083d35249c32a56c5d0a3c279274f27c69b8af404e95e2b393e86f3a23ee20442c09692a WHIRLPOOL 512b088a914955a854b8d9ee5966ed6bb4e583c03e5e68ea7f118d2dbb1621f641593f7260f2a48ca60f6c2c663523fca1fa5023fe66de694068c9e12b7ed222
MISC ChangeLog 3788 SHA256 86e6f782cbd0dd7263b091b2d1913fc57e01cfe756d862e342bd447ee3335908 SHA512 828f28e6201bd8b70983ac9c29b5a529429a7bdeee3ba5c54c3accc890dfeebe2f6e86170946f5c18b97001223ce29450e34f644cc76e4a3c191c9f605f203b4 WHIRLPOOL 82f9d5396f36d4ed2622cb2fe4b2191785ca6aa4f3273d30786b6122af3fb8df6e5595dd28b79ebc19f3fe2582a8b5865bfb3173f5339c0267582e0dc8ce7a8e
MISC metadata.xml 248 SHA256 eaade8fd980ee70f3d7ee2ec32c51f17b7ab45d9d3af1088a0d3199ab82d6f28 SHA512 a304fe185c48b7ee1a117b68893f6b1a5ef48fbbafbbc991ffae95502c5a9aa505f0d7366106e015496d38917e17c70dd6b12cc293141d4114346e1ca19d78f8 WHIRLPOOL 65281debfc3d9317e69a82f4bb84a95127943adfe72f5c12680829a2ec0cffbc3267f530433fdde92493c32f94e4e5e16c88bb8a6271655b257fa735f924cb9f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCAAGBQJRxHS1AAoJECRx6z5ArFrDRO4QAIQBwp6JJkdo05e7pFb+G/T2
r8Xc0S6JeKKRBdCdhEc2t4Im1gfnibkG1RVwzry6N4GYOwvV7ENrS8vPmAJw5GKP
Ao+aYnCzhTqa3CRBfzytefgKVhft4lhE8RiIvDnmoscb/T2MEeGVnKYpBHumSwch
Y/YaG9Bd5zeHU+dt6I0R6Lgm65kJ7nDnj3HA1+MXqRPoYZhCDw8njKkVxDttX+UU
jbXHCHERPHmp2Wk8gYD2DOXZSIQQ7CeNruRLc/6CjqXyghGf6yVlkhQU5RrQDHi1
tBoRzeshixXI8ZT56qNVX5rxcBadEtdvkrmo4EMqb5WDYCQFjRWYQxZhBUTZiHDT
xpa4+6uhJI62ZYS/9ywZ+RjmdY1RPXgU41JNyR54npV9Asg3Mk2zyyh54wKVQ502
zgFjfAQCr/diOiDZ51vsBRZsIYlm68x8ELbIR/jkRGKMa+kdjToHElfkrtWOyl7B
zMug2YzeEV6f8Hxb3mSnt/t9bjvkXsq3NT373/Wz5x9x+2g3fsyovV17Sl78naUD
iZXxImBC5HL+iYJFgwdRU1MdqLsL2+kDfaRpa6jjdvnLSapO5ooMCuqqJGjaLMoH
hn3X9umaV8mYVl/QMFgSyqAJKA3mDZlfVi3eoromfgPS4XIV4mMA9gO2HXbGVaDc
a/g6i7BZOrht84eTXhrP
=Iuq1
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<upstream>
<remote-id type="google-code">sqlalchemy-migrate</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,27 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.6.1.ebuild,v 1.1 2011/02/11 21:50:13 arfrever Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
DESCRIPTION="SQLAlchemy Schema Migration Tools"
HOMEPAGE="http://code.google.com/p/sqlalchemy-migrate/ http://pypi.python.org/pypi/sqlalchemy-migrate"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/decorator
dev-python/setuptools
>=dev-python/sqlalchemy-0.5
dev-python/tempita"
RDEPEND="${DEPEND}"
PYTHON_MODNAME="migrate"

View File

@ -0,0 +1,29 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.7.1.ebuild,v 1.7 2013/03/24 20:05:38 floppym Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
DESCRIPTION="SQLAlchemy Schema Migration Tools"
HOMEPAGE="http://code.google.com/p/sqlalchemy-migrate/ http://pypi.python.org/pypi/sqlalchemy-migrate"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc ~x86"
IUSE=""
DEPEND="dev-python/decorator
dev-python/setuptools
>=dev-python/sqlalchemy-0.5
<dev-python/sqlalchemy-0.8
dev-python/tempita"
RDEPEND="${DEPEND}"
# for tests: unittest2 and scripttest
PYTHON_MODNAME="migrate"

View File

@ -0,0 +1,27 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.7.2-r1.ebuild,v 1.1 2013/06/21 15:43:36 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="SQLAlchemy Schema Migration Tools"
HOMEPAGE="http://code.google.com/p/sqlalchemy-migrate/ http://pypi.python.org/pypi/sqlalchemy-migrate"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
DEPEND="dev-python/decorator[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-0.6[${PYTHON_USEDEP}]
<dev-python/sqlalchemy-0.8[${PYTHON_USEDEP}]
dev-python/tempita[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
# for tests: unittest2 and scripttest
PYTHON_MODNAME="migrate"

View File

@ -0,0 +1,29 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy-migrate/sqlalchemy-migrate-0.7.2.ebuild,v 1.15 2013/03/24 20:05:38 floppym Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
DESCRIPTION="SQLAlchemy Schema Migration Tools"
HOMEPAGE="http://code.google.com/p/sqlalchemy-migrate/ http://pypi.python.org/pypi/sqlalchemy-migrate"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"
IUSE=""
DEPEND="dev-python/decorator
dev-python/setuptools
>=dev-python/sqlalchemy-0.6
<dev-python/sqlalchemy-0.8
dev-python/tempita"
RDEPEND="${DEPEND}"
# for tests: unittest2 and scripttest
PYTHON_MODNAME="migrate"

View File

@ -0,0 +1,471 @@
# ChangeLog for dev-python/sqlalchemy
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/ChangeLog,v 1.103 2013/07/08 05:51:58 patrick Exp $
*sqlalchemy-0.8.2 (08 Jul 2013)
08 Jul 2013; Patrick Lauer <patrick@gentoo.org> +sqlalchemy-0.8.2.ebuild:
Bump
10 May 2013; Patrick Lauer <patrick@gentoo.org> sqlalchemy-0.8.1.ebuild:
Whitespace
*sqlalchemy-0.8.1 (02 May 2013)
02 May 2013; Ian Delaney <idella4@gentoo.org>
+files/sqlalchemy-0.8.1-pypy-fixtests.patch, +sqlalchemy-0.8.1.ebuild:
bump
30 Apr 2013; Ian Delaney <idella4@gentoo.org> sqlalchemy-0.7.10.ebuild,
sqlalchemy-0.8.0.ebuild:
0.7.10, correct install phase. 0.8.0; Add py3, pypy support in exchange of
dropping IUSE firebird mssql mysql postgres, dep list adjusted accordingly,
-fno-strict-aliasing set excluded for py3, python_test adjusted accordingly,
install phase reduced using vars, postinst added offsetting dropping use flags
& informing user via elog && has_version
19 Mar 2013; Mike Gilbert <floppym@gentoo.org> sqlalchemy-0.8.0.ebuild:
Fixup deps and python_install_all function. Enable parallel build, but disable
parallel tests.
*sqlalchemy-0.8.0 (17 Mar 2013)
17 Mar 2013; Patrick Lauer <patrick@gentoo.org> +sqlalchemy-0.8.0.ebuild:
Bump
27 Feb 2013; Mike Gilbert <floppym@gentoo.org>
+files/sqlalchemy-0.7-logging.handlers.patch,
-files/sqlalchemy-0.7-logging.patch, sqlalchemy-0.7.10.ebuild,
sqlalchemy-0.7.9.ebuild:
Replace patch with simpler version, submitted upstream.
*sqlalchemy-0.7.10 (26 Feb 2013)
26 Feb 2013; Ian Delaney <idella4@gentoo.org>
+files/sqlalchemy-0.7-logging.patch, +sqlalchemy-0.7.10.ebuild,
sqlalchemy-0.7.9.ebuild:
bump, drop py25; Added -logging.patch, fixes import errors in test for 0.7.9 &
0.7.10, closes #Bug 458686
24 Feb 2013; Agostino Sarubbo <ago@gentoo.org> sqlalchemy-0.7.9.ebuild:
Stable for sh, wrt bug #449426
20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> sqlalchemy-0.7.9.ebuild:
Stable for s390, wrt bug #449426
20 Jan 2013; Agostino Sarubbo <ago@gentoo.org> sqlalchemy-0.7.9.ebuild:
Stable for alpha, wrt bug #449426
16 Jan 2013; Agostino Sarubbo <ago@gentoo.org> sqlalchemy-0.7.9.ebuild:
Stable for ppc, wrt bug #449426
06 Jan 2013; Markus Meier <maekke@gentoo.org> sqlalchemy-0.7.9.ebuild:
arm stable, bug #449426
05 Jan 2013; Agostino Sarubbo <ago@gentoo.org> sqlalchemy-0.7.9.ebuild:
Stable for sparc, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> sqlalchemy-0.7.9.ebuild:
Stable for x86, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> sqlalchemy-0.7.9.ebuild:
Stable for amd64, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> sqlalchemy-0.7.9.ebuild:
Stable for ia64, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> sqlalchemy-0.7.9.ebuild:
Stable for ppc64, wrt bug #449426
31 Dec 2012; Jeroen Roovers <jer@gentoo.org> sqlalchemy-0.7.6.ebuild:
Stable for HPPA (bug #449426).
*sqlalchemy-0.7.9 (30 Oct 2012)
30 Oct 2012; Patrick Lauer <patrick@gentoo.org> +sqlalchemy-0.7.9.ebuild:
Bump
30 Sep 2012; Raúl Porcel <armin76@gentoo.org> sqlalchemy-0.7.8.ebuild:
Add ~ia64/~s390/~sh/~sparc wrt #381709
24 Sep 2012; Anthony G. Basile <blueness@gentoo.org> sqlalchemy-0.7.8.ebuild:
keyword ~ppc64, bug #381709
*sqlalchemy-0.7.8 (28 Jun 2012)
28 Jun 2012; Patrick Lauer <patrick@gentoo.org> +sqlalchemy-0.7.8.ebuild:
Bump
21 May 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> sqlalchemy-0.7.6.ebuild:
x86 stable wrt bug #415849
*sqlalchemy-0.7.7 (21 May 2012)
21 May 2012; Patrick Lauer <patrick@gentoo.org> +sqlalchemy-0.7.7.ebuild:
Bump for #416799
14 May 2012; Agostino Sarubbo <ago@gentoo.org> sqlalchemy-0.7.6.ebuild:
Stable for amd64, wrt bug #415849
*sqlalchemy-0.7.6 (22 Mar 2012)
22 Mar 2012; Patrick Lauer <patrick@gentoo.org> +sqlalchemy-0.7.6.ebuild:
Bump
08 Mar 2012; Marien Zwart <marienz@gentoo.org> -sqlalchemy-0.6.7.ebuild,
-sqlalchemy-0.7.1.ebuild, -sqlalchemy-0.7.2.ebuild:
Remove old versions, fixing bug #407437 (remove versions < 0.7 vulnerable to
SQL injection).
*sqlalchemy-0.7.5 (24 Feb 2012)
24 Feb 2012; Marien Zwart <marienz@gentoo.org> +sqlalchemy-0.7.5.ebuild:
Version bump (bug #405279 by Ian Delaney). Unrestrict pypy as it seems to
work. Bump ebuild to EAPI 4 and cleanups suggested by Arfrever on IRC.
24 Feb 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> sqlalchemy-0.7.4.ebuild:
x86 stable wrt bug #404981
21 Feb 2012; Agostino Sarubbo <ago@gentoo.org> sqlalchemy-0.7.4.ebuild:
Stable for amd64, wrt bug #404981
21 Feb 2012; Patrick Lauer <patrick@gentoo.org> sqlalchemy-0.6.7.ebuild,
sqlalchemy-0.7.1.ebuild, sqlalchemy-0.7.2.ebuild, sqlalchemy-0.7.4.ebuild:
Restricting pypy
19 Jan 2012; Tobias Klausmann <klausman@gentoo.org> sqlalchemy-0.7.4.ebuild:
Keyworded on alpha, bug #381709
19 Jan 2012; Tobias Klausmann <klausman@gentoo.org>
+files/lru_cache_timestamping.patch, sqlalchemy-0.7.4.ebuild:
Add patch to make test suite pass on arches with low-precision time.time()
*sqlalchemy-0.7.4 (24 Dec 2011)
24 Dec 2011; Patrick Lauer <patrick@gentoo.org> +sqlalchemy-0.7.4.ebuild:
Bump for #394311
11 Sep 2011; Markus Meier <maekke@gentoo.org> sqlalchemy-0.7.2.ebuild:
add ~arm, bug #381709
10 Sep 2011; Jeroen Roovers <jer@gentoo.org> sqlalchemy-0.7.2.ebuild:
Marked ~hppa (bug #381709).
*sqlalchemy-0.7.2 (12 Aug 2011)
12 Aug 2011; Dirkjan Ochtman <djc@gentoo.org> +sqlalchemy-0.7.2.ebuild:
Version bump to 0.7.2.
*sqlalchemy-0.7.1 (28 Jul 2011)
28 Jul 2011; Patrick Lauer <patrick@gentoo.org> +sqlalchemy-0.7.1.ebuild:
Bump for #369143
23 Jun 2011; Markos Chandras <hwoarang@gentoo.org> -sqlalchemy-0.6.6.ebuild:
Remove old ebuilds. Requested by Arfrever
14 Jun 2011; Markus Meier <maekke@gentoo.org> sqlalchemy-0.6.7.ebuild:
x86 stable, bug #367301
15 May 2011; Christoph Mende <angelos@gentoo.org> sqlalchemy-0.6.7.ebuild:
Stable on amd64 wrt bug #367301
*sqlalchemy-0.6.7 (14 Apr 2011)
14 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+sqlalchemy-0.6.7.ebuild:
Version bump.
11 Feb 2011; Markos Chandras <hwoarang@gentoo.org> sqlalchemy-0.6.6.ebuild:
Stable on amd64 wrt bug #354181
10 Feb 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
sqlalchemy-0.6.6.ebuild:
x86 stable wrt bug #354181
*sqlalchemy-0.6.6 (10 Jan 2011)
10 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+sqlalchemy-0.6.6.ebuild:
Version bump.
08 Jan 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
sqlalchemy-0.6.3.ebuild, sqlalchemy-0.6.4.ebuild, sqlalchemy-0.6.5.ebuild:
Restrict Jython ABIs.
09 Dec 2010; Markos Chandras <hwoarang@gentoo.org> sqlalchemy-0.6.5.ebuild:
Stable on amd64 wrt bug #348075
*sqlalchemy-0.6.5 (24 Oct 2010)
24 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-sqlalchemy-0.5.8.ebuild, +sqlalchemy-0.6.5.ebuild:
Version bump.
21 Oct 2010; Christian Faulhammer <fauli@gentoo.org>
sqlalchemy-0.6.4.ebuild:
stable x86, bug 341343
18 Oct 2010; Markos Chandras <hwoarang@gentoo.org>
sqlalchemy-0.6.4.ebuild:
Stable on amd64 wrt bug #341343
*sqlalchemy-0.6.4 (15 Sep 2010)
15 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+sqlalchemy-0.6.4.ebuild:
Version bump.
13 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+sqlalchemy-0.5.8.ebuild:
Restore for old versions of Gourmet.
13 Sep 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-sqlalchemy-0.5.8.ebuild, -sqlalchemy-0.6.1.ebuild,
-sqlalchemy-0.6.2.ebuild:
Delete.
23 Aug 2010; Markus Meier <maekke@gentoo.org> sqlalchemy-0.6.3.ebuild:
x86 stable, bug #333203
19 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
sqlalchemy-0.6.3.ebuild:
Stable on amd64 wrt bug #333203
16 Jul 2010; Christian Faulhammer <fauli@gentoo.org>
sqlalchemy-0.6.1.ebuild:
stable x86, bug 326811
*sqlalchemy-0.6.3 (15 Jul 2010)
15 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+sqlalchemy-0.6.3.ebuild:
Version bump. Disable unreliable tests (bug #298493).
*sqlalchemy-0.6.2 (07 Jul 2010)
07 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-sqlalchemy-0.6.0.ebuild, +sqlalchemy-0.6.2.ebuild:
Version bump.
06 Jul 2010; Markos Chandras <hwoarang@gentoo.org>
sqlalchemy-0.6.1.ebuild:
Stable on amd64 wrt bug #326811
*sqlalchemy-0.6.1 (01 Jun 2010)
01 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-sqlalchemy-0.5.7.ebuild, +sqlalchemy-0.6.1.ebuild:
Version bump. Install extension modules (bug #319469).
25 Apr 2010; Javier Villavicencio <the_paya@gentoo.org>
sqlalchemy-0.6.0.ebuild:
Keyworded ~x86-fbsd.
*sqlalchemy-0.6.0 (19 Apr 2010)
19 Apr 2010; Dirkjan Ochtman <djc@gentoo.org> +sqlalchemy-0.6.0.ebuild:
Version bump to 0.6.
27 Feb 2010; Fabian Groffen <grobian@gentoo.org> sqlalchemy-0.5.8.ebuild:
Marked ~x64-macos, thanks Ramon van Alteren in bug #306705
27 Feb 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
sqlalchemy-0.5.8.ebuild:
x86 stable wrt bug #306109, arch-tested by Thomas Kahle
21 Feb 2010; Markos Chandras <hwoarang@gentoo.org>
sqlalchemy-0.5.8.ebuild:
Stable on amd64 wrt bug #306109
17 Feb 2010; Markus Meier <maekke@gentoo.org> sqlalchemy-0.5.7.ebuild:
x86 stable, bug #302354
03 Feb 2010; Markos Chandras <hwoarang@gentoo.org>
sqlalchemy-0.5.7.ebuild:
Stable on amd64 wrt bug #302354
*sqlalchemy-0.5.8 (17 Jan 2010)
17 Jan 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+sqlalchemy-0.5.8.ebuild:
Version bump.
28 Dec 2009; Markus Meier <maekke@gentoo.org> sqlalchemy-0.5.6.ebuild:
amd64/x86 stable, bug #294730
*sqlalchemy-0.5.7 (27 Dec 2009)
27 Dec 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+sqlalchemy-0.5.7.ebuild:
Version bump.
20 Dec 2009; Fabian Groffen <grobian@gentoo.org> sqlalchemy-0.5.6.ebuild:
Merged keywords from Prefix
*sqlalchemy-0.5.6 (13 Nov 2009)
13 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+sqlalchemy-0.5.6.ebuild:
Version bump (bug #285530). Set SUPPORT_PYTHON_ABIS.
04 Sep 2009; Patrick Lauer <patrick@gentoo.org> -sqlalchemy-0.3.10.ebuild,
-sqlalchemy-0.4.6.ebuild, -sqlalchemy-0.4.7_p1.ebuild,
-sqlalchemy-0.5.0_beta3.ebuild, -sqlalchemy-0.5.2.ebuild,
-sqlalchemy-0.5.2-r1.ebuild, -sqlalchemy-0.5.3.ebuild:
Remove old
16 Jul 2009; Jesus Rivero <neurogeek@gentoo.org> sqlalchemy-0.5.5.ebuild,
+files/sqlalchemy-0.5.5_tests.patch:
Fixed tests wrt bug #278030
*sqlalchemy-0.5.5 (16 Jul 2009)
16 Jul 2009; Patrick Lauer <patrick@gentoo.org> +sqlalchemy-0.5.5.ebuild:
Bump to 0.5.5, closes #278030. Test fixups by <moonstruxx at gmx.de>
*sqlalchemy-0.5.3 (23 Apr 2009)
23 Apr 2009; Patrick Lauer <patrick@gentoo.org> +sqlalchemy-0.5.3.ebuild:
Bump to 0.5.3, fixes #266916
*sqlalchemy-0.5.2-r1 (01 Apr 2009)
01 Apr 2009; Patrick Lauer <patrick@gentoo.org>
+sqlalchemy-0.5.2-r1.ebuild:
Bump to EAPI-2 to force sqlite deps so that tests have a chance of not
failing
20 Mar 2009; Joseph Jezak <josejx@gentoo.org> sqlalchemy-0.4.7_p1.ebuild,
sqlalchemy-0.5.2.ebuild:
Marked ~ppc for bug #256071.
*sqlalchemy-0.5.2 (02 Feb 2009)
02 Feb 2009; Patrick Lauer <patrick@gentoo.org> +sqlalchemy-0.5.2.ebuild:
Bump to 0.5.2. Fixes #238261
*sqlalchemy-0.5.0_beta3 (16 Aug 2008)
*sqlalchemy-0.4.7_p1 (16 Aug 2008)
16 Aug 2008; Tiziano Müller <dev-zero@gentoo.org>
-sqlalchemy-0.4.4.ebuild, -sqlalchemy-0.4.5.ebuild,
+sqlalchemy-0.4.7_p1.ebuild, +sqlalchemy-0.5.0_beta3.ebuild:
Version bump (bug #233982). Dropped old versions.
*sqlalchemy-0.4.6 (31 May 2008)
31 May 2008; Ali Polatel <hawking@gentoo.org> +sqlalchemy-0.4.6.ebuild:
Version bump.
*sqlalchemy-0.4.5 (16 Apr 2008)
16 Apr 2008; Ali Polatel <hawking@gentoo.org> +sqlalchemy-0.4.5.ebuild:
Version bump.
*sqlalchemy-0.4.4 (13 Mar 2008)
13 Mar 2008; Lukasz Strzygowski <lucass@gentoo.org>
-sqlalchemy-0.4.2.ebuild, +sqlalchemy-0.4.4.ebuild:
Version bump (bug #213140). Dropped old version.
*sqlalchemy-0.4.2 (05 Jan 2008)
05 Jan 2008; Lukasz Strzygowski <lucass@gentoo.org>
-sqlalchemy-0.4.0.ebuild, +sqlalchemy-0.4.2.ebuild:
Version bump. Dropped old version.
*sqlalchemy-0.4.0 (01 Nov 2007)
01 Nov 2007; Ali Polatel <hawking@gentoo.org> +sqlalchemy-0.4.0.ebuild:
version bump.
*sqlalchemy-0.3.10 (21 Jul 2007)
21 Jul 2007; Lukasz Strzygowski <lucass@gentoo.org>
-sqlalchemy-0.3.8.ebuild, -sqlalchemy-0.3.9.ebuild,
+sqlalchemy-0.3.10.ebuild:
Version bump. Dropped old versions.
*sqlalchemy-0.3.9 (16 Jul 2007)
16 Jul 2007; Rob Cakebread <pythonhead@gentoo.org>
+sqlalchemy-0.3.9.ebuild:
Version bump.
24 Jun 2007; Christoph Mende <angelos@gentoo.org> sqlalchemy-0.3.7.ebuild:
Stable on amd64 wrt bug 178027
24 Jun 2007; Raúl Porcel <armin76@gentoo.org> sqlalchemy-0.3.7.ebuild:
x86 stable wrt #178027
15 Jun 2007; Daniel Gryniewicz <dang@gentoo.org> sqlalchemy-0.3.7.ebuild:
Marked ~amd64 Oops, pymssql not stable; fricken repoman
15 Jun 2007; Daniel Gryniewicz <dang@gentoo.org> sqlalchemy-0.3.7.ebuild:
Marked stable on amd64 for bug #178027
*sqlalchemy-0.3.8 (03 Jun 2007)
03 Jun 2007; Lukasz Strzygowski <lucass@gentoo.org>
+sqlalchemy-0.3.8.ebuild:
Version bump.
10 May 2007; Lukasz Strzygowski <lucass@gentoo.org>
sqlalchemy-0.3.7.ebuild:
Fixed sqlite deps, removed src_unpack. Thanks to Betelgeuse.
*sqlalchemy-0.3.7 (03 May 2007)
03 May 2007; Lukasz Strzygowski <lucass@gentoo.org>
-sqlalchemy-0.3.6.ebuild, +sqlalchemy-0.3.7.ebuild:
Version bump, bug #176931.
*sqlalchemy-0.3.6 (24 Mar 2007)
24 Mar 2007; Lukasz Strzygowski <lucass@gentoo.org>
-sqlalchemy-0.3.4.ebuild, -sqlalchemy-0.3.5.ebuild,
+sqlalchemy-0.3.6.ebuild:
Version bump.
20 Mar 2007; Lukasz Strzygowski <lucass@gentoo.org>
sqlalchemy-0.3.5.ebuild:
Fixed tests to die on failure. Excluded testorderby and testorderby_desc
which cause failure with sqlite-3.3.12.
*sqlalchemy-0.3.5 (25 Feb 2007)
25 Feb 2007; Lukasz Strzygowski <lucass@gentoo.org>
+sqlalchemy-0.3.5.ebuild:
Version bump, cleanup, added doc/examples use flags.
*sqlalchemy-0.3.4 (24 Jan 2007)
24 Jan 2007; Tiziano Müller <dev-zero@gentoo.org>
-sqlalchemy-0.3.3.ebuild, +sqlalchemy-0.3.4.ebuild:
Version bump.
*sqlalchemy-0.3.3 (26 Dec 2006)
26 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
-sqlalchemy-0.2.7.ebuild, -sqlalchemy-0.2.8.ebuild,
+sqlalchemy-0.3.3.ebuild:
Version bump (bug #155660) with some corrections (bug #155658, thanks to
Brad Walker). Dropped old versions.
*sqlalchemy-0.2.8 (13 Oct 2006)
13 Oct 2006; Rob Cakebread <pythonhead@gentoo.org>
+sqlalchemy-0.2.8.ebuild:
Version bump. bug #149091
12 Sep 2006; Marien Zwart <marienz@gentoo.org> sqlalchemy-0.2.7.ebuild:
Add mssql to IUSE and fix dependencies for <dev-python/psycopg-2. Closes bug
#146248, thanks to Jakub Moc for reporting.
*sqlalchemy-0.2.7 (02 Sep 2006)
02 Sep 2006; Alastair Tse <liquidx@gentoo.org> +metadata.xml,
+sqlalchemy-0.2.7.ebuild:
initial ebuild. based on ebuild from gentoo-sunrise submitted by Tiziano
Müller (dev-zero) (#132037)

View File

@ -0,0 +1,25 @@
AUX lru_cache_timestamping.patch 1088 SHA256 e4bbc35e94b5091f9abb1cede122d2773bfa3f96a21a62a090fb1c1733a9f0ac SHA512 9d7ad6990b312dec26ede2c1c0717447cb034c4d701435aa278dd9d0214115c6d94d02c6a608c0aab0e28da69c3bfa7cf8bc1c9d61b3bc3dfdca1eb47f63eda8 WHIRLPOOL 149302829080935d5f620c7d6f97cb939b027b944f24c5d5650e009cbbe1bdba8ce2f7172eb2ca761b5a3ab1513c078710f679ccd61b23909423e4b2c1b0ae10
AUX sqlalchemy-0.7-logging.handlers.patch 466 SHA256 3e2034457bbd4f4cd775f41cad156e27006c0b87cb3bec502b9b405a969d1099 SHA512 a09af91fdd6a1cc9f219c9b45fbe2fa5d9a675d2c2dc769545af52fda44ced40f673426975a09dd943e6ba5087cf0c0caa771c106e0eb755c3ed97c4ddc267fa WHIRLPOOL 8691dd7dbb09a45296dc6890644b06de63bd779cefbfe7b90d2d5753d7d752c5f6836151e26734090e69e928deb396b9a7c70fe8c980bf1a8442e623211ebdc6
AUX sqlalchemy-0.8.1-pypy-fixtests.patch 1899 SHA256 b0ce43c79adf3aa04ec33b87780e4e3132379ee572bb29487eb02ac3f2fde439 SHA512 746e08c1b745fcb0c41be1e6df8e3d95fbe7a037dfbc7aae8b0178973c7977a78f6ffbca1900dbecc8854633a93dc13b34c5df5c50cef1b075e95a2ab3ed5715 WHIRLPOOL 2fb7c28d5f9aecd18217f072dd1a5fa23bdfd4a67b57854dc82cecd4eb0b1582baaa36278777d4f4c1fde736716bdbdd83a94a2650182256a57ac1d9d9219131
DIST SQLAlchemy-0.7.10.tar.gz 3541639 SHA256 77aa39d65c9d043eba6ba329b359ff867424fd6c403b7c0cb112b65e507e1d66 SHA512 631bc4ffb419defa531a66d82449fe48f93c88371ba0b8ab4217d900a0d1d90efe9699d8a9048d5c2ed33948c6d2f7cae46452ee45d442914018f3361e804367 WHIRLPOOL 74ffc17efbcbb2ac67712b9e11aa48431d18970f46ae5985aaa345aa8691f96e4acc4cf6fa37606699fbba83fcb7f74b0360fea2ac5e93a451585019e110f2ed
DIST SQLAlchemy-0.7.4.tar.gz 2514647 SHA256 86157a5579dd67cb61600dcab9eb3edebe4cf344fa42e46e8f3edf1890cdfa87 SHA512 9ec00288a08bb4cc0ef8afc74c488fdff6db692eb86805b70ca4d0ed79b5fa2533b296dbfccf4a61f94272871010fd5530caec66f241a54431a2ca36e5f243cf WHIRLPOOL c934770d12a2098f7a211713811e0ea85b49d4df5b26f75fde160715190456598678a49e033252ddcd97c0f13619b472424acaa1d9150865b30e81e3f393aa4f
DIST SQLAlchemy-0.7.5.tar.gz 2562719 SHA256 7e31190a15753694dcb6f4399ce7d02091b0bccf825272d6254e56144debfd18 SHA512 c49529fb13c7b6d705045352bdc2a7e077c85242179f5efb8902c97ad19e6175687c5ff2ef9446cc5b97eb94fc4be488a36ed3d7bccb8c50284fc93a842ed71c WHIRLPOOL e7756227c912dc231be056f2e88d838d5510fc2fe9c582b730e1b33e5664150df8d938c1f20e85931141d1ef31c2b5a0805baeb6cd8b8ff4d7d59255fceb8bbd
DIST SQLAlchemy-0.7.6.tar.gz 2597214 SHA256 606a48a2d53ad959043347dec1d9f9cc561d9b66d79f463a7a8fe302058119e5 SHA512 1e5b2274a87542160c65cd6a09272e6dd45aef8f9499c29e5b0eef5cde961fcabbffb1ebe801d2815f480866816e71a3b0dabda8b77e74a778fac0541a379d47 WHIRLPOOL f820e86f5db896d7f0d51787f9c9e1f6f12b8aa9e292ecb0dc4f4821dc3293e06fbcc321bb7a7d53b16aa91fe91a083e3c0791bde43f2dc1c00755d385b4240a
DIST SQLAlchemy-0.7.7.tar.gz 2602780 SHA256 b405621bba1b2c1e760e670a9b06d7315aea5f2921b3270bd417a45b415c0502 SHA512 02ee0d77a54d1fd12993d29264f3f03f29a0fc18a10ea19e03ac7860f853954ca9ba45a6550591d76b729cc635cd562c02e8fcca23ec356c3af829b547a8bb62 WHIRLPOOL 32ae95fae63d3bac010be2f6b0e678a3d03555817ff6c0deeef92a72faf5a303dc506d9eb9415df4f00ac9d3a4cf5aabad4df1bd9186e1d97e338228407c0420
DIST SQLAlchemy-0.7.8.tar.gz 2611374 SHA256 13daccf34a660ab4708766bb18f49b50368bdbd6a1a8b409104f725f7f562dc8 SHA512 976ffd18ca4c824debbbdb7c66d6eed377a7eda0850873334f8b238318a321556303353a2abd03fae2e82c6abb9fb79b8eb46102cfd6ac7932bcfd9a9864f381 WHIRLPOOL 1d0c690fec18adbbd747f3d9dd922aaaa43e94a14c74054b82991371634ff75fd6d72f8885f130f5bd6bf735576a589b711b32b139d1729fbf8a6f1c9af55f02
DIST SQLAlchemy-0.7.9.tar.gz 2649932 SHA256 4a89556cb55275d1af694dc4d5700d8bf0f83690bac16ab30340092ff25bb4d7 SHA512 b221bd854d33c6d59386c060e39594947761248108b8f7ddad16d243a70171bce93f6fa30e8d563d058f969fb2bd9f4c1b6bd5b8a2d097f0bbba8de860cb0e0f WHIRLPOOL a532e07e27fc676d32e184fc7ff0074dad44918985dbac82da404521e851cd2839785a2762826d47141c0091d3f84a938ae3aa074eb37c572fe08af1e30b3ca7
DIST SQLAlchemy-0.8.0.tar.gz 3751669 SHA256 8929dc6f3d4aedf4d8c59600cdefc99e7731791f346cbed605bb9779b0038129 SHA512 5d8089179f670e55cba993d690f0c4b7a63789a0da218fa6afeda6b3064a99aeaa0495cbf8c264f0c88ecd41938cf534eb115365a5f214458f5b5f34d0c49a1f WHIRLPOOL ee7c89a761fe86ff029f44f61f63b0acb046fe9392984aa08a526ec2fc57c09e6215e7dc7ec44fd802b50f0c6265056511af6e397674e1b1aa97eb2c1e6caf3b
DIST SQLAlchemy-0.8.1.tar.gz 3776304 SHA256 5646f87ab781755b116d718433637a341b74c8214999e606c2e4134279ba5bbb SHA512 61540df1f4248c5d5c52e413d917284cac4503f93bf275599ef0d6de95f6740979c1d420cc4bb6d05a657080060fdc051681509f4d6f694a7de7370fc0c51400 WHIRLPOOL fb666da56f17e9fb32729a210f186d542588ad8ca485bff4a93bbb7b879bb47a701151287b58c4c90ac90dc137c546251a69d9c8c10fc994fcc5d80db831078b
DIST SQLAlchemy-0.8.2.tar.gz 3816467 SHA256 71ce685f0e643bae95c7d4ace7ff8d6dcb37e99605cab3cf31c2be006c17905f SHA512 e08287319f42b4dbdf9f3182668c72fb39e30f248978758257c526c41ef2bccf0fb1f9c3afe767931f2b6de2ea5a3cac08eded450dda64872f87da9176d48ebb WHIRLPOOL cc8e0f35c7b695825112e188faade15e1d110f3723996ba8089758f9b3d8ce7fc47d64839ab4ebd59db9f9cd4178f5e370076b2c0d5439120f31e660711811d8
EBUILD sqlalchemy-0.7.10.ebuild 1782 SHA256 0e2897637d09157f29e9903cade53a2e19460704558a6dc20585c69b239d4a9d SHA512 609c690f4135ca57b0993bae5cdfd7badd0442483e90a9126bf6365a984f823896173f71fbdbc7d08c202d704eb01485ff22cc35f2b30994292b16f06e675c86 WHIRLPOOL e2a3552cf574bc021b249bdfd033ec19fcb318464a3582aafb0fcdf0c3dd3ce656ec17d4a5605936eab2ed6584482b35955ae398cb57a95f20589952ed65b5e7
EBUILD sqlalchemy-0.7.4.ebuild 2397 SHA256 b67e5031f8c672b6ca31779771af997dd4e9f33d44008a0e0f6651a3b57d01e0 SHA512 59926ae932b99209a0534ae16397ebc40cf90e70fce0b193d3e7ee4efc784df41ae2e3820ac6b7ef6579c53e90666c0690e091bfc2bc2f17c0670f13a50e582f WHIRLPOOL 43c787cd0b69415287e4026e9a7452ef86161d191607f0e9ee397395f2e3516e26abec2160c45485c57b96e778f0b5911a7f5b549167a5d61325364744f28feb
EBUILD sqlalchemy-0.7.5.ebuild 1869 SHA256 54700ee6aa0f3fbb53c0fcc72384a90ae441ec8c8e56cf80e24ef6330e102196 SHA512 8f56d0fb0532f58165ced51883294517adb3df286bc82bbe28bcf77717349c53f9ca09921607dd4ff41516d8b5e553c4a2bfb4c469d08544da15b5c8b9b6aebb WHIRLPOOL d81bfa8d998dfd3eb98e1a10c6fe417ab755a1425d4b63799bd95db1612e45f8db2acb44af6cc7ca4d30fd8d310f57127d1291a09b45cf4589cd5f652aa7585d
EBUILD sqlalchemy-0.7.6.ebuild 1873 SHA256 8663a56b2bba5be2f41b1da9405872252e3ae6735a874f405e2a8513ac896ee8 SHA512 fdb4076cabb5bce787892296f9d9472962f1b992929b95b1f0b6d405ec1bc228e58d6a5aa509e709660d97d1ef8bab27b5dd55b5e245f4e1ef9e255d356858bc WHIRLPOOL f5b27718ec7ae0b9a9f1f6565b1bbc544f0d0c0a15377591c303655eef91ef6998aeeda2a997ee71b5ceb04c2b3a12af36aba96a2b1d66976722f43cb545d305
EBUILD sqlalchemy-0.7.7.ebuild 1880 SHA256 40bd4517bf6a4533a91a3a151762a917c22f7818aa7c654eb97745ca3c035892 SHA512 2dc3cbf311a55e9c20bb7abbdb5961e4c65f27bbe84832afed848e2f0bdad6589654f392ffd1c18c2df871c8cd3a34667bbb66612746acddccf0dfb52b585031 WHIRLPOOL 9a03e6f9a80b6654d17d3185a17b78b2c540a230c960140114b29b0a0dd8692e28afc005d850c1b987536969cede77f6c3de17011f5653c204358f9ca574b366
EBUILD sqlalchemy-0.7.8.ebuild 1910 SHA256 4fa40481cd84b3fcdc28f0e0c14270623279e3af4ff28ecadd4fef9189791366 SHA512 c50aa7d79db8e46fa2b09118d22da54c19fdf0cddcce89bbcc49f3e63892fcf695bbb8c45e6fcf4a51e1d649c6419aadc3b1c1bf05f84106e404b48702c67111 WHIRLPOOL 7f5b5a44ff27e81f9d146b291cb600be130c7a3abb8d82040c5f061119319d1f8919d0522ea4afc5df7c670d18d365b8bbca9b5708d0c1205dd0c14d00051fe9
EBUILD sqlalchemy-0.7.9.ebuild 1965 SHA256 47fd350c76b2dcb834ac8d75b677cdb27da09ec8e6b2b78b9df067fb997dd5a9 SHA512 6023a022a3e5836f4c6b94516870b580acb9602c42a59404b4eaefc1ad250b902032693c7425b8b3f3b047d8fcc4c772f71763bfc235df054a65c89b675c9839 WHIRLPOOL 69f562b311cfdca31b56fbaee3dd5b740c4014e74af2ed266f617c4ff661c2940d36f47128851e3f3c6c9dd12b500a60002ffde9593a41499ba00f4177dcfcaa
EBUILD sqlalchemy-0.8.0.ebuild 2098 SHA256 878442ae368a27545dfedda073970e8c2523e7cebd2f2cf3ec3f60931259ebef SHA512 48ca088fabc9c92184d0c017410e548f25dad9c45badaa2135886942ac83cd8cf16a57db6a3acd2be239172afac5433bfef35ee3dedee5ce4c19b60d30c9b1e6 WHIRLPOOL f9e8c42679e4d26322ff6967c7f2d9072f78608151004136ef8f0c22117bd6b72123c77e63d55dc366b452398137f610e1e7cc996c6fffe153de9090abe7240b
EBUILD sqlalchemy-0.8.1.ebuild 2256 SHA256 535fc7a9ea0d9053ece5594ab9369b680531dddb9144957d1e7220920c0ed32a SHA512 94488adb1788505df5320ea457e57e0000fca291d7d95d4e3d2e98e7eb999db171a0bd4d7c2af08352311d63b4c8d6666f78c63312a10a995ac027abeaedffd4 WHIRLPOOL 900cef5879cbe23e75f191b6833fe09e2547eec0cccdb326162c0eafcfdc059160427adfd3de0535c0de525a57467ecfb918660df9d639f8afb7886b993f8658
EBUILD sqlalchemy-0.8.2.ebuild 2241 SHA256 b691b35713547f33ea536a03632ac1b72d45bd7a80e357f888fc06d28cc7a3eb SHA512 41bcc124633c8fe1333a7718ebf60460f28d874fc2fbd8e362221e3046b09c5ce230dd4c2892e6a527e5372389c6db63633e504b8058f809782167319cbc32dc WHIRLPOOL 6e8414860895ff87626b05dcf7a61b568c03ca59cebfd37084ca2832bea9dc380b46b2973b21a1a4264f69cb44d4b47be7b0a5b1baf3732ff77f1631ee5fe203
MISC ChangeLog 15435 SHA256 26a4b6b194cfc03800795418905b54166e3ae2a321924739bf17fa2bfeec0a7f SHA512 8ce0db3069d4c936c262fee0d822d2e584f919976cbe562827288b766abc2b42ced38fe45e9b93a83d9718ea9caab661a732aa59fcc10a1e23df045e3cdf3103 WHIRLPOOL 09e9c258ce9937eea95d36630864ce88d865c9822a2dad5b1e523785498da5741d6ec5f58a64e66198af96e2226bcaefa6346920cc9ca44b6c4acde4577129c5
MISC metadata.xml 233 SHA256 77ca0910fec09997d5679f4de22c824a0b0de12d9ac12b253ad544ae7357f720 SHA512 1521eab2401d4b820c053a13680ec44b9bf4931516f4f4c1508ca92b288bf6cae2db36a875ddc5c2475e862c16d3e92cb662c093958950ead4eb72e463abcff6 WHIRLPOOL 9279e4a60e5c11a72f329dcc13bd9c18d3bbfc1fcaab98f46df1336835f407a8471b4a76b61e74a5fa1bb8e24156cd5e3c2e8418752a412479f37b6193b74ec6

View File

@ -0,0 +1,33 @@
diff -r d1c7b3df098a lib/sqlalchemy/util/_collections.py
Index: lib/sqlalchemy/util/_collections.py
===================================================================
--- a/lib/sqlalchemy/util/_collections.py Wed Jan 18 12:42:54 2012 -0500
+++ b/lib/sqlalchemy/util/_collections.py Thu Jan 19 10:01:28 2012 -0500
@@ -769,10 +769,15 @@
def __init__(self, capacity=100, threshold=.5):
self.capacity = capacity
self.threshold = threshold
+ self._counter = 0
+
+ def _inc_counter(self):
+ self._counter += 1
+ return self._counter
def __getitem__(self, key):
item = dict.__getitem__(self, key)
- item[2] = time_func()
+ item[2] = self._inc_counter()
return item[1]
def values(self):
@@ -788,7 +793,7 @@
def __setitem__(self, key, value):
item = dict.get(self, key)
if item is None:
- item = [key, value, time_func()]
+ item = [key, value, self._inc_counter()]
dict.__setitem__(self, key, item)
else:
item[1] = value

View File

@ -0,0 +1,12 @@
https://bitbucket.org/sqlalchemy/sqlalchemy/pull-request/41
--- a/test/engine/test_execute.py
+++ b/test/engine/test_execute.py
@@ -9,7 +9,7 @@
import sqlalchemy as tsa
from test.lib import testing, engines
from test.lib.engines import testing_engine
-import logging
+import logging, logging.handlers
from sqlalchemy.dialects.oracle.zxjdbc import ReturningParam
from sqlalchemy.engine import base, default
from sqlalchemy.engine.base import Connection, Engine

View File

@ -0,0 +1,50 @@
# http://www.sqlalchemy.org/trac/ticket/2719
diff -ur SQLAlchemy-0.8.1.orig/test/ext/test_serializer.py SQLAlchemy-0.8.1/test/ext/test_serializer.py
--- test/ext/test_serializer.py 2013-04-28 05:24:34.000000000 +0800
+++ test/ext/test_serializer.py 2013-05-02 01:02:25.376203511 +0800
@@ -114,6 +114,7 @@
Address(email='ed@lala.com'),
Address(email='ed@bettyboop.com')])
+ @testing.skip_if(lambda: util.pypy, "problems with pypy pickle reported")
def test_query_two(self):
q = \
Session.query(User).join(User.addresses).\
@@ -123,6 +124,7 @@
eq_(q2.all(), [User(name='fred')])
eq_(list(q2.values(User.id, User.name)), [(9, u'fred')])
+ @testing.skip_if(lambda: util.pypy, "problems with pypy pickle reported")
def test_query_three(self):
ua = aliased(User)
q = \
@@ -136,6 +138,7 @@
ua_2 = q2._entities[0].entity_zero.entity
eq_(list(q2.values(ua_2.id, ua_2.name)), [(9, u'fred')])
+ @testing.skip_if(lambda: util.pypy, "problems with pypy pickle reported")
def test_orm_join(self):
from sqlalchemy.orm.util import join
diff -ur SQLAlchemy-0.8.1.orig/test/orm/test_manytomany.py SQLAlchemy-0.8.1/test/orm/test_manytomany.py
--- test/orm/test_manytomany.py 2013-04-28 05:24:34.000000000 +0800
+++ test/orm/test_manytomany.py 2013-05-02 01:05:08.073213015 +0800
@@ -233,6 +233,9 @@
p2 = Place('place2')
p3 = Place('place3')
+ sess = Session()
+ sess.add_all([p3, p1, t1, t2, p2, t3])
+
t1.inputs.append(p1)
t1.inputs.append(p2)
t1.outputs.append(p3)
@@ -240,8 +243,6 @@
p2.inputs.append(t2)
p3.inputs.append(t2)
p1.outputs.append(t1)
- sess = Session()
- sess.add_all((t1, t2, t3, p1, p2, p3))
sess.commit()
self.assert_result([t1],

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<upstream>
<remote-id type="pypi">SQLAlchemy</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,69 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.10.ebuild,v 1.3 2013/04/30 13:00:12 idella4 Exp $
EAPI=5
# py3 appears underdone,
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1 eutils flag-o-matic
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd \
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples firebird mssql mysql postgres +sqlite test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
firebird? ( dev-python/kinterbasdb )
mssql? ( dev-python/pymssql )
mysql? ( dev-python/mysql-python )
postgres? ( >=dev-python/psycopg-2 )
sqlite? (
>=dev-db/sqlite-3.3.13 )"
DEPEND="${RDEPEND}
test? (
>=dev-db/sqlite-3.3.13
>=dev-python/nose-0.10.4[${PYTHON_USEDEP}]
)"
# py26 tests needs
DISTUTILS_NO_PARALLEL_BUILD=1
S="${WORKDIR}/${MY_P}"
PATCHES=( "${FILESDIR}/${PN}-0.7-logging.handlers.patch" )
python_prepare_all() {
# Disable tests hardcoding function call counts specific to Python versions.
rm -fr test/aaa_profiling
distutils-r1_python_prepare_all
}
python_configure_all() {
append-flags -fno-strict-aliasing
}
python_test() {
"${PYTHON}" sqla_nose.py || die
}
python_install_all() {
if use doc; then
pushd doc > /dev/null
rm -fr build
dohtml -r [a-z]* _images _static
popd > /dev/null
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

View File

@ -0,0 +1,95 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.4.ebuild,v 1.6 2012/02/24 15:25:08 phajdan.jr Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.7-pypy-*"
inherit distutils
inherit eutils
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples firebird mssql mysql postgres +sqlite test"
RDEPEND="dev-python/setuptools
firebird? ( dev-python/kinterbasdb )
mssql? ( dev-python/pymssql )
mysql? ( dev-python/mysql-python )
postgres? ( >=dev-python/psycopg-2 )
sqlite? (
>=dev-db/sqlite-3.3.13
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
DEPEND="${RDEPEND}
test? (
>=dev-db/sqlite-3.3.13
>=dev-python/nose-0.10.4
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
S="${WORKDIR}/${MY_P}"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
# In EAPI="4":
# DISTUTILS_GLOBAL_OPTIONS=("2.*-cpython --with-cextensions")
PYTHON_MODNAME="sqlalchemy"
src_prepare() {
epatch "${FILESDIR}/lru_cache_timestamping.patch"
distutils_src_prepare
# Disable tests hardcoding function call counts specific to Python versions.
rm -fr test/aaa_profiling
}
set_global_options() {
# Extension modules fail to build with Python 3.
if [[ "$(python_get_implementation)" != "Jython" && "${PYTHON_ABI}" == 2.* ]]; then
DISTUTILS_GLOBAL_OPTIONS=("--with-cextensions")
else
DISTUTILS_GLOBAL_OPTIONS=()
fi
}
distutils_src_compile_pre_hook() {
set_global_options
}
distutils_src_install_pre_hook() {
set_global_options
}
src_test() {
testing() {
[[ "$(python_get_implementation)" == "Jython" || "${PYTHON_ABI}" == 3.* ]] && return
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" sqla_nose.py
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc; then
pushd doc > /dev/null
rm -fr build
dohtml -r [a-z]* _images _static
popd > /dev/null
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

View File

@ -0,0 +1,74 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.5.ebuild,v 1.1 2012/02/24 21:32:20 marienz Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="3.* *-jython"
inherit distutils
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples firebird mssql mysql postgres +sqlite test"
RDEPEND="dev-python/setuptools
firebird? ( dev-python/kinterbasdb )
mssql? ( dev-python/pymssql )
mysql? ( dev-python/mysql-python )
postgres? ( >=dev-python/psycopg-2 )
sqlite? (
>=dev-db/sqlite-3.3.13
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
DEPEND="${RDEPEND}
test? (
>=dev-db/sqlite-3.3.13
>=dev-python/nose-0.10.4
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
S="${WORKDIR}/${MY_P}"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
DISTUTILS_GLOBAL_OPTIONS=("2.*-cpython --with-cextensions")
PYTHON_MODNAME="sqlalchemy"
src_prepare() {
distutils_src_prepare
# Disable tests hardcoding function call counts specific to Python versions.
rm -fr test/aaa_profiling
}
src_test() {
testing() {
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" sqla_nose.py
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc; then
pushd doc > /dev/null
rm -fr build
dohtml -r [a-z]* _images _static
popd > /dev/null
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

View File

@ -0,0 +1,74 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.6.ebuild,v 1.4 2012/12/31 19:20:49 jer Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="3.* *-jython 2.7-pypy-*"
inherit distutils
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples firebird mssql mysql postgres +sqlite test"
RDEPEND="dev-python/setuptools
firebird? ( dev-python/kinterbasdb )
mssql? ( dev-python/pymssql )
mysql? ( dev-python/mysql-python )
postgres? ( >=dev-python/psycopg-2 )
sqlite? (
>=dev-db/sqlite-3.3.13
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
DEPEND="${RDEPEND}
test? (
>=dev-db/sqlite-3.3.13
>=dev-python/nose-0.10.4
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
S="${WORKDIR}/${MY_P}"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
DISTUTILS_GLOBAL_OPTIONS=("2.*-cpython --with-cextensions")
PYTHON_MODNAME="sqlalchemy"
src_prepare() {
distutils_src_prepare
# Disable tests hardcoding function call counts specific to Python versions.
rm -fr test/aaa_profiling
}
src_test() {
testing() {
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" sqla_nose.py
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc; then
pushd doc > /dev/null
rm -fr build
dohtml -r [a-z]* _images _static
popd > /dev/null
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

View File

@ -0,0 +1,74 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.7.ebuild,v 1.1 2012/05/21 07:12:14 patrick Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="3.* *-jython 2.7-pypy-*"
inherit distutils
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples firebird mssql mysql postgres +sqlite test"
RDEPEND="dev-python/setuptools
firebird? ( dev-python/kinterbasdb )
mssql? ( dev-python/pymssql )
mysql? ( dev-python/mysql-python )
postgres? ( >=dev-python/psycopg-2 )
sqlite? (
>=dev-db/sqlite-3.3.13
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
DEPEND="${RDEPEND}
test? (
>=dev-db/sqlite-3.3.13
>=dev-python/nose-0.10.4
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
S="${WORKDIR}/${MY_P}"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
DISTUTILS_GLOBAL_OPTIONS=("2.*-cpython --with-cextensions")
PYTHON_MODNAME="sqlalchemy"
src_prepare() {
distutils_src_prepare
# Disable tests hardcoding function call counts specific to Python versions.
rm -fr test/aaa_profiling
}
src_test() {
testing() {
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" sqla_nose.py
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc; then
pushd doc > /dev/null
rm -fr build
dohtml -r [a-z]* _images _static
popd > /dev/null
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

View File

@ -0,0 +1,74 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.8.ebuild,v 1.3 2012/09/30 16:58:07 armin76 Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="3.* *-jython 2.7-pypy-*"
inherit distutils
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples firebird mssql mysql postgres +sqlite test"
RDEPEND="dev-python/setuptools
firebird? ( dev-python/kinterbasdb )
mssql? ( dev-python/pymssql )
mysql? ( dev-python/mysql-python )
postgres? ( >=dev-python/psycopg-2 )
sqlite? (
>=dev-db/sqlite-3.3.13
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
DEPEND="${RDEPEND}
test? (
>=dev-db/sqlite-3.3.13
>=dev-python/nose-0.10.4
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
S="${WORKDIR}/${MY_P}"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
DISTUTILS_GLOBAL_OPTIONS=("2.*-cpython --with-cextensions")
PYTHON_MODNAME="sqlalchemy"
src_prepare() {
distutils_src_prepare
# Disable tests hardcoding function call counts specific to Python versions.
rm -fr test/aaa_profiling
}
src_test() {
testing() {
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" sqla_nose.py
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc; then
pushd doc > /dev/null
rm -fr build
dohtml -r [a-z]* _images _static
popd > /dev/null
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

View File

@ -0,0 +1,75 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.7.9.ebuild,v 1.13 2013/02/27 20:22:37 floppym Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="3.* *-jython-* 2.7-pypy-*"
inherit distutils eutils
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples firebird mssql mysql postgres +sqlite test"
RDEPEND="dev-python/setuptools
firebird? ( dev-python/kinterbasdb )
mssql? ( dev-python/pymssql )
mysql? ( dev-python/mysql-python )
postgres? ( >=dev-python/psycopg-2 )
sqlite? (
>=dev-db/sqlite-3.3.13
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
DEPEND="${RDEPEND}
test? (
>=dev-db/sqlite-3.3.13
>=dev-python/nose-0.10.4
|| ( >=dev-lang/python-2.5[sqlite] dev-python/pysqlite )
)"
S="${WORKDIR}/${MY_P}"
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
DISTUTILS_GLOBAL_OPTIONS=("2.*-cpython --with-cextensions")
PYTHON_MODNAME="sqlalchemy"
src_prepare() {
distutils_src_prepare
epatch "${FILESDIR}"/${PN}-0.7-logging.handlers.patch
# Disable tests hardcoding function call counts specific to Python versions.
rm -fr test/aaa_profiling
}
src_test() {
testing() {
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" sqla_nose.py
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc; then
pushd doc > /dev/null
rm -fr build
dohtml -r [a-z]* _images _static
popd > /dev/null
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

View File

@ -0,0 +1,80 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.8.0.ebuild,v 1.3 2013/04/30 13:00:12 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1 eutils flag-o-matic
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd \
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples +sqlite test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
sqlite? ( >=dev-db/sqlite-3.3.13 )"
DEPEND="${RDEPEND}
test? (
>=dev-db/sqlite-3.3.13
>=dev-python/nose-0.10.4[${PYTHON_USEDEP}]
)"
S="${WORKDIR}/${MY_P}"
# Required for testsuite, mainly py3
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare() {
# Disable tests hardcoding function call counts specific to Python versions.
if [[ "${EPYTHON}" == 'python2.6' ]]; then
rm -fr test/aaa_profiling
fi
}
python_configure() {
if [[ "${EPYTHON}" != python3* ]]; then
append-flags -fno-strict-aliasing
fi
}
python_test() {
# No longer has postgresql support
if [[ "${EPYTHON}" == python3* ]]; then
"${PYTHON}" sa2to3.py --no-diffs -w lib test examples
fi
"${PYTHON}" sqla_nose.py -I test_postgresql* || die
}
python_install_all() {
use doc && HTML_DOCS=( doc/. )
use examples && local EXAMPLES=( examples )
distutils-r1_python_install_all
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]]; then
if ! has_version dev-python/mysql-python; then
elog "For MySQL support, install dev-python/mysql-python"
fi
if ! has_version dev-python/pymssql; then
elog "For mssql support, install dev-python/pymssql"
fi
if ! has_version dev-python/psycopg:2; then
elog "For postgresql support, install dev-python/psycopg:2"
fi
fi
}

View File

@ -0,0 +1,82 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.8.1.ebuild,v 1.2 2013/05/10 05:09:56 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1 eutils flag-o-matic
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd \
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples +sqlite test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
sqlite? ( >=dev-db/sqlite-3.3.13 )"
DEPEND="${RDEPEND}
test? (
>=dev-db/sqlite-3.3.13
>=dev-python/nose-0.10.4[${PYTHON_USEDEP}]
)"
S="${WORKDIR}/${MY_P}"
# Required for testsuite, mainly py3
DISTUTILS_IN_SOURCE_BUILD=1
PATCHES=( "${FILESDIR}"/${P}-pypy-fixtests.patch )
python_prepare() {
# Disable tests hardcoding function call counts specific to Python versions.
if [[ "${EPYTHON}" == 'python2.5' || "${EPYTHON}" == 'python2.6' ]]; then
rm -fr test/aaa_profiling
fi
}
python_configure() {
if [[ "${EPYTHON}" != python3* ]]; then
append-flags -fno-strict-aliasing
fi
}
python_test() {
local DISTUTILS_NO_PARALLEL_BUILD=1
# No longer has postgresql support
if [[ "${EPYTHON}" == python3* ]]; then
"${PYTHON}" sa2to3.py --no-diffs -w lib test examples
fi
"${PYTHON}" sqla_nose.py -I test_postgresql || die "Testsuite failed under ${EPYTHON}"
}
python_install_all() {
use doc && HTML_DOCS=( doc/. )
use examples && local EXAMPLES=( examples )
distutils-r1_python_install_all
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]]; then
if ! has_version dev-python/mysql-python; then
elog "For MySQL support, install dev-python/mysql-python"
fi
if ! has_version dev-python/pymssql; then
elog "For mssql support, install dev-python/pymssql"
fi
if ! has_version dev-python/psycopg:2; then
elog "For postgresql support, install dev-python/psycopg:2"
fi
fi
}

View File

@ -0,0 +1,82 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.8.2.ebuild,v 1.1 2013/07/08 05:51:58 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_2,3_3} pypy{1_9,2_0} )
inherit distutils-r1 eutils flag-o-matic
MY_PN="SQLAlchemy"
MY_P="${MY_PN}-${PV/_}"
DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
HOMEPAGE="http://www.sqlalchemy.org/ http://pypi.python.org/pypi/SQLAlchemy"
SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd \
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples +sqlite test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
sqlite? ( >=dev-db/sqlite-3.3.13 )"
DEPEND="${RDEPEND}
test? (
>=dev-db/sqlite-3.3.13
>=dev-python/nose-0.10.4[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
)"
S="${WORKDIR}/${MY_P}"
# Required for testsuite, mainly py3
DISTUTILS_IN_SOURCE_BUILD=1
python_prepare() {
# Disable tests hardcoding function call counts specific to Python versions.
if [[ "${EPYTHON}" == 'python2.5' || "${EPYTHON}" == 'python2.6' ]]; then
rm -fr test/aaa_profiling
fi
}
python_configure() {
if [[ "${EPYTHON}" != python3* ]]; then
append-flags -fno-strict-aliasing
fi
}
python_test() {
local DISTUTILS_NO_PARALLEL_BUILD=1
# No longer has postgresql support
if [[ "${EPYTHON}" == python3* ]]; then
"${PYTHON}" sa2to3.py --no-diffs -w lib test examples
fi
"${PYTHON}" sqla_nose.py -I test_postgresql || die "Testsuite failed under ${EPYTHON}"
}
python_install_all() {
use doc && HTML_DOCS=( doc/. )
use examples && local EXAMPLES=( examples )
distutils-r1_python_install_all
}
pkg_postinst() {
if [[ -z ${REPLACING_VERSIONS} ]]; then
if ! has_version dev-python/mysql-python; then
elog "For MySQL support, install dev-python/mysql-python"
fi
if ! has_version dev-python/pymssql; then
elog "For mssql support, install dev-python/pymssql"
fi
if ! has_version dev-python/psycopg:2; then
elog "For postgresql support, install dev-python/psycopg:2"
fi
fi
}

View File

@ -0,0 +1,108 @@
# ChangeLog for dev-python/tempita
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/tempita/ChangeLog,v 1.32 2013/06/02 08:39:43 ago Exp $
02 Jun 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1-r1.ebuild:
Stable for sh, wrt bug #464430
25 May 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1-r1.ebuild:
Stable for sparc, wrt bug #464430
20 May 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1-r1.ebuild:
Stable for s390, wrt bug #464430
20 May 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1-r1.ebuild:
Stable for x86, wrt bug #464430
18 May 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1-r1.ebuild:
Stable for alpha, wrt bug #464430
18 May 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1-r1.ebuild:
Stable for ia64, wrt bug #464430
17 May 2013; Jeroen Roovers <jer@gentoo.org> tempita-0.5.1-r1.ebuild:
Stable for HPPA (bug #464430).
16 May 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1-r1.ebuild:
Stable for arm, wrt bug #464430
16 May 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1-r1.ebuild:
Stable for ppc64, wrt bug #464430
16 May 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1-r1.ebuild:
Stable for ppc, wrt bug #464430
16 May 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1-r1.ebuild:
Stable for amd64, wrt bug #464430
24 Feb 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1.ebuild:
Stable for sh, wrt bug #449426
*tempita-0.5.1-r1 (22 Feb 2013)
22 Feb 2013; Michał Górny <mgorny@gentoo.org> +tempita-0.5.1-r1.ebuild:
Migrate to distutils-r1.
20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1.ebuild:
Stable for s390, wrt bug #449426
20 Jan 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1.ebuild:
Stable for alpha, wrt bug #449426
16 Jan 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1.ebuild:
Stable for ppc, wrt bug #449426
06 Jan 2013; Markus Meier <maekke@gentoo.org> tempita-0.5.1.ebuild:
arm stable, bug #449426
05 Jan 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1.ebuild:
Stable for sparc, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1.ebuild:
Stable for x86, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1.ebuild:
Stable for amd64, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1.ebuild:
Stable for ia64, wrt bug #449426
04 Jan 2013; Agostino Sarubbo <ago@gentoo.org> tempita-0.5.1.ebuild:
Stable for ppc64, wrt bug #449426
31 Dec 2012; Jeroen Roovers <jer@gentoo.org> tempita-0.5.1.ebuild:
Stable for HPPA (bug #449426).
30 Sep 2012; Raúl Porcel <armin76@gentoo.org> tempita-0.5.1.ebuild:
Add ~ia64/~s390/~sh/~sparc wrt #381709
24 Sep 2012; Anthony G. Basile <blueness@gentoo.org> tempita-0.5.1.ebuild:
keyword ~ppc64, bug #381709
01 Feb 2012; Brent Baude <ranger@gentoo.org> tempita-0.5.1.ebuild:
Marking tempita-0.5.1 ~ppc for bug 381709
19 Jan 2012; Tobias Klausmann <klausman@gentoo.org> tempita-0.5.1.ebuild:
Keyworded on alpha, bug #381709
11 Sep 2011; Markus Meier <maekke@gentoo.org> tempita-0.5.1.ebuild:
add ~arm, bug #381709
10 Sep 2011; Jeroen Roovers <jer@gentoo.org> tempita-0.5.1.ebuild:
Marked ~hppa (bug #381709).
*tempita-0.5.1 (03 Sep 2011)
03 Sep 2011; Dirkjan Ochtman <djc@gentoo.org> +tempita-0.5.1.ebuild:
Version bump to 0.5.1.
*tempita-0.4 (04 Jun 2010)
04 Jun 2010; Dirkjan Ochtman <djc@gentoo.org> +tempita-0.4.ebuild:
Version bump to 0.4, bug 315535.
*tempita-0.2 (26 Apr 2009)
26 Apr 2009; Patrick Lauer <patrick@gentoo.org> +metadata.xml,
+tempita-0.2.ebuild:
Initial import. Dep of #260168, ebuild by PLL

View File

@ -0,0 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
DIST Tempita-0.4.tar.gz 21531 SHA256 abf66d20932f1875a9c290345f19f35dad9031d4a9397de242a2b34e87ccddb5 SHA512 c6f628b0bc9524c8c5884783f37e48f56d3ec6800f57b0c3007a8d96def77c9391fd68ac53c98c811295e108ad0bc746c060d02a0f8bcdb31e5b22d48a9bcf1e WHIRLPOOL 06572f3c085ca8aaa6467a68996eae94ed89c2cb61d4eae3900f970a8fe38898ff7a9cb38b10c8b041e5bb8a9afaa9f03fc2a40f0be5feda2f9570959c374c5e
DIST Tempita-0.5.1.tar.gz 12097 SHA256 0ebe6938ca7401db79bac279849fffcb5752029150bcb6f3c3edbe7aa9a077d8 SHA512 5381bfd3cdfc2a0cb64d5e0d6eba7e2b5258e18396a44a3ceeeade71a664eb99dfbcc8948b79ad2b6a5dd30f91fa96079dbda98b708f4dbf7ef1d60c2677e3ff WHIRLPOOL 9a0d326c104aef36372f1337fe8a2588d9d41fef3da3dc12d5bea34d870be2059f4c909f0eef598e192b4b829494d0744714d21ee0ac184c22dc2c8c1df8951e
EBUILD tempita-0.4.ebuild 710 SHA256 143b16da19d119b9727eac872c39626175dee88c1464da162584bd8ef749415b SHA512 e9be3533a06a8cb503176720b9804f2ac5a9bdc2120f4bf9652d19d8e205acb2bf2fa505400aaabba1b608dfe95cbbbd2e84178373d4e061461a699b2b24345a WHIRLPOOL 768f0bcf2ccdf768a72de2e6ff7ce4dffd7040cc37100bc5a04e9335d6f17b68fc7a2f914ec7f9ca40ab6a3e101e6fb3f6f6c67c34d0ee6bbcc6f06543c9ba96
EBUILD tempita-0.5.1-r1.ebuild 843 SHA256 3f46b0fc18e3353be70f39c8f6d1b98a8d01f7e6b7d10115acc04d56d6ace291 SHA512 92c02a8b6c86be47b0f483e640000d93f33e2e1ccbd8aac2f2b2b5cec899fde0b0e8ad9ae99dde77226e372c969dc67bfa07e89eaf298a368f44e4a267830c1b WHIRLPOOL 734ba3c330c94f8399c5559e129300e0445571d9ed4813189610af86386adf02df2d30650286c80643db29519e79f2e1215f10469ba82b6b9d1464db055f2933
EBUILD tempita-0.5.1.ebuild 750 SHA256 dcb95ad5e9dc5ddb53550e9e5c5f87be7e73dcd596af5280ea86c1b8a1605770 SHA512 7ee019d6519f48b75b68ed51a184395be9258707038871626663845cf6d4820af28602fcfb4c36eb0f2141467a6d371ca62bd7fc4abcf0ae732a1895d1cfdd63 WHIRLPOOL 2712359a03fe852df37da362aab2b71f2ede6e12da63cb1116a1b8d13949d8f39180697615bf28ff0275dcef51c0bc57fb6d6f6834c902b98989da110d0fa8d7
MISC ChangeLog 3777 SHA256 2f27aa354a05ace3736ceb43bcd1be7483f7dd4076528da432f1aa3d0d0f6eb2 SHA512 e203616b5598e6276ec37fd7d5c42a0b63bfc64af25156591580847c88a603d3cbdb455faa8deec08103bd93c678ea8fd2b9ca6dd537b79393564b03cedf9ad6 WHIRLPOOL 0657a92be5478dcc5cf4a4b6d0fa306f148cd9fa27b61b68813ec4dcb37b5f4a24fcf5072734f416eae04b6557d00fce880968d72c307b74b166533f308007ed
MISC metadata.xml 230 SHA256 6b790a8c58a2301a508ba3384599ec78e119bfefea13dfcee002ff2138165f36 SHA512 1f65b9a8784af916e131379b066dbfa2be9381277eb270328a6a0d9a5df616abb40a2028ec179f2df0d75cbb9adaa23b0d971110edf2784e885595e3184e8103 WHIRLPOOL 802af5566da8bb6db38a3960c57e0601e57141f497bf51ecd130d002e248e64ccf3c5a7ead82be25f4017c9baffd36c162bb429d19f12ebbb9b3ddb879a63ef9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCgAGBQJRqwQlAAoJELp701BxlEWfC2oQAL9fZKxVjfL3uBVq1uxzPPnX
HChQGTwAcYs9oWhr3AP2ju84H4ODD2ns3/x24/T+tmwiqDxSDhj4pz0rO+Brb1rJ
RgOsOKYa/TOIq6G3YY+Q1D8Z7yIANQb1TmwqfPbeNwAwFGKiyQ7ptNJUt65lhWyO
6WU5AkZsEPg7+YXHlyxN3uPv2tCidwFrD/EsHnGIY86/JEFTwBbacp6aBy8eQy3I
rHMOhYHIgQeGq4zDi9wGcXT+7AOimG9G9IKS6hrNAlfBqCPOo1OEY4ctSH5zNGi7
r9+EWfU7MqHlt0N/ItPUn6ljeKjPNryuVankR6ZS93FsL11WpabPk3E2rEVxxz+a
K+CFd6Na9H6rlciegkwDnhxeQ4YfwR/OJalJRdBAKlfvBv9iSFE+ZEagrXttZ8uW
HelXSBZoe74kZUXsED4BT7CVwe8QAFqHpZlhO9SvYDlBl6Vk2cwRTfKhfXq8K9Lf
l785zlkrAFj1CvissXQ1/sdnYtjpx7MKhM2vVll/GtfpUqacbXvnA7Bwfu7X81gI
ZjQDA3AsPMcIIyO+La2lLwGY0m+GrybV62z0xqCVsveGGXveLQDf+laWVXD+qZHm
Hbag8nSxg6OcuV6NdkwM1eA9uBthyZC1GsZCigQCXEBm3WwO0jhR43jCBp2yGO/b
uREIISQmGXPjU4MnuuDx
=LlRg
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<upstream>
<remote-id type="pypi">Tempita</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,28 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/tempita/tempita-0.4.ebuild,v 1.6 2010/12/26 15:46:00 arfrever Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS=1
RESTRICT_PYTHON_ABIS="3.*"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils
MY_PN="Tempita"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A very small text templating language"
HOMEPAGE="http://pythonpaste.org/tempita http://pypi.python.org/pypi/Tempita"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"

View File

@ -0,0 +1,31 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/tempita/tempita-0.5.1-r1.ebuild,v 1.12 2013/06/02 08:39:43 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
inherit distutils-r1
MY_PN="Tempita"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A very small text templating language"
HOMEPAGE="http://pythonpaste.org/tempita http://pypi.python.org/pypi/Tempita"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"
IUSE="test"
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
S="${WORKDIR}/${MY_P}"
python_test() {
nosetests || die "Tests fail with ${EPYTHON}"
}

View File

@ -0,0 +1,28 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/tempita/tempita-0.5.1.ebuild,v 1.18 2013/02/24 17:49:17 ago Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS=1
RESTRICT_PYTHON_ABIS="3.*"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils
MY_PN="Tempita"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A very small text templating language"
HOMEPAGE="http://pythonpaste.org/tempita http://pypi.python.org/pypi/Tempita"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"

View File

@ -0,0 +1,339 @@
# ChangeLog for dev-python/twisted-web
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/twisted-web/ChangeLog,v 1.83 2013/04/08 06:59:05 patrick Exp $
*twisted-web-13.0.0 (08 Apr 2013)
08 Apr 2013; Patrick Lauer <patrick@gentoo.org> +twisted-web-13.0.0.ebuild:
Bump
*twisted-web-12.3.0 (14 Jan 2013)
14 Jan 2013; Patrick Lauer <patrick@gentoo.org> +twisted-web-12.3.0.ebuild:
Bump
08 Oct 2012; Marien Zwart <marienz@gentoo.org> twisted-web-12.2.0.ebuild:
Fix python dependency to match dev-python/twisted's, spotted by Arfrever.
05 Oct 2012; Marien Zwart <marienz@gentoo.org> twisted-web-10.2.0.ebuild,
twisted-web-11.0.0.ebuild:
Restrict pypy in twisted < 11.1.0 (bug #420653).
*twisted-web-12.2.0 (27 Sep 2012)
27 Sep 2012; Marien Zwart <marienz@gentoo.org> +twisted-web-12.2.0.ebuild:
Bump to 12.2.0 (bug #423793)
13 May 2012; Alexis Ballier <aballier@gentoo.org> twisted-web-12.0.0.ebuild:
keyword ~amd64-fbsd
*twisted-web-12.0.0 (22 Mar 2012)
22 Mar 2012; Patrick Lauer <patrick@gentoo.org> +twisted-web-12.0.0.ebuild:
Bump
*twisted-web-11.1.0 (27 Dec 2011)
27 Dec 2011; Mike Gilbert <floppym@gentoo.org> +twisted-web-11.1.0.ebuild:
Version bump.
17 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org>
twisted-web-11.0.0.ebuild:
ppc64 stable wrt #366131
17 Jun 2011; Jeroen Roovers <jer@gentoo.org> twisted-web-11.0.0.ebuild:
Stable for HPPA (bug #366131).
12 Jun 2011; Raúl Porcel <armin76@gentoo.org> twisted-web-11.0.0.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #366131
03 Jun 2011; Brent Baude <ranger@gentoo.org> twisted-web-11.0.0.ebuild:
Marking twisted-web-11.0.0 ppc stable for bug 366131
02 Jun 2011; Markus Meier <maekke@gentoo.org> twisted-web-11.0.0.ebuild:
arm stable, bug #366131
26 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
twisted-web-11.0.0.ebuild:
x86 stable wrt bug #366131
09 May 2011; Markos Chandras <hwoarang@gentoo.org> twisted-web-11.0.0.ebuild:
Stable on amd64 wrt bug #366131
*twisted-web-11.0.0 (04 Apr 2011)
04 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+twisted-web-11.0.0.ebuild:
Version bump.
25 Jan 2011; Jeroen Roovers <jer@gentoo.org> twisted-web-10.2.0.ebuild:
Stable for HPPA (bug #350894).
21 Jan 2011; Thomas Kahle <tomka@gentoo.org> twisted-web-10.2.0.ebuild:
x86 stable per bug 350894
12 Jan 2011; Markos Chandras <hwoarang@gentoo.org> twisted-web-10.2.0.ebuild:
Stable on amd64 wrt bug #350894
06 Jan 2011; Brent Baude <ranger@gentoo.org> twisted-web-10.2.0.ebuild:
Marking twisted-web-10.2.0 ppc stable for bug 350894
06 Jan 2011; Raúl Porcel <armin76@gentoo.org> twisted-web-10.2.0.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #333211
29 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
twisted-web-10.2.0.ebuild:
Avoid test failures with root permissions (bug #349964).
28 Dec 2010; Brent Baude <ranger@gentoo.org> twisted-web-10.2.0.ebuild:
Marking twisted-web-10.2.0 ppc64 for bug 333211
23 Dec 2010; Thomas Kahle <tomka@gentoo.org> twisted-web-10.1.0.ebuild:
x86 stable per bug 333389
*twisted-web-10.2.0 (22 Dec 2010)
22 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+twisted-web-10.2.0.ebuild:
Version bump.
25 Oct 2010; Jeroen Roovers <jer@gentoo.org> twisted-web-10.1.0.ebuild:
Stable for HPPA (bug #333211).
18 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
twisted-web-10.1.0.ebuild:
Stable on amd64 wrt bug #333211
*twisted-web-10.1.0 (09 Jul 2010)
09 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+twisted-web-10.1.0.ebuild:
Version bump.
*twisted-web-10.0.0 (17 Mar 2010)
17 Mar 2010; Patrick Lauer <patrick@gentoo.org>
+twisted-web-10.0.0.ebuild:
Bump
13 Feb 2010; Raúl Porcel <armin76@gentoo.org> twisted-web-9.0.0.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #300702
10 Feb 2010; Jeroen Roovers <jer@gentoo.org> twisted-web-9.0.0.ebuild:
Stable for HPPA (bug #300702).
17 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
twisted-web-9.0.0.ebuild:
stable x86, bug 300702
20 Dec 2009; Raúl Porcel <armin76@gentoo.org> twisted-web-8.2.0.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #289680
20 Dec 2009; Fabian Groffen <grobian@gentoo.org> twisted-web-9.0.0.ebuild:
Merged keywords from Prefix
16 Dec 2009; Brent Baude <ranger@gentoo.org> twisted-web-8.2.0.ebuild:
Marking twisted-web-8.2.0 ppc64 stable for bug 289680
01 Dec 2009; Markus Meier <maekke@gentoo.org> twisted-web-8.2.0.ebuild:
amd64/x86 stable, bug #289680
*twisted-web-9.0.0 (30 Nov 2009)
30 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+twisted-web-9.0.0.ebuild:
Version bump (bug #294924).
29 Nov 2009; Mounir Lamouri <volkmar@gentoo.org> twisted-web-8.2.0.ebuild:
Stable for ppc, bug 289680
28 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
twisted-web-8.2.0.ebuild:
Fix tests (bug #292399).
11 Nov 2009; Jeroen Roovers <jer@gentoo.org> twisted-web-8.2.0.ebuild:
Stable for HPPA (bug #289680).
25 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
twisted-web-8.2.0.ebuild:
Set SUPPORT_PYTHON_ABIS.
06 Sep 2009; Christian Ruppert <idl0r@gentoo.org>
-files/twisted-web-0.5.0-tests-2.2-compat.patch:
Remove unused patch.
21 Jul 2009; Samuli Suominen <ssuominen@gentoo.org>
twisted-web-8.2.0.ebuild:
USE soap wrt #138038.
*twisted-web-8.2.0 (09 Jan 2009)
09 Jan 2009; Patrick Lauer <patrick@gentoo.org> +twisted-web-8.2.0.ebuild:
Bump to 8.2.0
08 Jan 2009; Patrick Lauer <patrick@gentoo.org>
-twisted-web-0.5.0-r1.ebuild, -twisted-web-0.5.0-r3.ebuild,
-twisted-web-0.6.0.ebuild, -twisted-web-0.7.0.ebuild,
-twisted-web-8.0.0.ebuild:
Removing old
20 Dec 2008; nixnut <nixnut@gentoo.org> twisted-web-8.1.0.ebuild:
Stable on ppc wrt bug 231675
13 Aug 2008; Santiago M. Mola <coldwind@gentoo.org>
twisted-web-8.1.0.ebuild:
amd64 stable wrt bug #231675
08 Aug 2008; Raúl Porcel <armin76@gentoo.org> twisted-web-8.1.0.ebuild:
alpha/ia64/x86 stable wrt #231675
08 Aug 2008; Markus Rothe <corsair@gentoo.org> twisted-web-8.1.0.ebuild:
Stable on ppc64; bug #231675
08 Aug 2008; Jeroen Roovers <jer@gentoo.org> twisted-web-8.1.0.ebuild:
Stable for HPPA (bug #231675).
05 Aug 2008; Ferris McCormick <fmccor@gentoo.org>
twisted-web-8.1.0.ebuild:
Sparc stable, part of Bug #231675.
*twisted-web-8.1.0 (25 May 2008)
25 May 2008; Thomas Raschbacher <lordvan@gentoo.org>
+twisted-web-8.1.0.ebuild:
Version Bump
*twisted-web-8.0.0 (13 May 2008)
13 May 2008; Ali Polatel <hawking@gentoo.org> +twisted-web-8.0.0.ebuild:
Version bump.
12 Mar 2008; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing Marien Zwart (marienz, #107204) from metadata.xml.
09 Jun 2007; Joe Peterson <lavajoe@gentoo.org> twisted-web-0.7.0.ebuild:
Add ~x86-fbsd keyword
12 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org>
twisted-web-0.6.0.ebuild:
Stable on sparc
12 Mar 2007; Raúl Porcel <armin76@gentoo.org> twisted-web-0.6.0.ebuild:
x86 stable
*twisted-web-0.7.0 (11 Jan 2007)
11 Jan 2007; Marien Zwart <marienz@gentoo.org> twisted-web-0.6.0.ebuild,
-twisted-web-0.6.0-r1.ebuild, +twisted-web-0.7.0.ebuild:
Version bump, make twisted dependency stricter, drop revision patched to
work with python 2.5 (use the new bump instead).
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org>
twisted-web-0.6.0.ebuild:
Stable on Alpha.
01 Aug 2006; Simon Stelling <blubb@gentoo.org>
twisted-web-0.5.0-r1.ebuild:
stable on amd64
16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
twisted-web-0.6.0.ebuild:
hppa stable, bug #139612
12 Jul 2006; Aron Griffis <agriffis@gentoo.org> twisted-web-0.5.0-r3.ebuild,
twisted-web-0.6.0.ebuild:
Mark 0.5.0-r3 0.6.0 stable on ia64 #128688
02 Jul 2006; Lars Weiler <pylon@gentoo.org> twisted-web-0.6.0.ebuild:
Stable on ppc.
30 Jun 2006; Thomas Cort <tcort@gentoo.org> twisted-web-0.5.0-r1.ebuild:
Stable on alpha wrt Bug #128688.
28 Jun 2006; Luis Medinas <metalgod@gentoo.org> twisted-web-0.6.0.ebuild:
Stable on amd64. See bug #124293.
*twisted-web-0.6.0-r1 (26 Jun 2006)
*twisted-web-0.5.0-r3 (26 Jun 2006)
26 Jun 2006; Marien Zwart <marienz@gentoo.org>
-files/twisted-web-0.5.0-tests-2.2-compat-14780.patch,
-files/twisted-web-0.5.0-tests-2.2-compat-14782.patch,
-files/twisted-web-0.5.0-tests-2.2-compat-14786.patch,
-twisted-web-0.5.0-r2.ebuild, +twisted-web-0.5.0-r3.ebuild,
+twisted-web-0.6.0-r1.ebuild:
Remove twisted-web-0.5.0-r2 (the version with extra test patches for
twisted-2.2.0): use twisted-2.4.0 and web 0.6.0 instead. Add new revisions
with the nonworking websetroot removed.
04 Jun 2006; Brent Baude <ranger@gentoo.org> twisted-web-0.6.0.ebuild:
Marking twisted-web-0.6.0 ppc64 stable as a dep to avahi per Mr Bones request
*twisted-web-0.6.0 (26 May 2006)
26 May 2006; Marien Zwart <marienz@gentoo.org> +twisted-web-0.6.0.ebuild:
Version bump.
26 May 2006; Marien Zwart <marienz@gentoo.org>
twisted-web-0.5.0-r1.ebuild, twisted-web-0.5.0-r2.ebuild:
These versions run but do not install with twisted 2.4, so add a < dep.
12 May 2006; Tobias Scherbaum <dertobi123@gentoo.org>
twisted-web-0.5.0-r2.ebuild:
Added ~hppa
03 May 2006; Mark Loeser <halcy0n@gentoo.org> twisted-web-0.5.0-r1.ebuild:
Stable on x86; bug #128688
01 May 2006; Markus Rothe <corsair@gentoo.org>
twisted-web-0.5.0-r2.ebuild:
Added ~ppc64
29 Apr 2006; Marien Zwart <marienz@gentoo.org>
+files/twisted-web-0.5.0-root-skip.patch, twisted-web-0.5.0-r1.ebuild,
twisted-web-0.5.0-r2.ebuild:
Make the tests pass without FEATURES=userpriv, see bug #128688.
*twisted-web-0.5.0-r2 (09 Apr 2006)
09 Apr 2006; Marien Zwart <marienz@gentoo.org>
+files/twisted-web-0.5.0-tests-2.2-compat-14780.patch,
+files/twisted-web-0.5.0-tests-2.2-compat-14782.patch,
+files/twisted-web-0.5.0-tests-2.2-compat-14786.patch,
+twisted-web-0.5.0-r2.ebuild:
Revision bump with patches to pass the tests with twisted-2.2.0. Test
changes only. See bug #128688. Thanks to nixnut for noticing.
03 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org>
twisted-web-0.5.0-r1.ebuild:
Stable on sparc wrt #128688
13 Feb 2006; Marien Zwart <marienz@gentoo.org>
+files/twisted-web-0.5.0-tests-2.2-compat.patch,
twisted-web-0.5.0-r1.ebuild:
Patch to make the tests succeed with twisted 2.0, 2.1 and 2.2. No revision
bump because this only affects the tests.
01 Feb 2006; Aron Griffis <agriffis@gentoo.org>
twisted-web-0.5.0-r1.ebuild:
Mark 0.5.0-r1 ~alpha/~ia64
30 Nov 2005; Marien Zwart <marienz@gentoo.org> -twisted-web-0.5.0.ebuild:
Remove old ebuild.
*twisted-web-0.5.0-r1 (27 Nov 2005)
27 Nov 2005; Marien Zwart <marienz@gentoo.org> metadata.xml,
+twisted-web-0.5.0-r1.ebuild:
Revbump to use the new eclass (bug #80639). Set myself as maintainer.
23 Sep 2005; Gustavo Felisberto <humpback@gentoo.org>;
twisted-web-0.5.0.ebuild:
~amd64
27 Jun 2005; David Holm <dholm@gentoo.org> twisted-web-0.5.0.ebuild:
Added to ~ppc.
08 Apr 2005; Thomas Raschbacher <lordvan@gentoo.org> :
initial import
twisted-web was part of the main twisted release

View File

@ -0,0 +1,16 @@
DIST TwistedWeb-10.2.0.tar.bz2 334605 SHA256 d09c459590f23b824043093450916b22a2eea29d1838d69725413a5abb8350ba SHA512 d3df41b19b1f3991d0799f819e47a218d424a21ff5f241e724bb36e8214726d685f87096954bcac8d0ceed47d00113d60b45ba6565639ac1ed89502ebadb7507 WHIRLPOOL e284680ed1342729319a4b0afd5e5324755d672a75499f1e5cf14df033ddd70f779f710ece67a3f82d6bc0d753d6da9b2fc4cefc2e1563edf9e3712a36095142
DIST TwistedWeb-11.0.0.tar.bz2 358074 SHA256 864a08aa283ba690f35cfbc18ba939a8b336bc6ad452a2a855bdf1b388aaac53 SHA512 6a61a7743007691e2f7e0242ccc7242ee1570f3e74b6f5ea9b06d601b65b4e3495bdaa94d4bb5bb7baf86c88c8796ff9782737b07df77c2cb67aa2fb46a7e9ea WHIRLPOOL 227782418c1c66d3f0b33ae21e5e52672e783510f1b474536f600dcc64818db77528148194e044c1a957572b5d0f6fb8f155f71751820979f243d52796552358
DIST TwistedWeb-11.1.0.tar.bz2 373315 SHA256 4858e1112b6520c15ca0276569537a1e5ec9da96baca9b9107df77b9e4f5df4d SHA512 199ec84d42b60de338a54cfd3d98d3bd1a1fe2343c8bb37a391dc4fe31bc949271ff77578f31a3e6139aac52a313354bf891723f553855e03fa10e8417f48d2c WHIRLPOOL a449396b44782581fef0360d61bbd71fc9d5a90774de5dbe8f0ffab3fe4c3fefa065a8ab0a9d1bb57a0d52a790b37f04dee6f508bc96d1dfbf389fbaa46b4206
DIST TwistedWeb-12.0.0.tar.bz2 374609 SHA256 ff6d0dad12f1928deca23c8d05a0cb9a340abbb6e2cd8bc503e4092a0a873859 SHA512 8a3e39989efa179e08ce4e15287fe0f12315b296fa7216d8444f6470e5860fb57e95c5173c30bdf1afa25304b411358ff1516069d486fd72559adfb89892b742 WHIRLPOOL 6bf6a21b764f71a2213c023d2fe1c19adaeb2ec05b489a43c881a378716b900fdc0ab97b2a33ccfc0dd8e7c4ac9e2dbe0d31c7540f632db44ad50c95d496277b
DIST TwistedWeb-12.2.0.tar.bz2 386461 SHA256 15b962fd7ca4f8079bca6d0f83fc28207d8671b13da4b598b25a52578866d309 SHA512 2d33e9716e004566c7c20dfda24317d5a3e994eadf2e419129ca26a750d7e75503930557ad6562e141e74a37ea2dc9fdb7d78a64cfe6d53ec9988a636a4aa1c2 WHIRLPOOL 80fe90c11ff432f81871f40fa8d841226fc7fdb0497f05608ff4bdf3840942023043d2dd76c3bbaf87ffd88005064fdc1a9a232a70ed9783674175fb21f6a7a3
DIST TwistedWeb-12.3.0.tar.bz2 393179 SHA256 d13e220235788f5e2542c9f8f906fe79e59793f5212cd9862002ea084ea666ca SHA512 2c1d857a0f92b781cc683e59f7e0e16b6a1158b1a45a9b947635da2bbaf78f0988bcf6503ad58b6c5109ab710db3c2f860ac4d446654c55394c49fdc7dc5b3e4 WHIRLPOOL 59c4db46679d0c7de3b881256aee1e0a2c6a33e6a7a481554a3b9b419f172774ec28a30849d731479b1659a7eb6a30713bd033ec72ea5c6943cb15d09483dee1
DIST TwistedWeb-13.0.0.tar.bz2 395974 SHA256 a3f6b3a47950d96a6da5cf28bf4c1e0bfa894ff2a1c38c38eac4876cac0bdc55 SHA512 d034a63a8d9a52f2db7967e57245a18ff288f1030579204286cc6d4990afe6fa30fb8aa73f62460ecaabaa76c1cc20be75aef0382f5c1bd565bef7923a9c86f8 WHIRLPOOL 93f8eab34be254c7f28aed1c95fcd9963f7038529a3d88ea014d0f2ea996f18955e3a672c89156d379b3fbe15822b21b0be0e7d35bf08bc6b0cf569607f87c0c
EBUILD twisted-web-10.2.0.ebuild 1109 SHA256 2881281d345e05f1c4c91f6510855a78b15055734169ab43381b542b47919e84 SHA512 0d40f47a78928226731687619185e9b0d6825b78d8cd4cee87ca0c7b7ef885f046f257274a09d5d7749c39720ae4c9924b6fc498a7555a6ce6c07f70a72eedcd WHIRLPOOL 96f582b25b667332ba26e12e89906b4bb2c3dcfdcb1d9e701e7192c6953db7a093de99f67d25e49b1ef6cf594419cc8308b12ddade4e97086ce0753b44d451cf
EBUILD twisted-web-11.0.0.ebuild 1109 SHA256 96f5ff7700d40d82601b1581a5c285dd5ce8cd7198a1e0540f2c6dd3a63d5f51 SHA512 7e7257baa6b062a9eb0cb031fd8feb1bbb41295c5a272dbd50df2a366ff2ca5907cb505a45270b99bc66cc08b0f267ce53bb13ebd57525bd6c0b3ac1a3ca064e WHIRLPOOL 65b666627dc9e94acaaba6522b28e9540327d5eae713d3f0119b2c01f92dfc976667ee8161190f572d7e621aaeea7d2ebdef0dead23d6bac4cc233962c3c6c13
EBUILD twisted-web-11.1.0.ebuild 1111 SHA256 f31d16b22d7cb1b2fa7a14498dbf1bd84e8e5d67be6803eddc76047ac8b4a602 SHA512 c7ee67b3093629dfaddd80efbe744f2960078c5505e1f3979aa2acdf76dce67392512e444e0e529efb4998590b01b6553949ec37e7976debb974b396808f31a0 WHIRLPOOL 0a882a6c35458cfd0a7b835a67e4120f58bcee971fdf469c9fd58594a98c2cf7ba927bcd2ee188dc31685159de0a89d0d77a716612ffb72ac0b6933ee7cf35d2
EBUILD twisted-web-12.0.0.ebuild 1124 SHA256 a98adfc413d905ff00c9c6f20fde770f8ab97bf95eb2ce7c18a3dba747143d47 SHA512 d653c3741f1426be6c0d481dbe4236c9832dcab33ffa23fbc426e3577a7e07b6cde613f72264c063b6e364f5b8e78f87238ea4cf31548807b5892db731144ef0 WHIRLPOOL 3f9e8e27560a9b07004cb72c9aa8a0bc5e6d526569518c12f4d186244be926ad5df22031797289d59cb958727af48f2e8e3a01b658a14216ff0dc61339a13932
EBUILD twisted-web-12.2.0.ebuild 1131 SHA256 6c6d67e11cfc7e81fa31fced7453943ff90aa40aded4e7f83bd131c3f2688537 SHA512 2167bb06cda065961ae584e91461cff9f191cac53d25c3c22c9c18ecf357007641ba8984ea37ae5fed4fe1e8bb5a86e6a082df3c212fa5de987134d65d984b9f WHIRLPOOL fb716b7e2be1a5232af215d98486e96f8c26e1a5060187cc09c58c0639cfad26fe6815b9aa74c999a168638cd59fb26ac1b6d2831c54147f68bd1f544f3e4bfe
EBUILD twisted-web-12.3.0.ebuild 1131 SHA256 78e2d4771897b0ecd015c3f949996a2b94bcd281fedccf3c4dcd911d575161e2 SHA512 0637e1b64c5315c336e790ccde6a6a732eeceddeab192696065cb41bc6a7d3cc78d52f0b10d2bfdbfb918705c1ed6512b5b09006e7aa001879b562c56742549f WHIRLPOOL 699cf3920fa7aca7397e4c2c284c318c926398fe85c8214a5cb8906c2d6cae7a46f29cba8df04e37586ad7e0cbface7f87a7e1db1653e3875a9fd173a2377b6c
EBUILD twisted-web-13.0.0.ebuild 1131 SHA256 5df16342a454431854de5495f622213c75a04fab754dfb9da720c3a690c5e4b8 SHA512 bf4a2637af56367411d6269ed77449fe8177c3f6863dcf8e1911c8310363cae173708ebfc9743d0b45c21e11c6efe1f75db5abc7d0baaab96e87ce55acc12455 WHIRLPOOL 96ac58378f3eb67473d834d91d4fac04d7648a5374a1119cbb2a090658ede6ae90aaeb3874e6d355beaa1884c46453004842d7057bb2962dfc6df50c24bb5144
MISC ChangeLog 11378 SHA256 a6fb8f463d6e7a636a8c0850e53bd21ca8dad227c1fb05971b8183b9c3b6933c SHA512 c9c158680beee35c289653ca47c68a2b06b1681bf8169823e5874592a349fa9c4811c939e1c31d96e3e6be948ebaebe49255855e8f7b36f83df1c2bc64abf4a0 WHIRLPOOL dced03ce181299647bde3e3f3f07f2c1f75990028128d83691055b3172edfd03ff66dbb6a08269e2ddb12848d33c3944c4eb489097d641456d1059ebf7e7c713
MISC metadata.xml 160 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a SHA512 7c02a1de1ddcb6b7c6378cceff0458da3a15d5381417f7cdf01874e7c372664b8899863f41b3a2fd8d6ad67ceb732dac6da0cc17575bf8e3e6d89480417c6628 WHIRLPOOL ed2795e4466eda8c804d5067c87386e269a59fe959393057ca5ddc36851e00f5210c4da1adf4bbdfdbb7d1d3d5c60aced25727ca12fdc8305d9e263a3aca9b13

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
</pkgmetadata>

View File

@ -0,0 +1,32 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/twisted-web/twisted-web-10.2.0.ebuild,v 1.9 2012/10/05 14:46:31 marienz Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
MY_PACKAGE="Web"
inherit twisted versionator
DESCRIPTION="Twisted web server, programmable in Python"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="soap"
DEPEND="=dev-python/twisted-$(get_version_component_range 1-2)*
soap? ( dev-python/soappy )"
RDEPEND="${DEPEND}"
PYTHON_MODNAME="twisted/plugins twisted/web"
src_prepare() {
distutils_src_prepare
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed -e "s/test_forbiddenResource/_&/" -i twisted/web/test/test_static.py
sed -e "s/testDownloadPageError3/_&/" -i twisted/web/test/test_webclient.py
fi
}

View File

@ -0,0 +1,32 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/twisted-web/twisted-web-11.0.0.ebuild,v 1.9 2012/10/05 14:46:31 marienz Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
MY_PACKAGE="Web"
inherit twisted versionator
DESCRIPTION="Twisted web server, programmable in Python"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="soap"
DEPEND="=dev-python/twisted-$(get_version_component_range 1-2)*
soap? ( dev-python/soappy )"
RDEPEND="${DEPEND}"
PYTHON_MODNAME="twisted/plugins twisted/web"
src_prepare() {
distutils_src_prepare
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed -e "s/test_forbiddenResource/_&/" -i twisted/web/test/test_static.py
sed -e "s/testDownloadPageError3/_&/" -i twisted/web/test/test_webclient.py
fi
}

View File

@ -0,0 +1,32 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/twisted-web/twisted-web-11.1.0.ebuild,v 1.1 2011/12/27 07:03:04 floppym Exp $
EAPI="4"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
MY_PACKAGE="Web"
inherit twisted versionator
DESCRIPTION="Twisted web server, programmable in Python"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="soap"
DEPEND="=dev-python/twisted-$(get_version_component_range 1-2)*
soap? ( dev-python/soappy )"
RDEPEND="${DEPEND}"
PYTHON_MODNAME="twisted/plugins twisted/web"
src_prepare() {
distutils_src_prepare
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed -e "s/test_forbiddenResource/_&/" -i twisted/web/test/test_static.py
sed -e "s/testDownloadPageError3/_&/" -i twisted/web/test/test_webclient.py
fi
}

View File

@ -0,0 +1,32 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/twisted-web/twisted-web-12.0.0.ebuild,v 1.2 2012/05/13 20:48:00 aballier Exp $
EAPI="4"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
MY_PACKAGE="Web"
inherit twisted versionator
DESCRIPTION="Twisted web server, programmable in Python"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="soap"
DEPEND="=dev-python/twisted-$(get_version_component_range 1-2)*
soap? ( dev-python/soappy )"
RDEPEND="${DEPEND}"
PYTHON_MODNAME="twisted/plugins twisted/web"
src_prepare() {
distutils_src_prepare
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed -e "s/test_forbiddenResource/_&/" -i twisted/web/test/test_static.py
sed -e "s/testDownloadPageError3/_&/" -i twisted/web/test/test_webclient.py
fi
}

View File

@ -0,0 +1,32 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/twisted-web/twisted-web-12.2.0.ebuild,v 1.2 2012/10/08 19:31:36 marienz Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* 2.5 *-jython"
MY_PACKAGE="Web"
inherit twisted versionator
DESCRIPTION="Twisted web server, programmable in Python"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="soap"
DEPEND="=dev-python/twisted-$(get_version_component_range 1-2)*
soap? ( dev-python/soappy )"
RDEPEND="${DEPEND}"
PYTHON_MODNAME="twisted/plugins twisted/web"
src_prepare() {
distutils_src_prepare
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed -e "s/test_forbiddenResource/_&/" -i twisted/web/test/test_static.py
sed -e "s/testDownloadPageError3/_&/" -i twisted/web/test/test_webclient.py
fi
}

View File

@ -0,0 +1,32 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/twisted-web/twisted-web-12.3.0.ebuild,v 1.1 2013/01/14 03:59:48 patrick Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* 2.5 *-jython"
MY_PACKAGE="Web"
inherit twisted versionator
DESCRIPTION="Twisted web server, programmable in Python"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="soap"
DEPEND="=dev-python/twisted-$(get_version_component_range 1-2)*
soap? ( dev-python/soappy )"
RDEPEND="${DEPEND}"
PYTHON_MODNAME="twisted/plugins twisted/web"
src_prepare() {
distutils_src_prepare
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed -e "s/test_forbiddenResource/_&/" -i twisted/web/test/test_static.py
sed -e "s/testDownloadPageError3/_&/" -i twisted/web/test/test_webclient.py
fi
}

View File

@ -0,0 +1,32 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/twisted-web/twisted-web-13.0.0.ebuild,v 1.1 2013/04/08 06:59:05 patrick Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* 2.5 *-jython"
MY_PACKAGE="Web"
inherit twisted versionator
DESCRIPTION="Twisted web server, programmable in Python"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="soap"
DEPEND="=dev-python/twisted-$(get_version_component_range 1-2)*
soap? ( dev-python/soappy )"
RDEPEND="${DEPEND}"
PYTHON_MODNAME="twisted/plugins twisted/web"
src_prepare() {
distutils_src_prepare
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed -e "s/test_forbiddenResource/_&/" -i twisted/web/test/test_static.py
sed -e "s/testDownloadPageError3/_&/" -i twisted/web/test/test_webclient.py
fi
}

View File

@ -0,0 +1,701 @@
# ChangeLog for dev-python/twisted
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/twisted/ChangeLog,v 1.161 2013/04/08 06:40:09 patrick Exp $
*twisted-13.0.0 (08 Apr 2013)
08 Apr 2013; Patrick Lauer <patrick@gentoo.org> +twisted-13.0.0.ebuild:
Bump
*twisted-12.3.0 (14 Jan 2013)
14 Jan 2013; Patrick Lauer <patrick@gentoo.org> +twisted-12.3.0.ebuild:
Bump
08 Jan 2013; Mike Gilbert <floppym@gentoo.org> files/twistd.init:
Remove bashism, #450806 by kensington.
08 Oct 2012; Marien Zwart <marienz@gentoo.org> twisted-12.2.0.ebuild:
Tighten python version dependency (spotted by Arfrever).
05 Oct 2012; Marien Zwart <marienz@gentoo.org> twisted-10.2.0.ebuild,
twisted-11.0.0.ebuild:
Restrict pypy in twisted < 11.1.0 (bug #420653).
*twisted-12.2.0 (27 Sep 2012)
27 Sep 2012; Marien Zwart <marienz@gentoo.org>
+files/twisted-12.1.0-remove-tests-conch-dependency.patch,
+twisted-12.2.0.ebuild:
Bump to 12.2.0 (bug #423777) with some test-related ebuild improvements.
08 May 2012; Alexis Ballier <aballier@gentoo.org> twisted-12.0.0.ebuild:
keyword ~amd64-fbsd
13 Apr 2012; Marien Zwart <marienz@gentoo.org>
+files/twisted-12.0.0-fix-test-timeFormatting.patch, twisted-12.0.0.ebuild:
Fix a test that fails in some timezones (bug #409329).
*twisted-12.0.0 (22 Mar 2012)
22 Mar 2012; Patrick Lauer <patrick@gentoo.org> +twisted-12.0.0.ebuild:
Bump
29 Dec 2011; Mike Gilbert <floppym@gentoo.org> twisted-11.1.0.ebuild:
Fix line wrapping.
29 Dec 2011; Mike Gilbert <floppym@gentoo.org> twisted-11.1.0.ebuild:
Call python_get_implementation_and_version from src_test.
*twisted-11.1.0 (27 Dec 2011)
27 Dec 2011; Mike Gilbert <floppym@gentoo.org> +twisted-11.1.0.ebuild:
Version bump for bug 395825 by Ian Delaney. Bits and pieces by Arfrever.
17 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> twisted-11.0.0.ebuild:
ppc64 stable wrt #366131
17 Jun 2011; Jeroen Roovers <jer@gentoo.org> twisted-11.0.0.ebuild:
Stable for HPPA (bug #366131).
12 Jun 2011; Raúl Porcel <armin76@gentoo.org> twisted-11.0.0.ebuild:
alpha/ia64/s390/sh/sparc stable wrt #366131
03 Jun 2011; Brent Baude <ranger@gentoo.org> twisted-11.0.0.ebuild:
Marking twisted-11.0.0 ppc stable for bug 366131
02 Jun 2011; Markus Meier <maekke@gentoo.org> twisted-11.0.0.ebuild:
arm stable, bug #366131
26 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> twisted-11.0.0.ebuild:
x86 stable wrt bug #366131
09 May 2011; Markos Chandras <hwoarang@gentoo.org> twisted-11.0.0.ebuild:
Stable on amd64 wrt bug #366131
*twisted-11.0.0 (04 Apr 2011)
04 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+twisted-11.0.0.ebuild:
Version bump.
25 Jan 2011; Jeroen Roovers <jer@gentoo.org> twisted-10.2.0.ebuild:
Stable for HPPA (bug #350894).
21 Jan 2011; Thomas Kahle <tomka@gentoo.org> twisted-10.2.0.ebuild:
x86 stable per bug 350894
12 Jan 2011; Markos Chandras <hwoarang@gentoo.org> twisted-10.2.0.ebuild:
Stable on amd64 wrt bug #350894
06 Jan 2011; Brent Baude <ranger@gentoo.org> twisted-10.2.0.ebuild:
Marking twisted-10.2.0 ppc stable for bug 350894
06 Jan 2011; Raúl Porcel <armin76@gentoo.org> twisted-10.2.0.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #333211
29 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
twisted-10.2.0.ebuild:
Avoid test failures with root permissions.
28 Dec 2010; Brent Baude <ranger@gentoo.org> twisted-10.2.0.ebuild:
Marking twisted-10.2.0 ppc64 for bug 333211
23 Dec 2010; Thomas Kahle <tomka@gentoo.org> twisted-10.1.0.ebuild:
x86 stable per bug 333389
*twisted-10.2.0 (22 Dec 2010)
22 Dec 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+twisted-10.2.0.ebuild:
Version bump.
25 Oct 2010; Jeroen Roovers <jer@gentoo.org> twisted-10.1.0.ebuild:
Stable for HPPA (bug #333211).
10 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
twisted-10.1.0.ebuild:
Set MY_PACKAGE. Use twisted.eclass instead of distutils.eclass. Use
twisted_pkg_postinst() and twisted_pkg_postrm() and avoid custom
regeneration of Twisted plugin cache.
18 Aug 2010; Markos Chandras <hwoarang@gentoo.org> twisted-10.1.0.ebuild:
Stable on amd64 wrt bug #333211
*twisted-10.1.0 (09 Jul 2010)
09 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+twisted-10.1.0.ebuild:
Version bump.
23 Apr 2010; Fabian Groffen <grobian@gentoo.org> twisted-10.0.0.ebuild:
Fix src_test for Prefix, thanks Dan Wallis in bug #316739
*twisted-10.0.0 (17 Mar 2010)
17 Mar 2010; Patrick Lauer <patrick@gentoo.org> +twisted-10.0.0.ebuild:
Bump
13 Feb 2010; Raúl Porcel <armin76@gentoo.org> twisted-9.0.0-r1.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #300702
10 Feb 2010; Jeroen Roovers <jer@gentoo.org> twisted-9.0.0-r1.ebuild:
Stable for HPPA (bug #300702).
08 Feb 2010; Peter Volkov <pva@gentoo.org> twisted-8.2.0-r2.ebuild,
twisted-9.0.0-r1.ebuild:
Add inherit eutils for epatch.
17 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
twisted-9.0.0-r1.ebuild:
stable x86, bug 300702
13 Jan 2010; Markus Duft <mduft@gentoo.org> twisted-9.0.0-r1.ebuild:
fixed ${D} -> ${D%/}${EPREFIX} for prefix support
*twisted-9.0.0-r1 (12 Jan 2010)
12 Jan 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+twisted-9.0.0-r1.ebuild,
+files/twisted-9.0.0-respect_TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE.patch:
Install Twisted egg-info (bug #299736). Respect
TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE variable, which should be set in
ebuilds of some other packages to avoid permission errors.
20 Dec 2009; Raúl Porcel <armin76@gentoo.org> twisted-8.2.0-r2.ebuild:
alpha/arm/ia64/s390/sh/sparc stable wrt #289680
20 Dec 2009; Fabian Groffen <grobian@gentoo.org> twisted-9.0.0.ebuild:
Merged keywords from Prefix, added small Prefix changes, bug #295035
16 Dec 2009; Brent Baude <ranger@gentoo.org> twisted-8.2.0-r2.ebuild:
Marking twisted-8.2.0-r2 ppc64 stable for bug 289680
01 Dec 2009; Markus Meier <maekke@gentoo.org> twisted-8.2.0-r2.ebuild:
amd64/x86 stable, bug #289680
*twisted-9.0.0 (30 Nov 2009)
30 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+twisted-9.0.0.ebuild:
Version bump (bug #294924).
29 Nov 2009; Mounir Lamouri <volkmar@gentoo.org> twisted-8.2.0-r2.ebuild:
Stable for ppc, bug 289680
15 Nov 2009; Raúl Porcel <armin76@gentoo.org> twisted-8.2.0-r2.ebuild:
Revert to ~alpha
11 Nov 2009; Jeroen Roovers <jer@gentoo.org> twisted-8.2.0-r2.ebuild:
Stable for HPPA (bug #289680).
08 Nov 2009; Tobias Klausmann <klausman@gentoo.org>
twisted-8.2.0-r2.ebuild:
Stable on alpha, bug #289680
01 Nov 2009; Raúl Porcel <armin76@gentoo.org> twisted-8.2.0-r2.ebuild:
Revert keywords until all twisted-8.2.0-related packages are stable as
well
30 Oct 2009; Markus Meier <maekke@gentoo.org> twisted-8.2.0-r2.ebuild:
amd64/x86 stable, bug #289680
24 Oct 2009; nixnut <nixnut@gentoo.org> twisted-8.2.0-r2.ebuild:
ppc stable #289680
04 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
twisted-8.1.0.ebuild, twisted-8.2.0-r2.ebuild:
net-zope/zopeinterface renamed to net-zope/zope-interface.
10 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
files/twistd.init:
Export PYTHONPATH in init script (bug #260322).
06 Sep 2009; Christian Ruppert <idl0r@gentoo.org> twisted-1.2.0.ebuild,
twisted-1.3.0.ebuild, -files/twisted-2.0.1-echo-less.patch,
-files/twisted-2.1.0-trial-tests.patch,
-files/twisted-2.1.0-trial-tests2.patch, twisted-8.1.0.ebuild,
twisted-8.2.0.ebuild:
Remove unused patch. Fix repoman complains.
*twisted-8.2.0-r2 (28 Aug 2009)
28 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-twisted-8.2.0-r1.ebuild, +twisted-8.2.0-r2.ebuild,
-files/twisted-8.2.0_deprecations.patch, files/twisted-8.2.0_tests.patch:
Set SUPPORT_PYTHON_ABIS. Disable broken tests (bug #181470 and bug
#190433). Remove broken patch (bug #268737).
*twisted-8.2.0-r1 (16 Jul 2009)
16 Jul 2009; Jesus Rivero <neurogeek@gentoo.org>
+files/twisted-8.2.0_deprecations.patch, +files/twisted-8.2.0_tests.patch,
+twisted-8.2.0-r1.ebuild:
Fixed test failures wrt bug #190433. Changed to EAPI 2. Added patches for
py26 deprecations
08 Jan 2009; Patrick Lauer <patrick@gentoo.org> +twisted-1.2.0.ebuild:
Undoing breakage
08 Jan 2009; Patrick Lauer <patrick@gentoo.org> +twisted-1.3.0.ebuild:
Readding 1.3.0. Ooopsie ...
08 Jan 2009; Patrick Lauer <patrick@gentoo.org> -twisted-1.2.0.ebuild,
-twisted-1.3.0.ebuild, -twisted-2.0.1.ebuild, -twisted-2.1.0.ebuild,
-twisted-2.2.0.ebuild, -twisted-2.4.0.ebuild, -twisted-2.5.0.ebuild,
-twisted-8.0.1.ebuild:
Remove old
*twisted-8.2.0 (08 Jan 2009)
08 Jan 2009; Patrick Lauer <patrick@gentoo.org> +twisted-8.2.0.ebuild:
Bump to 8.2.0
20 Dec 2008; nixnut <nixnut@gentoo.org> twisted-8.1.0.ebuild:
Stable on ppc wrt bug 231675
04 Sep 2008; Rob Cakebread <pythonhead@gentoo.org> twisted-8.1.0.ebuild:
Remove test if not using Python 2.5+ bug# 234370
13 Aug 2008; Santiago M. Mola <coldwind@gentoo.org> twisted-8.1.0.ebuild:
amd64 stable wrt bug #231675
08 Aug 2008; Raúl Porcel <armin76@gentoo.org> twisted-8.1.0.ebuild:
alpha/ia64/x86 stable wrt #231675
08 Aug 2008; Markus Rothe <corsair@gentoo.org> twisted-8.1.0.ebuild:
Stable on ppc64; bug #231675
08 Aug 2008; Jeroen Roovers <jer@gentoo.org> twisted-8.1.0.ebuild:
Stable for HPPA (bug #231675).
06 Aug 2008; Jesus Rivero <neurogeek@gentoo.org> metadata.xml:
add GLEP 56 USE flag desc from use.local.desc
05 Aug 2008; Ferris McCormick <fmccor@gentoo.org> twisted-8.1.0.ebuild:
Sparc stable, part of Bug #231675.
*twisted-8.1.0 (25 May 2008)
25 May 2008; Thomas Raschbacher <lordvan@gentoo.org> twisted-1.2.0.ebuild,
twisted-1.3.0.ebuild, +twisted-8.1.0.ebuild:
Version bump to 8.1.0 + some minor fixes to older ebuilds
*twisted-8.0.1 (13 May 2008)
13 May 2008; Ali Polatel <hawking@gentoo.org> +twisted-8.0.1.ebuild:
Version bump.
12 Mar 2008; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing Marien Zwart (marienz, #107204) from metadata.xml.
12 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> twisted-2.4.0.ebuild:
Stable on sparc
12 Mar 2007; Raúl Porcel <armin76@gentoo.org> twisted-2.4.0.ebuild:
x86 stable
09 Feb 2007; Marien Zwart <marienz@gentoo.org> files/digest-twisted-2.2.0,
Manifest:
Fix broken digest. Thanks to Benjamin Gehrels for reporting, closes bug
#166124.
*twisted-2.5.0 (11 Jan 2007)
11 Jan 2007; Marien Zwart <marienz@gentoo.org>
-files/twisted-2.4.0-python-2.5-compat.patch,
-files/twisted-2.4.0-remove-newjelly.patch,
-files/twisted-2.4.0-trial-attempted-fix.patch,
-files/twisted-2.4.0-trial-python-2.5-compat.patch,
-files/twisted-2.4.0-unjellyable.patch, -twisted-2.4.0-r1.ebuild,
+twisted-2.5.0.ebuild:
Version bump, drop revision patched to work with python 2.5 (use the new
bump instead).
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> twisted-2.4.0.ebuild:
Stable on Alpha.
25 Sep 2006; Javier Villavicencio <the_paya@gentoo.org>
twisted-2.4.0-r1.ebuild:
Add ~x86-fbsd keyword.
*twisted-2.4.0-r1 (20 Sep 2006)
20 Sep 2006; Marien Zwart <marienz@gentoo.org>
+files/twisted-2.4.0-python-2.5-compat.patch,
+files/twisted-2.4.0-remove-newjelly.patch,
+files/twisted-2.4.0-trial-attempted-fix.patch,
+files/twisted-2.4.0-trial-python-2.5-compat.patch,
+files/twisted-2.4.0-unjellyable.patch, +twisted-2.4.0-r1.ebuild:
Add a couple of patches from upstream to work with python 2.5. Does not
quite pass its tests, that needs a fix in zopeinterface.
16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
twisted-2.4.0.ebuild:
hppa stable, bug #139612
13 Jul 2006; Aron Griffis <agriffis@gentoo.org> twisted-2.2.0.ebuild,
twisted-2.4.0.ebuild:
Mark 2.2.0 and 2.4.0 stable on ia64
02 Jul 2006; Lars Weiler <pylon@gentoo.org> twisted-2.4.0.ebuild:
Stable on ppc.
30 Jun 2006; Thomas Cort <tcort@gentoo.org> twisted-2.0.1.ebuild:
Stable on alpha wrt Bug #128688.
28 Jun 2006; Luis Medinas <metalgod@gentoo.org> twisted-2.4.0.ebuild:
Stable on amd64. See bug #124293.
22 Jun 2006; Marien Zwart <marienz@gentoo.org> twisted-2.0.1.ebuild,
twisted-2.1.0.ebuild, twisted-2.2.0.ebuild, twisted-2.4.0.ebuild:
Block twisted-docs (the manpages collide).
04 Jun 2006; Brent Baude <ranger@gentoo.org> twisted-2.4.0.ebuild:
Marking twisted-2.4.0 ppc64 stable to handle net-dns/avahi deps per Mr Bones
29 May 2006; Simon Stelling <blubb@gentoo.org> twisted-2.0.1.ebuild:
stable on amd64
*twisted-2.4.0 (26 May 2006)
26 May 2006; Marien Zwart <marienz@gentoo.org> +twisted-2.4.0.ebuild:
Version bump.
25 May 2006; Michael Hanselmann <hansmi@gentoo.org> twisted-2.0.1.ebuild:
Stable on ppc.
12 May 2006; Tobias Scherbaum <dertobi123@gentoo.org>
twisted-2.2.0.ebuild:
Added ~hppa
03 May 2006; Mark Loeser <halcy0n@gentoo.org> twisted-2.0.1.ebuild:
Stable on x86; bug #128688
01 May 2006; Markus Rothe <corsair@gentoo.org> twisted-2.2.0.ebuild:
Added ~ppc64
27 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-twisted-1.2.0,
files/digest-twisted-1.3.0, Manifest:
Fixing SHA256 digest, pass four
09 Apr 2006; Marien Zwart <marienz@gentoo.org> twisted-2.0.1.ebuild,
twisted-2.1.0.ebuild, twisted-2.2.0.ebuild:
Add PYTHONPATH to tests to make them work without userpriv in FEATURES.
03 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org> twisted-2.0.1.ebuild:
Stable on sparc wrt #128688
03 Apr 2006; Marien Zwart <marienz@gentoo.org>
+files/twisted-2.0.1-echo-less.patch,
+files/twisted-2.1.0-echo-less.patch, twisted-2.0.1.ebuild,
twisted-2.1.0.ebuild, twisted-2.2.0.ebuild:
Make the process tests work on a slower or loaded cpu, thanks to gustavoz
for reporting.
13 Feb 2006; Marien Zwart <marienz@gentoo.org> twisted-2.2.0.ebuild:
Fix minimal python requirement.
*twisted-2.2.0 (13 Feb 2006)
13 Feb 2006; Marien Zwart <marienz@gentoo.org> +twisted-2.2.0.ebuild:
Version bump.
06 Feb 2006; Aron Griffis <agriffis@gentoo.org> twisted-1.3.0.ebuild:
Mark 1.3.0 stable on alpha
02 Feb 2006; Marien Zwart <marienz@gentoo.org> Manifest:
Fix rmd160 digests.
31 Jan 2006; Aron Griffis <agriffis@gentoo.org> twisted-1.3.0.ebuild,
twisted-2.1.0.ebuild:
Mark 1.3.0 stable on ia64, mark 2.1.0 ~ia64
04 Dec 2005; Marien Zwart <marienz@gentoo.org> twisted-2.0.1.ebuild,
twisted-2.1.0.ebuild:
Remove einfo referring to nonexistant meta-ebuild (thanks to TFKyle for
noticing)
30 Nov 2005; Marien Zwart <marienz@gentoo.org> -twisted-2.0.0.ebuild:
Remove old ebuild.
*twisted-2.0.1 (27 Nov 2005)
27 Nov 2005; Marien Zwart <marienz@gentoo.org> +twisted-2.0.1.ebuild:
Version bump to 2.0.1 for people who cannot use 2.1.0 for some reason (based
on the 2.1.0 ebuild, not the 2.0.0 ebuild, bug #80639)
23 Nov 2005; Marien Zwart <marienz@gentoo.org> twisted-2.1.0.ebuild:
Clean up after running the tests.
*twisted-2.1.0 (23 Nov 2005)
23 Nov 2005; Marien Zwart <marienz@gentoo.org>
+files/twisted-2.1.0-trial-tests.patch,
+files/twisted-2.1.0-trial-tests2.patch,
+files/twisted-2.1.0-zsh-head.patch, +files/twistd.conf,
+files/twistd.init, metadata.xml, +twisted-2.1.0.ebuild:
version bump to 2.1.0 to fix bug 110388, and a lot of ebuild changes to fix
part of bug 80639. Taking over maintainership.
05 Nov 2005; Fernando J. Pereda <ferdy@gentoo.org> twisted-2.0.0.ebuild:
marked ~alpha wrt bug #110575
03 Nov 2005; Alastair Tse <liquidx@gentoo.org> -twisted-1.1.0.ebuild,
-twisted-1.1.1.ebuild, twisted-1.2.0.ebuild, -twisted-1.2.1_alpha2.ebuild,
twisted-1.3.0.ebuild, twisted-2.0.0.ebuild:
removed gtk2 useflag
26 Aug 2005; Aron Griffis <agriffis@gentoo.org> twisted-1.3.0.ebuild:
add ~ia64
22 May 2005; Simon Stelling <blubb@gentoo.org> twisted-2.0.0.ebuild:
added ~amd64 keyword
05 May 2005; Sven Wegener <swegener@gentoo.org> twisted-1.1.0.ebuild,
twisted-1.1.1.ebuild, twisted-1.2.0.ebuild, twisted-1.2.1_alpha2.ebuild,
twisted-1.3.0.ebuild, twisted-2.0.0.ebuild:
Removed trailing * from <, <=, >= and > dependencies.
30 Apr 2005; David Holm <dholm@gentoo.org> twisted-2.0.0.ebuild:
Added to ~ppc
24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> twisted-1.2.0.ebuild:
Stable on ppc.
21 Apr 2005; Thomas Raschbacher <lordvan@gentoo.org> :
added zope.interface dep.
Thanks to Stephan Wienczny <Stephan@Wienczny.de> for pointing this out.
08 Apr 2005; Thomas Raschbacher <lordvan@gentoo.org> twisted-2.0.0.ebuild:
Version bump (package split now look out for twisted-web, twisted-mail,
twisted-conch,... within the next few days)
31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
23 Oct 2004; Jason Wever <weeve@gentoo.org> twisted-1.3.0.ebuild:
Added ~sparc keyword.
17 Oct 2004; Dylan Carlson <absinthe@gentoo.org> twisted-1.2.0.ebuild:
stable on amd64.
17 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> twisted-1.1.1.ebuild,
twisted-1.2.0.ebuild, twisted-1.2.1_alpha2.ebuild, twisted-1.3.0.ebuild:
Fix pyopenssl dependencies.
04 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> twisted-1.2.0.ebuild:
Stable on alpha.
03 Jun 2004; Aron Griffis <agriffis@gentoo.org> twisted-1.1.0.ebuild,
twisted-1.1.1.ebuild, twisted-1.2.0.ebuild, twisted-1.2.1_alpha2.ebuild,
twisted-1.3.0.ebuild:
Fix use invocation
*twisted-1.3.0 (19 May 2004)
19 May 2004; Thomas Raschbacher <lordvan@gentoo.org> +twisted-1.3.0.ebuild:
Version bump
*twisted-1.2.1_alpha2 (06 May 2004)
06 May 2004; Thomas Raschbacher <lordvan@gentoo.org> twisted-1.2.0.ebuild,
+twisted-1.2.1_alpha2.ebuild:
added 1.2.1_alpha2
marked 1.2.0 stable on x86
22 Apr 2004; Bryan Østergaard <kloeri@gentoo.org> twisted-1.2.0.ebuild:
Added ~alpha to keywords.
06 Mar 2004; David Holm <dholm@gentoo.org> twisted-1.2.0.ebuild:
Added to ~ppc.
*twisted-1.2.0 (05 Mar 2004)
05 Mar 2004; Thomas Raschbacher <lordvan@gentoo.org>
twisted-1.2.0.ebuild:
Version Bump (~arch for now)
16 Dec 2003; Jason Wever <weeve@gentoo.org> twisted-1.1.0.ebuild:
Changed sparc keyword to ~sparc as dependency dev-python/pycrypto was missing
any sparc keywords.
*twisted-1.1.1 (13 Dec 2003)
21 Jan 2003; Thomas Raschbacher <lordvan@gentoo.org> twisted-1.1.1.ebuild,
twisted-1.1.0.ebuild:
fixed gtk,gtk2 deps
13 Dec 2003; Bryan Østergaard,,, <kloeri@gentoo.org> twisted-1.1.1.ebuild:
Version bump.
06 Dec 2003; Alastair Tse <liquidx@gentoo.org> twisted-1.0.6.ebuild,
twisted-1.0.7.ebuild, twisted-1.0.7_rc1.ebuild, twisted-1.1.0.ebuild:
cleanup and fix gtk2 useflags (#34558)
*twisted-1.1.0 (27 Oct 2003)
03 Nov 2003; Thomas Raschbacher <lordvan@gentoo.org> twisted-1.1.0.ebuild:
fixed dep for TwistedDocs -> twisted-docs move
27 Oct 2003; Thomas Raschbacher <lordvan@gentoo.org> twisted-1.1.0.ebuild:
version bump
using _NoDocs tarball now (dev-python/twisted-docs created)
*twisted-1.0.7 (13 Sep 2003)
13 Sep 2003; Thomas Raschbacher <lordvan@gentoo.org> twisted-1.0.7.ebuild:
version bump
*twisted-1.0.7-rc1 (30 Aug 2003)
30 Aug 2003; Thomas Raschbacher<lordvan@gentoo.org>:
removed alpha5
added rc1
*twisted-1.0.7-alpha5 (21 Aug 2003)
21 Aug 2003; Thomas Raschbacher <lordvan@gentoo.org>:
removed 1.0.7alpha4
added 1.0.7alpha5
19 Jul 2003; Alastair Tse <liquidx@gentoo.org> metadata.xml,
twisted-1.0.1-r1.ebuild, twisted-1.0.2.ebuild, twisted-1.0.3-r1.ebuild,
twisted-1.0.3.ebuild, twisted-1.0.4.ebuild, twisted-1.0.5.ebuild:
cleaned out old versions because of security issues pre-1.0.6. added lordvan
one of the maintainers
*twisted-1.0.6 (29 Jun 2003)
29 Jun 2003; Thomas Raschbacher <lordvan@gentoo.org> twisted-1.0.6.ebuild:
new version (with security bugfix for twisted.web)
12 Jun 2003; <msterret@gentoo.org> twisted-1.0.2.ebuild:
add Header
*twisted-1.0.5 (09 May 2003)
09 May 2003; Thomas Raschbacher <lordvan@gentoo.org> twisted-1.0.5.ebuild:
new ebuild (does not support python-2.1 anymore!
*twisted-1.0.4 (18 Apr 2003)
18 Apr 2003; Thomas Raschbacher <lordvan@gentoo.org> twisted-1.0.4.ebuild
new version
*twisted-1.0.3-r1 (10 Apr 2003)
10 Apr 2003; Alastair Tse <liquidx@gentoo.org> twisted-1.0.3-r1.ebuild:
added pygtk deps, and fix manhole to use pygtk2 is requested
*twisted-1.0.3 (16 Feb 2003)
05 Apr 2003; Alastair Tse <liquidx@gentoo.org> twisted-1.0.1.ebuild,
twisted-1.0.1.ebuild, twisted-1.0.2_alpha4.ebuild,
twisted-1.0.2_alpha4.ebuild, twisted-1.0.3.ebuild:
bump to stable
16 Feb 2003; Thomas Raschbacher <lordvan@gentoo.org>: twisted-1.0.3.ebuild
version bump (~arch)
*twisted-1.0.2 (29 Jan 2003)
29 Jan 2003; Thomas Raschbacher <lordvan@gentoo.org>: twisted-1.0.2.ebuild
version bump (~arch cuz of freeze)
*twisted-1.0.2_alpha4 (23 Jan 2003)
23 Jan 2003; Thomas Raschbacher <lordvan@gentoo.org>: twisted-1.0.2_alpha4.ebuild
version bump ~arch masked
26 Jan 2003; Thomas Raschbacher <lordvan@gentoo.org>: twisted-1.0.2_alpha4.ebuild
fixed typo in WORKDIR (fixed bug #14471)
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*twisted-1.0.1-r1 (05 Dec 2002)
05 Dec 2002; Thomas Raschbacher <lordvan@gentoo.org>: twisted-1.0.1-r1
Added dep for dev-python/pycrypto
Added IUSE
*twisted-1.0.1 (29 Nov 2002) Bart Verwilst <verwilst@gentoo.org>
New version, with lots of bugfixes to the ebuild itself as well,
provided by Thomas Raschbacher.
*twisted-1.0.0 (26 Okt 2002) Bart Verwilst <verwilst@gentoo.org>
*twisted-0.99.4 (14 Okt 2002) Bart Verwilst <verwilst@gentoo.org>
Long overdue new version. Masked for testing (~x86) because of the freeze.
*twisted-0.19.0 (1 Aug 2002)
1 Aug 2002; Jon Nelson <jnelson@gentoo.org> twisted-0.18.0.ebuild twisted-0.19.0.ebuild :
Add KEYWORDS to 0.18.0 and update to 0.19.0 at the same time
0.19.0 uses distutils eclass
Update LICENSE to use LGPL-2.1
*twisted-0.18.0 (03 Jun 2002)
03 Jun 2002; Karl Trygve Kalleberg <karltk@gentoo.org> twisted-0.18.0.ebuild files/digest-twisted-0.18.0 :
From the web page:
What Is Twisted?
An Application Suite
Twisted is a collection of servers and clients, which can be used
either by developers of new applications or directly. Instance Messenger
and Twisted Web are both available out of the box as applications for
the desktop user.
A Development Tool
Twisted is a framework, written in Python, for writing networked
applications. It includes implementations of a number of commonly used
network services such as a web server, an IRC chat server, a mail
server, a relational database interface and an object broker. Developers
can build applications using all of these services as well as custom
services that they write themselves. Twisted also includes a user
authentication system that controls access to services and provides
services with user context information to implement their own security
models.
An Integrated Environment
Twisted is an integration point for network services that were
previously unable to interoperate. Services within a Twisted server can
communicate with each other and share information providing a very
integrated programming environment that can re-use large amounts of
infrastructure across multiple network mediums (such as chat, web, and
mail).
As well as servers, Twisted supports several different kinds of
clients and GUIs. This means that the client can re-use large portions
of the server's code, improving test coverage and reliability while
reducing code size.
All at Once?
A common reaction to this amount of functionality all in one box is that
it's overwhelming. Why are chat and web in the same server? Why network
your client with the same infrastructure that you're using on the
server? Why give programmers and users the same tool? And how do you
achieve that while remaining lightweight and minimal-impact?
At first glance, these are really different problems requiring different
solutions -- at least, in the traditional way of thinking about them.
However, the traditional approach to network software development has
erected artificial barriers between applications. Those barriers prevent
developers from easily adding useful functionality. As an example,
putting a web administration interface on your IRC server can be
difficult, if it's even possible. Once you've done it, chances are you
can't use that same web server you set up to serve your filesystem.
Unless you're using Twisted. In that case, your chat server's web
interface is running with the same industrial strength application
server that runs your whole web site. The connections are automatic,
since servers that need to talk to each other already have a robust
client in them. As a user, you don't need to learn much programming in
order to enhance your Twisted environment; your favorite new feature is
just a Python script away.
And strangely enough, integrating all this functionality reduces bloat.
Apache, the industry-standard HTTP daemon, weighs in at 3.7 megabytes;
Twisted is a mere 0.5 megabytes.
Ebuild submitted by Gontran Zepeda <gontran@gontran.net>.

View File

@ -0,0 +1,23 @@
AUX twistd.conf 277 SHA256 aa2ffa5b128973bc0c58a1251b8bbb56f6f890728bc902805ea2db7606416119 SHA512 76d44caebab8404f16937c2515ad9ae8236732a48c7127366f7fa22c6ed3d88ace2d33b832a6d95f775973d41b7caf75344805fe5b01e964c04eb710bf3c89fb WHIRLPOOL 89223406ed730b82c5bf7b8d62bd0f12dbe1a1ab0ac69943fb0192970ea98870d369397a0dccbf0952d9e44abfaf2e897063c6e398efc6b4a7050fbf01593289
AUX twistd.init 562 SHA256 043e426b3ba25b0d1cfb4a04122f8e17b0890fed2b1adde79f35d4d31be87d09 SHA512 8e348df0e925b3566e364b566b2b8eef03273fe0914d11a29e464e28b13fef58cc3e7ce765f3135b393cd2eab36e9cd2277f57ddd04699e216222b093cc38011 WHIRLPOOL 0479a0346130c0a65497e47b395fb42a426c20cb0da488354f7caf00519cc21b4d4f689b4884b4f0901d13f8718bd3cfddc0b21400d4de10481e44990bd13953
AUX twisted-12.0.0-fix-test-timeFormatting.patch 850 SHA256 90ff427a74a6b88fcd617795ef21ecc6732e1a3e245a70e13d8993f333e11664 SHA512 3fa895bd3bce5585834880b9d961b2e9d00538756bde37eb7d62459e75287372af6fecb3e60f6dcab3683893403b5068fd8d0d8f7126b069b1b9e9512fcad966 WHIRLPOOL ef6e388c5a124539c99b708d69cb7a32409a1b4a887f189a572c8f4f47abfbb6b83b123fe237eec5f01121542884d1b5ee14c19c08effeee5403736ecd2a6b02
AUX twisted-12.1.0-remove-tests-conch-dependency.patch 459 SHA256 a0d301adb3e8f6af04c15d9155c50959634c79ec5dc9b52de5628f5fbc056326 SHA512 bb68becc92aabb539658b0435f12c03612fc825eee1d1b63873d008f1b8fd18806d3dc00987931aae4e3cc86e5f57b94c17e1c1227f1019e17bbce9930f919d9 WHIRLPOOL ba485f8713ddda2f18b5878ebb5eb4368abd7df9149f07af3caec4b9714fc6a0ca71c5423a48cdc84edca0ec2fd4625796227d37724cdaff6c1f5142d00fc4d2
AUX twisted-2.1.0-echo-less.patch 269 SHA256 1f190151c00c37dc5055f9b2b1dd7b0943523f29d57f78d5ca5f57723e3d9705 SHA512 74e8ab5de6545a09159cbaeae63688e0bb3fe1bf7c78fc14945cef0c8d017ee5157fdf41e0730bdf2bb47d2405978fffea1c2c6c660e3838a659b523e6ef0f2d WHIRLPOOL 66a8d5ec67e2dfc18172c62f11b72a36accf2c437418bb54572f6c21ad85e3600d8377e9bef938aaa537546978fdcb846cee60f5a8f53d72111b912b085dec33
AUX twisted-2.1.0-zsh-head.patch 592 SHA256 c9b8a994685159f21a3b0512eed1144876453db09f8d6843529dc0ef8d886029 SHA512 cee8720118937f8c19feee03dc89e80d1b0ec42b529c51f461230bb19f75585c7c2c1054741b69460f96a6b6f0b4fbc675800411ab8c8cb3b6a48e528de70485 WHIRLPOOL 068ce5a810f7880b54c727b8d54ddb22297dc93b0cf133908a5fec85f69bf427ddc0f245a072747d69ea6f48b19ea05295584da7f8c0cb4cd1e0bcf22cdcb7e8
AUX twisted-9.0.0-respect_TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE.patch 419 SHA256 f8e35bfeb14010ddd2c372fc5a9ae2ce0c72aa67bd452b2ccd12368f31c28818 SHA512 b77cdc6f7df5a283075f1bde7f974482cb5c5f49c9189b0f3fc3a39da18fbb7ade30a115cd76cc4241d5bc8727994cfcc1e96aaa835c68f753b6ac3523438a63 WHIRLPOOL 8cf0d43049624a779d370f785cd45c1de5ed0ac0a9de661ef48442f05f54cb773a6e0cbf2b0408bae0a689f5693e91fd259d156520f58b2097dd0fdb1572bf29
DIST TwistedCore-10.2.0.tar.bz2 1359631 SHA256 38e4fa66713a3cb3eae052c5183e492aa4b363e00ffad2af91bf99c0cad538f6 SHA512 a7468fe21f1aea3dedc7f04c579819bde0db45dc31e65282e691fa2612b2506d201c90dc28abe55dd1a40f99672a885e9d6ad11e2959a3be4f9cc243af17784d WHIRLPOOL 810f4458238dadbbdfcc007560df370462946f43cebcb78f4bd554400e5e793e458feaf5369a984fe52f669f58c5f727a1f7b9b620a171e8ebb93f0435e6175b
DIST TwistedCore-11.0.0.tar.bz2 1396224 SHA256 46ea3d9390ec94a3234589544fc154c48fb5714121362a582db62cd873133f2f SHA512 95a5c91d7fc102d4c31552ba67cf6d9026e3319c0ba9f938890f7a6a7164848c408df3579573cd25124c187e6fded73db7d9f2cb609f4245e3019b54b2ef3fb1 WHIRLPOOL 65ccf7947aee9a37a68c99d18722be1c6564dd583c2e6d93f958685d172634359ce4540bff57405843440bbdf77af53fb17ed25408bcbc07167284a48cfa2ee4
DIST TwistedCore-11.1.0.tar.bz2 1455613 SHA256 0041b5c38cd7c40043f64c4aaeb5fcc4631c229776c896cfa188fd2b567fd76d SHA512 437041b00a0ce85fc3658db136e6b782787aecb6e74c1bafd3e49e72aa0e2a5685ffc3fa0b65839be04c7b68e6e83b66d37c48460a33b8e1809625d9aab50ba9 WHIRLPOOL dca72cff3c0a55fba18442c168ea1327d41ee2ace51fdd044f6e967b17a052aae066401d84e9149aef4c80e7f38a259ecbf34ebd78d9fc60b94c63f267cada84
DIST TwistedCore-12.0.0.tar.bz2 1394195 SHA256 b5414a0da8e18ff97cfcb246fa61fc417dca0d05e5a70eaa6f93f1d095f6cd3f SHA512 adac30ffc4c8b0f035aa04131104d7d1eb4bf1e3cf011f823c127a67744d2481472edf27318824cdd5f3508d2096ddf1d19c2c32a7478cf5cf7aa05632ddaf59 WHIRLPOOL d5ef72a5f7644dd457ed9e552894953384b9606cfd30281c0bada61b3f146b4cffffbf98922a8f18d8ff815509974df0fb185b3967b727d61bb79a3c7628f251
DIST TwistedCore-12.2.0.tar.bz2 1431188 SHA256 a09316a164597cb3ed54621e6e5bc72ba8f3a83544cb90375a14535ae487d2ea SHA512 843600df91812766f0264a04146415c6ce33c9e54f74887206512a65a1503e12895d8c363b33685c2035e81d309d672d0f6944e28e8b48b86232e2b055e879e8 WHIRLPOOL e9335d45b1bac97081af032cb8b6f33f28c9674f1c7223c3fbbe98a2d2c55188541bf4767af7c803e615df8eaa7f10f3abede3f622bfbccecd51d60afc2546bf
DIST TwistedCore-12.3.0.tar.bz2 1480622 SHA256 343dd7372b05d4aa0805406bcbee7db40514b6bb48aa2840e0e56d88a8970900 SHA512 86e9bbd4b8b0b5f70b62757f9ce93fd03c2766b4cb9722028ec7863d1b9dd19e6d3771472a86f1373a8320a98f5081ac76400ac6bb25a950b6fc50fb241ebeb8 WHIRLPOOL 77cb88bd53a5c489ad8781ebef10987766dfd42d8ad3bcd599b9ba2bbc77cf41bee8507a29727cb6d88590d8cb2ac118b1eeb553c034107513502cf7ae62f6aa
DIST TwistedCore-13.0.0.tar.bz2 1495753 SHA256 989706fd39c8a28785bdecaa0145b81f7e159b9209d463b5885be7e5c34ff32f SHA512 624d73d267742cb5b97bed2a39e78caeb01ee5fa871a0a2133455809b1d2a695f0d375c022ae21e91ef20f92fdee05a08a11db7b6b1e92ec810d3e097f929972 WHIRLPOOL 02c25eb94ad0aaafea8e1599df387607c6a1323ac55c31b0e98a366f927da2245fc839f5a3509367ed18690694f8599ebb22c0b21b8c90dfbfe2e3727a7846ff
EBUILD twisted-10.2.0.ebuild 3459 SHA256 3d57d1a5ffb9197fa2d88b610dab66c0324285d9ac8070e7f4e01cec3faa8d8c SHA512 3f7615e37a0f88e96ccb26e99fc1b2bf614dba445ea3658212153b2161fa2db0eee3fbd37c68f6437583a3fd46400185397f6270126dc8e5c1596afdc63aa5d0 WHIRLPOOL e69d426a98fc630dea07ada66d34ec19be9732a812f9d0db137bf83523ac34e027bdf3550a0ef41bc41afc735a6104b2b0b25eb175b7627404dd9c83e364d775
EBUILD twisted-11.0.0.ebuild 3459 SHA256 52565324412dea43d8420a629d52a9fcc5569ebffcc1d91e83fc0b598e38a0d1 SHA512 3927442f09959802bdee3b8e1e1968a1e736c5dfa5fed3e6f278803e6882c9083279fd1b2f6fc09deb9e979ab0f48a4587feec22f1e4ab168d084582b788ff81 WHIRLPOOL 5227575083d98561d6d461f342e55ff9b28c25c18d39626e8c1ecdf91f67fede22e69fe5920e41beb4cb8eb26012af20ffdbdf0d9d5d59be7544327759bdd570
EBUILD twisted-11.1.0.ebuild 3318 SHA256 1ba4ab3d8bc72ff7d61fb71682095ebb983116bad6c4086c5cefb72c898556c1 SHA512 395810af027fbb322062832e1a487d5666bf435057609162396663c33efd70ba55228f68c29d263a23fb363bc369584e60972f7ddd5887f4c8dc2b2e81ac3410 WHIRLPOOL e80fb7fc0ac51655ddf265871a21c0d86e946356630fb5004881225dad91b0eaad939b225926c4f0fe6553692240d9885e46e737632a12eb09218df4a18dbb57
EBUILD twisted-12.0.0.ebuild 3433 SHA256 240ffe855c1aa08ae338649c0e62a181e62a306c8136d530740cb3958514d55a SHA512 7bcd7888816f1c95713a2b3a786d2385d04933cf2ef3e112f07947b1d68441e5ed2a98621a7645c376cc4915ac3b26cd8d8ea6cb418d59c8ac4dfb996b26410e WHIRLPOOL 33f00ef1d3e26eb1524f11002020b63cf3f080446191f6233f48ecec3459ee4da076d94e8eadcb75fa98bd96c6546a9b2136ceb861d02ece71a96ea70d29ac20
EBUILD twisted-12.2.0.ebuild 4029 SHA256 479f069bd3837ed6b06de1037ccd28ffdc059bdef6a488cb7c2472ff212e3bff SHA512 3459d84db71cafeafdb6b5b105d3596a054fb8d4b089b2e8d94ecbdfd897adfb70e31c1cf21e014b02841d133c26142669385914c52ecd3cc44699b2748b4ac4 WHIRLPOOL 8014bbc409e7e8221d395db0780217997e130c65fb629a3b9f35a864bdc0b14ef34c3be667b9b81562d263e34248e2bd9a2f887eac94fac1aaf78b2ff9eab58e
EBUILD twisted-12.3.0.ebuild 4029 SHA256 c4f0cb60ab2a5e8f19dc2fdfb6520acc6fc8458ec8199a7dc1750d0d197c4ecf SHA512 22938164d04c57e9e4b2ec7369cb7aa6d07ed64c86276875715b3272077d1e13121eac0c39595f2d8f0c9422e6552d55232cf077e61b607efc7fc78de2bb2014 WHIRLPOOL a5a07a7709947e80adf9bc4448133c2db948763c55652e7c88457518382023de7b89e085b5249a40bb2778338df82e2c6a4f5b87bf956b1ac1a3aa6c22f1fb1d
EBUILD twisted-13.0.0.ebuild 4029 SHA256 6383566ee5e721a7b2d7e18029cce6eae40fd466ffe681bc7bb76d651bcc6415 SHA512 9bc98c1be47a5f9e4c8a885c5daec1dd3ef788839318386b1393ac6b829d9cbc4176c71f0d64c7176a850c3110230c6849ded5aa03644bd78d1a1f82ddeba4b1 WHIRLPOOL b2ee5325069bee34ead0d577a98fbc85079970af02a2dc835086f276fb9160b176d80ede8d1d82673e8eb77a6f6f8aae7491c62add9ddd7b38106d86406f00e9
MISC ChangeLog 25571 SHA256 3abd64038631664395844d4f190425e3f92adb280b019dcd65c858abafcc0191 SHA512 e1b74365097b2429ec6ee0b95a6e95bf7956b7f98f95c063a98be7fa6024f9ae5597ce3a76751c00341137ee6f8ef6cf39edcd18c79b847f4822113a43a4efa5 WHIRLPOOL 913941b97013fb894ce55ec3ea68a1174fadf9377219eb41c78b9fee517a2d76a2da8cb12c4284e3bf183e15932fccba944b0b5b85f1e7b229fad0142a1f3bea
MISC metadata.xml 516 SHA256 702ffca7fc318ecb382067e3bccf620bebd7da614430ea82de24445b9f75524c SHA512 7ade57c91b31b32af447632af4d7d8dfb33ebb21cc507b4dad0e3d51c31a45933d33418326ed65584dfcebced63ba4a365bccd84876321ce78a1b62493ae9e01 WHIRLPOOL 1bfd6c2e9e9bcf8f927dc29a720a0d7d2fe8dfe5b475a57da87cff21f8a5aa51c730941898f3348e85f763504ffd999b1e94413921d39f0d5161e3c23ad43507

View File

@ -0,0 +1,7 @@
# These are passed to twistd.
# TWISTD_OPTS="--no_save --logfile=/var/log/twistd -y /etc/twistd.tac"
# TWISTD_OPTS="--no_save --logfile=/var/log/twistd -f /etc/twistd.tap"
# Make any additions to PYTHONPATH the twistd needs here.
# PYTHONPATH="/path/to/extra/python/modules"

View File

@ -0,0 +1,25 @@
#!/sbin/runscript
depend() {
need net
}
start() {
if [ -z "${TWISTD_OPTS}" ]; then
eerror "TWISTD_OPTS is not set!"
eerror "You need to configure twistd in /etc/conf.d/twistd."
return 1
fi
export PYTHONPATH
ebegin "Starting twistd"
start-stop-daemon --start --quiet --pidfile /var/run/twistd.pid \
--exec /usr/bin/twistd -- --pidfile /var/run/twistd.pid \
${TWISTD_OPTS}
eend $? "Failed to start twistd"
}
stop() {
ebegin "Stopping twistd"
start-stop-daemon --stop --quiet --pidfile /var/run/twistd.pid
eend $? "Failed to stop twistd"
}

View File

@ -0,0 +1,26 @@
Apply patch: use calendar.timegm instead of manual broken timezone math.
Author: marienz
Review: itamar
Fixes: #5583
Index: /trunk/twisted/test/test_log.py
===================================================================
--- /trunk/twisted/test/test_log.py (revision 32453)
+++ /trunk/twisted/test/test_log.py (revision 34145)
@@ -6,5 +6,5 @@
"""
-import os, sys, time, logging, warnings
+import os, sys, time, logging, warnings, calendar
from cStringIO import StringIO
@@ -392,7 +392,5 @@
human-readable string.
"""
- # There is no function in the time module which converts a UTC time
- # tuple to a timestamp.
- when = time.mktime((2001, 2, 3, 4, 5, 6, 7, 8, 0)) - time.timezone
+ when = calendar.timegm((2001, 2, 3, 4, 5, 6, 7, 8, 0))
# Pretend to be in US/Eastern for a moment

View File

@ -0,0 +1,15 @@
Index: twisted/test/test_strcred.py
===================================================================
--- twisted/test/test_strcred.py (revision 34525)
+++ twisted/test/test_strcred.py (working copy)
@@ -352,6 +352,10 @@
except ImportError:
skip = "PyCrypto is not available"
+ try:
+ from twisted import conch
+ except ImportError:
+ skip = "Twisted Conch is not available"
def test_isChecker(self):
"""

View File

@ -0,0 +1,13 @@
=== modified file 'twisted/test/test_process.py'
--- twisted/test/test_process.py
+++ twisted/test/test_process.py
@@ -76,7 +76,7 @@
class EchoProtocol(protocol.ProcessProtocol):
- s = "1234567" * 1001
+ s = "1234567" * 11
n = 10
finished = 0

View File

@ -0,0 +1,13 @@
Index: twisted/python/_twisted_zsh_stub
===================================================================
--- twisted/python/_twisted_zsh_stub (revision 14988)
+++ twisted/python/_twisted_zsh_stub (working copy)
@@ -30,7 +30,7 @@
function load_twisted_completions() {
[[ -z $commands[twistd] ]] && echo 'ERROR: test command "twistd" not found in path' && return 1
- shebang=$(head -1 $commands[twistd])
+ shebang=$(head -n1 $commands[twistd])
[[ $shebang != \#\!* ]] && echo 'ERROR: invalid shebang line for test script "twistd"' && return 1
PYTHON=$shebang[3,-1]

View File

@ -0,0 +1,11 @@
--- twisted/plugin.py
+++ twisted/plugin.py
@@ -174,7 +174,7 @@
if pluginKey not in existingKeys:
del dropinDotCache[pluginKey]
needsWrite = True
- if needsWrite:
+ if needsWrite and os.environ.get("TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE") is None:
try:
dropinPath.setContent(pickle.dumps(dropinDotCache))
except:

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<use>
<flag name='serial'>include serial port support</flag>
</use>
<longdescription>
Twisted is an asynchronous networking framework written in Python,
supporting TCP, UDP, multicast, SSL/TLS, serial communication and
more. It is used by most of the servers, clients and protocols that
are part of other Twisted projects.
</longdescription>
</pkgmetadata>

View File

@ -0,0 +1,106 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/twisted/twisted-10.2.0.ebuild,v 1.9 2012/10/05 14:44:44 marienz Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
MY_PACKAGE="Core"
inherit eutils twisted versionator
DESCRIPTION="An asynchronous networking framework written in Python"
HOMEPAGE="http://www.twistedmatrix.com/ http://pypi.python.org/pypi/Twisted"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="crypt gtk serial"
DEPEND=">=net-zope/zope-interface-3.0.1
crypt? ( >=dev-python/pyopenssl-0.5.1 )
gtk? ( >=dev-python/pygtk-1.99 )
serial? ( dev-python/pyserial )"
RDEPEND="${DEPEND}"
DOCS="CREDITS NEWS README"
src_prepare(){
distutils_src_prepare
# Give a load-sensitive test a better chance of succeeding.
epatch "${FILESDIR}/${PN}-2.1.0-echo-less.patch"
# Pass valid arguments to "head" in the zsh completion function.
epatch "${FILESDIR}/${PN}-2.1.0-zsh-head.patch"
# Respect TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE variable.
epatch "${FILESDIR}/${PN}-9.0.0-respect_TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE.patch"
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed \
-e "s/test_newPluginsOnReadOnlyPath/_&/" \
-e "s/test_deployedMode/_&/" \
-i twisted/test/test_plugin.py
fi
}
src_test() {
testing() {
local return_status="0"
"$(PYTHON)" setup.py build -b "build-${PYTHON_ABI}" install --root="${T}/tests" --no-compile || die "Installation of tests failed with $(python_get_implementation) $(python_get_version)"
pushd "${T}/tests${EPREFIX}$(python_get_sitedir)" > /dev/null || die
# Skip broken tests.
sed -e "s/test_buildAllTarballs/_&/" -i twisted/python/test/test_release.py || die "sed failed"
# Prevent it from pulling in plugins from already installed twisted packages.
rm -f twisted/plugins/__init__.py
# An empty file doesn't work because the tests check for doc strings in all packages.
echo "'''plugins stub'''" > twisted/plugins/__init__.py || die
if ! PYTHONPATH="." "${T}/tests${EPREFIX}/usr/bin/trial" twisted; then
if [[ -n "${TWISTED_DEBUG_TESTS}" ]]; then
die "Tests failed with $(python_get_implementation) $(python_get_version)"
else
return_status="1"
fi
fi
popd > /dev/null || die
rm -fr "${T}/tests"
return "${return_status}"
}
python_execute_function testing
}
src_install() {
distutils_src_install
python_generate_wrapper_scripts -E -f -q "${ED}usr/bin/trial"
postinstallational_preparation() {
touch "${ED}$(python_get_sitedir)/Twisted-${PV}-py$(python_get_version).egg-info"
# Delete dropin.cache to avoid collisions.
# dropin.cache is regenerated in pkg_postinst().
rm -f "${ED}$(python_get_sitedir)/twisted/plugins/dropin.cache"
}
python_execute_function -q postinstallational_preparation
# Don't install index.xhtml page.
doman doc/man/*.?
insinto /usr/share/doc/${PF}
doins -r $(find doc -mindepth 1 -maxdepth 1 -not -name man)
newconfd "${FILESDIR}/twistd.conf" twistd
newinitd "${FILESDIR}/twistd.init" twistd
# zsh completion
insinto /usr/share/zsh/site-functions
doins twisted/python/_twisted_zsh_stub
}

View File

@ -0,0 +1,106 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/twisted/twisted-11.0.0.ebuild,v 1.9 2012/10/05 14:44:44 marienz Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
MY_PACKAGE="Core"
inherit eutils twisted versionator
DESCRIPTION="An asynchronous networking framework written in Python"
HOMEPAGE="http://www.twistedmatrix.com/ http://pypi.python.org/pypi/Twisted"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="crypt gtk serial"
DEPEND=">=net-zope/zope-interface-3.0.1
crypt? ( >=dev-python/pyopenssl-0.5.1 )
gtk? ( >=dev-python/pygtk-1.99 )
serial? ( dev-python/pyserial )"
RDEPEND="${DEPEND}"
DOCS="CREDITS NEWS README"
src_prepare(){
distutils_src_prepare
# Give a load-sensitive test a better chance of succeeding.
epatch "${FILESDIR}/${PN}-2.1.0-echo-less.patch"
# Pass valid arguments to "head" in the zsh completion function.
epatch "${FILESDIR}/${PN}-2.1.0-zsh-head.patch"
# Respect TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE variable.
epatch "${FILESDIR}/${PN}-9.0.0-respect_TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE.patch"
if [[ "${EUID}" -eq 0 ]]; then
# Disable tests failing with root permissions.
sed \
-e "s/test_newPluginsOnReadOnlyPath/_&/" \
-e "s/test_deployedMode/_&/" \
-i twisted/test/test_plugin.py
fi
}
src_test() {
testing() {
local return_status="0"
"$(PYTHON)" setup.py build -b "build-${PYTHON_ABI}" install --root="${T}/tests" --no-compile || die "Installation of tests failed with $(python_get_implementation) $(python_get_version)"
pushd "${T}/tests${EPREFIX}$(python_get_sitedir)" > /dev/null || die
# Skip broken tests.
sed -e "s/test_buildAllTarballs/_&/" -i twisted/python/test/test_release.py || die "sed failed"
# Prevent it from pulling in plugins from already installed twisted packages.
rm -f twisted/plugins/__init__.py
# An empty file doesn't work because the tests check for doc strings in all packages.
echo "'''plugins stub'''" > twisted/plugins/__init__.py || die
if ! PYTHONPATH="." "${T}/tests${EPREFIX}/usr/bin/trial" twisted; then
if [[ -n "${TWISTED_DEBUG_TESTS}" ]]; then
die "Tests failed with $(python_get_implementation) $(python_get_version)"
else
return_status="1"
fi
fi
popd > /dev/null || die
rm -fr "${T}/tests"
return "${return_status}"
}
python_execute_function testing
}
src_install() {
distutils_src_install
python_generate_wrapper_scripts -E -f -q "${ED}usr/bin/trial"
postinstallational_preparation() {
touch "${ED}$(python_get_sitedir)/Twisted-${PV}-py$(python_get_version).egg-info"
# Delete dropin.cache to avoid collisions.
# dropin.cache is regenerated in pkg_postinst().
rm -f "${ED}$(python_get_sitedir)/twisted/plugins/dropin.cache"
}
python_execute_function -q postinstallational_preparation
# Don't install index.xhtml page.
doman doc/man/*.?
insinto /usr/share/doc/${PF}
doins -r $(find doc -mindepth 1 -maxdepth 1 -not -name man)
newconfd "${FILESDIR}/twistd.conf" twistd
newinitd "${FILESDIR}/twistd.init" twistd
# zsh completion
insinto /usr/share/zsh/site-functions
doins twisted/python/_twisted_zsh_stub
}

Some files were not shown because too many files have changed in this diff Show More