diff options
author | Tiziano Müller <dev-zero@gentoo.org> | 2007-02-28 00:13:37 +0000 |
---|---|---|
committer | Tiziano Müller <dev-zero@gentoo.org> | 2007-02-28 00:13:37 +0000 |
commit | f174e930148d464e49fc375f5c3ececb1ed39113 (patch) | |
tree | 1052bf1e00bb99aca55a675f1bcff23fc00ea78f /dev-python | |
parent | Version bump; removed gnuconfig.eclass functions from bug #160174. (diff) | |
download | historical-f174e930148d464e49fc375f5c3ececb1ed39113.tar.gz historical-f174e930148d464e49fc375f5c3ececb1ed39113.tar.bz2 historical-f174e930148d464e49fc375f5c3ececb1ed39113.zip |
Moved from my overlay to the tree
Package-Manager: portage-2.1.2-r10
Diffstat (limited to 'dev-python')
60 files changed, 990 insertions, 0 deletions
diff --git a/dev-python/beaker/ChangeLog b/dev-python/beaker/ChangeLog new file mode 100644 index 000000000000..0b6bea786f11 --- /dev/null +++ b/dev-python/beaker/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-python/beaker +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/beaker/ChangeLog,v 1.1 2007/02/27 23:55:19 dev-zero Exp $ + + 05 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> +beaker-0.6.2.ebuild, + +metadata.xml: + Initial ebuild + diff --git a/dev-python/beaker/Manifest b/dev-python/beaker/Manifest new file mode 100644 index 000000000000..be79f53c69b3 --- /dev/null +++ b/dev-python/beaker/Manifest @@ -0,0 +1,16 @@ +DIST Beaker-0.6.2.tar.gz 5162 RMD160 0db6cd0f4ef22b82de9ff301e1e09f962ed17610 SHA1 1fb56bf493124583e2985edf7251cf7a4e2bb6b9 SHA256 e0293b8eb4a0f3443a0b5eece23980bdbddc4e0c8feb5869c494e57a614e1a90 +EBUILD beaker-0.6.2.ebuild 815 RMD160 e5b337e79a02c47fa8d49fd2a4260ed5c360a347 SHA1 cfb2de20f0493bb7620bb0e733656917ef507b8f SHA256 7a22ae67fdfd03877eb30ad7b9cba71c645ed040454b2a1e5c6cfbf63ffb422a +MD5 5907b7d0d048f732d270ea68b9a3d846 beaker-0.6.2.ebuild 815 +RMD160 e5b337e79a02c47fa8d49fd2a4260ed5c360a347 beaker-0.6.2.ebuild 815 +SHA256 7a22ae67fdfd03877eb30ad7b9cba71c645ed040454b2a1e5c6cfbf63ffb422a beaker-0.6.2.ebuild 815 +MISC ChangeLog 228 RMD160 81219326f25120e5f1dc8b4da2df96a014c40126 SHA1 106923fb88ac86372fef96bc9f1ee63bf7448967 SHA256 568ac8f50f0acf3dfa790ee37ea8e1f46ddb6fa60f7526de24e25834a37ee796 +MD5 08989161a8a15778309b5953c0b41073 ChangeLog 228 +RMD160 81219326f25120e5f1dc8b4da2df96a014c40126 ChangeLog 228 +SHA256 568ac8f50f0acf3dfa790ee37ea8e1f46ddb6fa60f7526de24e25834a37ee796 ChangeLog 228 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 029c59d9b320de4b3bd2f7955db5e581 files/digest-beaker-0.6.2 232 +RMD160 d130a20ee0467cdd05d33d0c04b12db7445ae6b3 files/digest-beaker-0.6.2 232 +SHA256 037e653bbcbc828a3b57119b410472335b9e95cdbf7ea35c1f252c15587fdc68 files/digest-beaker-0.6.2 232 diff --git a/dev-python/beaker/beaker-0.6.2.ebuild b/dev-python/beaker/beaker-0.6.2.ebuild new file mode 100644 index 000000000000..ef99c9c805e1 --- /dev/null +++ b/dev-python/beaker/beaker-0.6.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/beaker/beaker-0.6.2.ebuild,v 1.1 2007/02/27 23:55:19 dev-zero Exp $ + +NEED_PYTHON=2.4 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=Beaker +MY_P=${MY_PN}-${PV} + +DESCRIPTION="A simple WSGI middleware to use the Myghty Container API" +HOMEPAGE="http://beaker.groovie.org" +SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +LICENSE="MIT" +SLOT="0" +IUSE="test" + +RDEPEND="dev-python/myghtyutils" +DEPEND="${RDEPEND} + test? ( dev-python/nose ) + dev-python/setuptools" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e '/install_requires = \[.*\],/d' \ + -e '/install_requires/, /],/d' \ + setup.py || die "sed failed" +} + +src_test() { + PYTHONPATH=. "${python}" setup.py nosetests || die "test failed" +} diff --git a/dev-python/beaker/files/digest-beaker-0.6.2 b/dev-python/beaker/files/digest-beaker-0.6.2 new file mode 100644 index 000000000000..e05af4de59ad --- /dev/null +++ b/dev-python/beaker/files/digest-beaker-0.6.2 @@ -0,0 +1,3 @@ +MD5 55883e883d4470dc9c3329dae8e9c709 Beaker-0.6.2.tar.gz 5162 +RMD160 0db6cd0f4ef22b82de9ff301e1e09f962ed17610 Beaker-0.6.2.tar.gz 5162 +SHA256 e0293b8eb4a0f3443a0b5eece23980bdbddc4e0c8feb5869c494e57a614e1a90 Beaker-0.6.2.tar.gz 5162 diff --git a/dev-python/beaker/metadata.xml b/dev-python/beaker/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/beaker/metadata.xml @@ -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> diff --git a/dev-python/genshi/ChangeLog b/dev-python/genshi/ChangeLog new file mode 100644 index 000000000000..5959214162d0 --- /dev/null +++ b/dev-python/genshi/ChangeLog @@ -0,0 +1,14 @@ +# ChangeLog for dev-python/genshi +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/genshi/ChangeLog,v 1.1 2007/02/28 00:05:37 dev-zero Exp $ + + 05 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> genshi-0.3.6.ebuild: + Added ~amd64 keyword + + 03 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> genshi-0.3.6.ebuild: + Added NEED_PYTHON=2.3 + + 03 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> genshi-0.3.6.ebuild, + +metadata.xml: + New ebuild for bug #159441 (thanks to Brad Walker) + diff --git a/dev-python/genshi/Manifest b/dev-python/genshi/Manifest new file mode 100644 index 000000000000..960112951996 --- /dev/null +++ b/dev-python/genshi/Manifest @@ -0,0 +1,16 @@ +DIST Genshi-0.3.6.tar.bz2 130501 RMD160 12be550db0d1210981ce35248ad3ab5a695de40b SHA1 01d7babe695b0f8b6786052187623f404906e73f SHA256 dce737a2a3102f5939944720758e58d819cf26dce94c27c84fe5523c4e3a9ae4 +EBUILD genshi-0.3.6.ebuild 762 RMD160 c038122ca72437640bce8876b0a3fa6954481ab9 SHA1 ce6e3aa31e0025b4e1b34e2b43af939d2d06f707 SHA256 1a732de0c329068f58852485ea348bc5db2456c5d5ea672c19338df47366b574 +MD5 948718fe62a94a7c98bda8036379e2e1 genshi-0.3.6.ebuild 762 +RMD160 c038122ca72437640bce8876b0a3fa6954481ab9 genshi-0.3.6.ebuild 762 +SHA256 1a732de0c329068f58852485ea348bc5db2456c5d5ea672c19338df47366b574 genshi-0.3.6.ebuild 762 +MISC ChangeLog 460 RMD160 70970093b5b27238b81361001f46de403d5568a8 SHA1 a00f83f231424c977dd46118deb9221504ce3638 SHA256 e8107f46f7e3c32d954e0b686de62327e8af2e995e838a772cbe3a614efdc147 +MD5 f917594dc71b299567f790b631cd9380 ChangeLog 460 +RMD160 70970093b5b27238b81361001f46de403d5568a8 ChangeLog 460 +SHA256 e8107f46f7e3c32d954e0b686de62327e8af2e995e838a772cbe3a614efdc147 ChangeLog 460 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 694bd5af7bc7bf7699480cddbccfcd67 files/digest-genshi-0.3.6 241 +RMD160 1845b0191d2af2a68bb0b00fbce6e61030ed2aac files/digest-genshi-0.3.6 241 +SHA256 b1ec04487d6ca17eea57e9660dc8d6e44d6541885bb2b752a1645c3a7f1d0fd7 files/digest-genshi-0.3.6 241 diff --git a/dev-python/genshi/files/digest-genshi-0.3.6 b/dev-python/genshi/files/digest-genshi-0.3.6 new file mode 100644 index 000000000000..ca694c4b1cb4 --- /dev/null +++ b/dev-python/genshi/files/digest-genshi-0.3.6 @@ -0,0 +1,3 @@ +MD5 4b79c200b35146ecacf3dfd441f5ef0f Genshi-0.3.6.tar.bz2 130501 +RMD160 12be550db0d1210981ce35248ad3ab5a695de40b Genshi-0.3.6.tar.bz2 130501 +SHA256 dce737a2a3102f5939944720758e58d819cf26dce94c27c84fe5523c4e3a9ae4 Genshi-0.3.6.tar.bz2 130501 diff --git a/dev-python/genshi/genshi-0.3.6.ebuild b/dev-python/genshi/genshi-0.3.6.ebuild new file mode 100644 index 000000000000..455875db202c --- /dev/null +++ b/dev-python/genshi/genshi-0.3.6.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/genshi/genshi-0.3.6.ebuild,v 1.1 2007/02/28 00:05:37 dev-zero Exp $ + +NEED_PYTHON=2.3 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=Genshi +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Python toolkit for stream-based generation of output for the web" +HOMEPAGE="http://genshi.edgewall.org/" +SRC_URI="ftp://ftp.edgewall.com/pub/genshi/${MY_P}.tar.bz2" +LICENSE="BSD" +SLOT="0" +IUSE="examples" + +DEPEND="dev-python/setuptools" +RDEPEND="" + +S=${WORKDIR}/${MY_P} + +src_install() { + DOCS="INSTALL.txt UPGRADE.txt" + distutils_src_install + + dohtml -r doc/* + dodoc doc/*.txt + if use examples ; then + insinto /usr/share/doc/${PF} + doins -r examples + fi +} + +src_test() { + PYTHONPATH=. "${python}" setup.py test || die "test failed" +} diff --git a/dev-python/genshi/metadata.xml b/dev-python/genshi/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/genshi/metadata.xml @@ -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> diff --git a/dev-python/myghty/ChangeLog b/dev-python/myghty/ChangeLog new file mode 100644 index 000000000000..2e6fc2e67a82 --- /dev/null +++ b/dev-python/myghty/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-python/myghty +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/myghty/ChangeLog,v 1.1 2007/02/27 23:49:39 dev-zero Exp $ + + 05 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> myghty-1.1.ebuild: + Removed dev-python/nose from deps + + 05 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> +myghty-1.1.ebuild, + +metadata.xml: + Initial ebuild + diff --git a/dev-python/myghty/Manifest b/dev-python/myghty/Manifest new file mode 100644 index 000000000000..afcdc4c439e6 --- /dev/null +++ b/dev-python/myghty/Manifest @@ -0,0 +1,16 @@ +DIST Myghty-1.1.tar.gz 320366 RMD160 1c44067b942e6c4de3236be54b36887192de6e38 SHA1 2e6714780d2250d936731a74b331d924bb1799bc SHA256 41bcf9f53c5752faff10cdce21770f41311fd38a6075d4a46f6b67cd1ae31689 +EBUILD myghty-1.1.ebuild 1115 RMD160 f2b4e698edc3266aa8c8790b7dba93986463e215 SHA1 e074c8bf0b79fa4113f42af402c76791e76bdd82 SHA256 df75340f0901a85c7106b6abaddebc5656f9cf53523eb0acff49b41e0eb43ed4 +MD5 fba0c82b6693e6fa379715e23d4f11fc myghty-1.1.ebuild 1115 +RMD160 f2b4e698edc3266aa8c8790b7dba93986463e215 myghty-1.1.ebuild 1115 +SHA256 df75340f0901a85c7106b6abaddebc5656f9cf53523eb0acff49b41e0eb43ed4 myghty-1.1.ebuild 1115 +MISC ChangeLog 335 RMD160 d76d5a1935a671372b84988c533d2420f5c2bc9e SHA1 1bb6f211a3a68ed62d148852b02a8d29353c15db SHA256 42d5be59ec86ce7a7331d24abf3aaf7de6f8b42b7a6b3919886ab95f58c75399 +MD5 c1425f334ec57156354537db104aaa0c ChangeLog 335 +RMD160 d76d5a1935a671372b84988c533d2420f5c2bc9e ChangeLog 335 +SHA256 42d5be59ec86ce7a7331d24abf3aaf7de6f8b42b7a6b3919886ab95f58c75399 ChangeLog 335 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 064dcb87897a76a6ba8aec98f2fef535 files/digest-myghty-1.1 232 +RMD160 98006f5e3908e2bb2cca57fb9664690905890201 files/digest-myghty-1.1 232 +SHA256 0b970ee85efce66b397e540b73d998aa848db23bc9199e5de9bde2209778d38b files/digest-myghty-1.1 232 diff --git a/dev-python/myghty/files/digest-myghty-1.1 b/dev-python/myghty/files/digest-myghty-1.1 new file mode 100644 index 000000000000..38a87db7e29b --- /dev/null +++ b/dev-python/myghty/files/digest-myghty-1.1 @@ -0,0 +1,3 @@ +MD5 5865361811dca4054f1ec60ac32ee965 Myghty-1.1.tar.gz 320366 +RMD160 1c44067b942e6c4de3236be54b36887192de6e38 Myghty-1.1.tar.gz 320366 +SHA256 41bcf9f53c5752faff10cdce21770f41311fd38a6075d4a46f6b67cd1ae31689 Myghty-1.1.tar.gz 320366 diff --git a/dev-python/myghty/metadata.xml b/dev-python/myghty/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/myghty/metadata.xml @@ -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> diff --git a/dev-python/myghty/myghty-1.1.ebuild b/dev-python/myghty/myghty-1.1.ebuild new file mode 100644 index 000000000000..f6d819f37ff2 --- /dev/null +++ b/dev-python/myghty/myghty-1.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/myghty/myghty-1.1.ebuild,v 1.1 2007/02/27 23:49:39 dev-zero Exp $ + +NEED_PYTHON=2.4 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=Myghty +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Template and view-controller framework derived from HTML::Mason." +HOMEPAGE="http://www.myghty.org" +SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +LICENSE="MIT" +SLOT="0" +IUSE="doc test" + +RDEPEND=">=dev-python/routes-1.0 + dev-python/paste + dev-python/pastedeploy + dev-python/pastescript" +DEPEND="${RDEPEND} + dev-python/setuptools" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e '/use_setuptools/d' \ + -e '/install_requires=\[.*\],/d' \ + setup.py || die "sed failed" +} + +src_compile() { + distutils_src_compile + if use doc ; then + einfo "Generation docs as requested..." + cd doc + PYTHONPATH=./lib/ python genhtml.py || die "generating docs failed" + fi +} + +src_install() { + distutils_src_install + use doc && dohtml doc/html/* +} + +src_test() { + PYTHONPATH=./lib/ "${python}" test/alltests.py || die "tests failed" +} diff --git a/dev-python/myghtyutils/ChangeLog b/dev-python/myghtyutils/ChangeLog new file mode 100644 index 000000000000..75f429fff5e8 --- /dev/null +++ b/dev-python/myghtyutils/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-python/myghtyutils +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/myghtyutils/ChangeLog,v 1.1 2007/02/27 23:52:54 dev-zero Exp $ + + 05 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> + +myghtyutils-0.52.ebuild, +metadata.xml: + Initial ebuild + diff --git a/dev-python/myghtyutils/Manifest b/dev-python/myghtyutils/Manifest new file mode 100644 index 000000000000..3d08ee70964d --- /dev/null +++ b/dev-python/myghtyutils/Manifest @@ -0,0 +1,16 @@ +DIST MyghtyUtils-0.52.zip 31038 RMD160 8fbfb42762c6194442d9034689a422c13309676d SHA1 0fdf039860637f842affa152e99d97eaa4d58f42 SHA256 2bbf206bd4c07b7d690b0397714fd893ab380f0ba5a82a897cda3647a3641cb5 +EBUILD myghtyutils-0.52.ebuild 661 RMD160 bba0f5f62cc6bd8ec37c05587236389e76ec4640 SHA1 0d0be0210283452c7efd308ed9d2be746dba667e SHA256 8a8a02b3377370f2bdc43141b6df7cd8b97288e099c23d2200ca368bc7794dd0 +MD5 ffa9a89f0c539f643624ffee4e329e32 myghtyutils-0.52.ebuild 661 +RMD160 bba0f5f62cc6bd8ec37c05587236389e76ec4640 myghtyutils-0.52.ebuild 661 +SHA256 8a8a02b3377370f2bdc43141b6df7cd8b97288e099c23d2200ca368bc7794dd0 myghtyutils-0.52.ebuild 661 +MISC ChangeLog 237 RMD160 af8d791a546da8a9d71151c9d85323630abb62f5 SHA1 2b505bede2f672c27878e7fb91f8f759ff3c9f04 SHA256 f8c739c573a10e8259f3d07a5d5f9dbdd4b78f518a05bcbe73ea9314757fea70 +MD5 38e0391e5075887c459302c1b3669047 ChangeLog 237 +RMD160 af8d791a546da8a9d71151c9d85323630abb62f5 ChangeLog 237 +SHA256 f8c739c573a10e8259f3d07a5d5f9dbdd4b78f518a05bcbe73ea9314757fea70 ChangeLog 237 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 a2653b256fc3387b90478ce4d84cbf52 files/digest-myghtyutils-0.52 238 +RMD160 fa382a9d3dad0963b6744b978c77cf8f7c33fc6f files/digest-myghtyutils-0.52 238 +SHA256 857be01ef7ac594251899662ea610e3f73dfe992038489dd9614db309e554620 files/digest-myghtyutils-0.52 238 diff --git a/dev-python/myghtyutils/files/digest-myghtyutils-0.52 b/dev-python/myghtyutils/files/digest-myghtyutils-0.52 new file mode 100644 index 000000000000..84d6021fdbea --- /dev/null +++ b/dev-python/myghtyutils/files/digest-myghtyutils-0.52 @@ -0,0 +1,3 @@ +MD5 a15cda5919509024245802f4028b1560 MyghtyUtils-0.52.zip 31038 +RMD160 8fbfb42762c6194442d9034689a422c13309676d MyghtyUtils-0.52.zip 31038 +SHA256 2bbf206bd4c07b7d690b0397714fd893ab380f0ba5a82a897cda3647a3641cb5 MyghtyUtils-0.52.zip 31038 diff --git a/dev-python/myghtyutils/metadata.xml b/dev-python/myghtyutils/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/myghtyutils/metadata.xml @@ -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> diff --git a/dev-python/myghtyutils/myghtyutils-0.52.ebuild b/dev-python/myghtyutils/myghtyutils-0.52.ebuild new file mode 100644 index 000000000000..035500f7d4d3 --- /dev/null +++ b/dev-python/myghtyutils/myghtyutils-0.52.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/myghtyutils/myghtyutils-0.52.ebuild,v 1.1 2007/02/27 23:52:54 dev-zero Exp $ + +NEED_PYTHON=2.4 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=MyghtyUtils +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Set of utility classes used by Myghty templating." +HOMEPAGE="http://www.myghty.org" +SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip" +LICENSE="MIT" +SLOT="0" +IUSE="test" + +RDEPEND="dev-python/myghty" +DEPEND="${RDEPEND} + app-arch/unzip + dev-python/setuptools" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e '/use_setuptools/d' \ + setup.py || die "sed failed" +} diff --git a/dev-python/paste/ChangeLog b/dev-python/paste/ChangeLog new file mode 100644 index 000000000000..dc31217f5429 --- /dev/null +++ b/dev-python/paste/ChangeLog @@ -0,0 +1,14 @@ +# ChangeLog for dev-python/paste +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/paste/ChangeLog,v 1.1 2007/02/27 23:40:20 dev-zero Exp $ + + 04 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> paste-1.2.1.ebuild: + Added ~amd64 keyword. + + 04 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> paste-1.2.1.ebuild: + Setting python-version + + 04 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> -paste-1.1.1.ebuild, + +paste-1.2.1.ebuild, +metadata.xml: + Version bump. + diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest new file mode 100644 index 000000000000..fffc661861ce --- /dev/null +++ b/dev-python/paste/Manifest @@ -0,0 +1,16 @@ +DIST Paste-1.2.1.tar.gz 350228 RMD160 091964258e4d3cb2929c48be60fd635932bb6926 SHA1 2a08ec4c119efc6b4437edd1d520c3eda18ed5c7 SHA256 e24a647a2ad9d956aadf319576ebab869497dc7262d6440bec7217ea79a55104 +EBUILD paste-1.2.1.ebuild 1062 RMD160 4402118aee0dec3c814811f8c24f79281f966e8e SHA1 5ee876b0c6704ba3e8e2df88af73044e7fb7c254 SHA256 19a9d5497a89110cdc7b665b8c21f831e09b87d7b37b06833bde54c3a9810be4 +MD5 533f3543583a76defeec3560d2befffa paste-1.2.1.ebuild 1062 +RMD160 4402118aee0dec3c814811f8c24f79281f966e8e paste-1.2.1.ebuild 1062 +SHA256 19a9d5497a89110cdc7b665b8c21f831e09b87d7b37b06833bde54c3a9810be4 paste-1.2.1.ebuild 1062 +MISC ChangeLog 443 RMD160 69b334e604e335c4522da25efe697c7c56bdd46f SHA1 fd651eb120089c71556a28ce9c7b1305320f7f17 SHA256 373bb02a79cef9005b9943d8fcacefe07eac246a98ef803cc4da769a6c704c5b +MD5 a29102ad045eccf8dd1bcf003e9ab0a0 ChangeLog 443 +RMD160 69b334e604e335c4522da25efe697c7c56bdd46f ChangeLog 443 +SHA256 373bb02a79cef9005b9943d8fcacefe07eac246a98ef803cc4da769a6c704c5b ChangeLog 443 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 cd820d4064b69f260d95a56123ae13c0 files/digest-paste-1.2.1 235 +RMD160 d1fcf2d422cee3f109e742d275fed5eae50a97d0 files/digest-paste-1.2.1 235 +SHA256 ccb6d5e2c7e34a662c4936941bf1867e2e1969b53b388a653b7271737daec5c5 files/digest-paste-1.2.1 235 diff --git a/dev-python/paste/files/digest-paste-1.2.1 b/dev-python/paste/files/digest-paste-1.2.1 new file mode 100644 index 000000000000..6574eb1aab7a --- /dev/null +++ b/dev-python/paste/files/digest-paste-1.2.1 @@ -0,0 +1,3 @@ +MD5 7d391d1b5ba8531b69958746a0734934 Paste-1.2.1.tar.gz 350228 +RMD160 091964258e4d3cb2929c48be60fd635932bb6926 Paste-1.2.1.tar.gz 350228 +SHA256 e24a647a2ad9d956aadf319576ebab869497dc7262d6440bec7217ea79a55104 Paste-1.2.1.tar.gz 350228 diff --git a/dev-python/paste/metadata.xml b/dev-python/paste/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/paste/metadata.xml @@ -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> diff --git a/dev-python/paste/paste-1.2.1.ebuild b/dev-python/paste/paste-1.2.1.ebuild new file mode 100644 index 000000000000..822d3eb2f026 --- /dev/null +++ b/dev-python/paste/paste-1.2.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/paste/paste-1.2.1.ebuild,v 1.1 2007/02/27 23:40:20 dev-zero Exp $ + +NEED_PYTHON=2.4 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=Paste +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Tools for using a Web Server Gateway Interface stack" +HOMEPAGE="http://pythonpaste.org" +SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +LICENSE="MIT" +SLOT="0" +IUSE="doc flup openid" + +RDEPEND="flup? ( dev-python/flup ) + openid? ( dev-python/python-openid )" +DEPEND="${RDEPEND} + dev-python/setuptools + doc? ( dev-python/pudge dev-python/buildutils )" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e '/highlighter/d' \ + setup.cfg || die "sed failed" +} + +src_compile() { + distutils_src_compile + if use doc ; then + einfo "Generating docs as requested..." + PYTHONPATH=. "${python}" setup.py pudge || die "generating docs failed" + fi +} + +src_install() { + distutils_src_install + use doc && dohtml -r docs/html/* +} + +# src_test() needs py.test but there's no release yet diff --git a/dev-python/pastedeploy/ChangeLog b/dev-python/pastedeploy/ChangeLog new file mode 100644 index 000000000000..1249b4ee4051 --- /dev/null +++ b/dev-python/pastedeploy/ChangeLog @@ -0,0 +1,7 @@ +# ChangeLog for dev-python/pastedeploy +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pastedeploy/ChangeLog,v 1.1 2007/02/27 23:43:38 dev-zero Exp $ + + 04 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> pastedeploy-1.1.ebuild: + Added ~amd64 keyword. + diff --git a/dev-python/pastedeploy/Manifest b/dev-python/pastedeploy/Manifest new file mode 100644 index 000000000000..34cc23093869 --- /dev/null +++ b/dev-python/pastedeploy/Manifest @@ -0,0 +1,16 @@ +DIST PasteDeploy-1.1.tar.gz 27046 RMD160 01f11dc55aa99042bc28bb838a66571434088c94 SHA1 4b7494f27df556cc380dd743cb30d547eac734d3 SHA256 d323e66ec188e30c2c64e232b17887053fbb464859ceca843a7a5761bef74331 +EBUILD pastedeploy-1.1.ebuild 1163 RMD160 1b91ee54020c4ff664aff6f4b6b13ff7ce92da67 SHA1 46124571c0fee26b5c7397c5ff710683bc565c8b SHA256 22489c8079944e77cb1bbca14eaa290703c07c2dda5f80920a957ba81da9bd29 +MD5 18bf646f176fe8c0b3415cb1f2bf4d3e pastedeploy-1.1.ebuild 1163 +RMD160 1b91ee54020c4ff664aff6f4b6b13ff7ce92da67 pastedeploy-1.1.ebuild 1163 +SHA256 22489c8079944e77cb1bbca14eaa290703c07c2dda5f80920a957ba81da9bd29 pastedeploy-1.1.ebuild 1163 +MISC ChangeLog 225 RMD160 ee6291d3f2b94a599d4670cb1ebcf159ea7f89f1 SHA1 5a082870790a4277e4e5c8a39901ceefa0b79c38 SHA256 fe63657b1a846c6c09c9279a6e6f4b98e5d378e9dc846d82c5bfea8e63f6960c +MD5 bba23c776e4ef70c90507b45082723d8 ChangeLog 225 +RMD160 ee6291d3f2b94a599d4670cb1ebcf159ea7f89f1 ChangeLog 225 +SHA256 fe63657b1a846c6c09c9279a6e6f4b98e5d378e9dc846d82c5bfea8e63f6960c ChangeLog 225 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 e4a0953fd2e68dec5c7873efa71dd300 files/digest-pastedeploy-1.1 244 +RMD160 cb49acce652aed7fb04db9b109a35cae492d1340 files/digest-pastedeploy-1.1 244 +SHA256 001e54c56cafcdb29aed377e73edf302f16473efc789c3eefb6e91881d044e68 files/digest-pastedeploy-1.1 244 diff --git a/dev-python/pastedeploy/files/digest-pastedeploy-1.1 b/dev-python/pastedeploy/files/digest-pastedeploy-1.1 new file mode 100644 index 000000000000..7e09e5d5adcb --- /dev/null +++ b/dev-python/pastedeploy/files/digest-pastedeploy-1.1 @@ -0,0 +1,3 @@ +MD5 e4f16fe735db735c3fc0c6e168e72455 PasteDeploy-1.1.tar.gz 27046 +RMD160 01f11dc55aa99042bc28bb838a66571434088c94 PasteDeploy-1.1.tar.gz 27046 +SHA256 d323e66ec188e30c2c64e232b17887053fbb464859ceca843a7a5761bef74331 PasteDeploy-1.1.tar.gz 27046 diff --git a/dev-python/pastedeploy/metadata.xml b/dev-python/pastedeploy/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/pastedeploy/metadata.xml @@ -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> diff --git a/dev-python/pastedeploy/pastedeploy-1.1.ebuild b/dev-python/pastedeploy/pastedeploy-1.1.ebuild new file mode 100644 index 000000000000..81871f6e7036 --- /dev/null +++ b/dev-python/pastedeploy/pastedeploy-1.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pastedeploy/pastedeploy-1.1.ebuild,v 1.1 2007/02/27 23:43:38 dev-zero Exp $ + +NEED_PYTHON=2.4 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=PasteDeploy +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Load, configure, and compose WSGI applications and servers" +HOMEPAGE="http://pythonpaste.org/deploy/" +SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +LICENSE="MIT" +SLOT="0" +IUSE="doc test" + +RDEPEND="dev-python/paste" +DEPEND="${RDEPEND} + dev-python/setuptools + doc? ( dev-python/pudge dev-python/buildutils ) + test? ( dev-python/nose )" + +S=${WORKDIR}/${MY_P} + +PYTHON_MODNAME="paste/deploy" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e '/install_requires = \[.*\],/d' \ + -e '/install_requires/, /],/d' \ + setup.py || die "sed failed" +} + +src_compile() { + distutils_src_compile + if use doc ; then + einfo "Generating docs as requested..." + PYTHONPATH=. "${python}" setup.py pudge || die "generating docs failed" + fi +} + +src_install() { + distutils_src_install + use doc && dohtml -r docs/html/* +} + +src_test() { + PYTHONPATH=. "${python}" setup.py nosetests || die "tests failed" +} diff --git a/dev-python/pastescript/ChangeLog b/dev-python/pastescript/ChangeLog new file mode 100644 index 000000000000..a19ee0d6247c --- /dev/null +++ b/dev-python/pastescript/ChangeLog @@ -0,0 +1,12 @@ +# ChangeLog for dev-python/pastescript +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pastescript/ChangeLog,v 1.1 2007/02/27 23:46:25 dev-zero Exp $ + + 06 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> pastescript-1.1.ebuild: + Fixed the sed for killing the install_requires, extra_requires is needed for + pylons to work. + + 04 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> pastescript-1.1.ebuild, + +metadata.xml: + Initial ebuild + diff --git a/dev-python/pastescript/Manifest b/dev-python/pastescript/Manifest new file mode 100644 index 000000000000..10b516f98f25 --- /dev/null +++ b/dev-python/pastescript/Manifest @@ -0,0 +1,16 @@ +DIST PasteScript-1.1.tar.gz 81063 RMD160 aa71b64debf0707d5ae19f0b8e036627b991dc73 SHA1 0fedac069918041423d5ff995680385612127187 SHA256 a16fb09a2b78c76e471ad5d1ee54179d7b2dbffc9645ad45d11395ceb30475ad +EBUILD pastescript-1.1.ebuild 1357 RMD160 b70082b31310d988258868c52b90b264ca417525 SHA1 316a243b6c3c8b7d08b8effc40dab57e18d2cc5d SHA256 54634c36c21ee4203af110677a1ddc67deae97e28bfdf749de7ee10f74b3daab +MD5 f7b1654a5795ae2b426d5545de38b3f7 pastescript-1.1.ebuild 1357 +RMD160 b70082b31310d988258868c52b90b264ca417525 pastescript-1.1.ebuild 1357 +SHA256 54634c36c21ee4203af110677a1ddc67deae97e28bfdf749de7ee10f74b3daab pastescript-1.1.ebuild 1357 +MISC ChangeLog 410 RMD160 154eda3b95e1b7896aa0ff5d3340d3e32a9f9022 SHA1 7835a4094b41e1b34ea134291510af5d3edbcf0e SHA256 0a5adb41804db75354859de2343f4f20490a4e7072745577942f3502dd314a11 +MD5 1795b4c8877de99e9d13c1482ba6988f ChangeLog 410 +RMD160 154eda3b95e1b7896aa0ff5d3340d3e32a9f9022 ChangeLog 410 +SHA256 0a5adb41804db75354859de2343f4f20490a4e7072745577942f3502dd314a11 ChangeLog 410 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 f077880dfdb891e8d92ce8b8c14ed0b4 files/digest-pastescript-1.1 244 +RMD160 d70c4658d03bdb33ebcde7d0df896799fc146b8b files/digest-pastescript-1.1 244 +SHA256 e9257a7f3584b4b16969cba49bfe517249fe1ed74a6cb2da556601587f17ece4 files/digest-pastescript-1.1 244 diff --git a/dev-python/pastescript/files/digest-pastescript-1.1 b/dev-python/pastescript/files/digest-pastescript-1.1 new file mode 100644 index 000000000000..2eb26bc6852e --- /dev/null +++ b/dev-python/pastescript/files/digest-pastescript-1.1 @@ -0,0 +1,3 @@ +MD5 9559eacb46afa724b9ba056b8b42243f PasteScript-1.1.tar.gz 81063 +RMD160 aa71b64debf0707d5ae19f0b8e036627b991dc73 PasteScript-1.1.tar.gz 81063 +SHA256 a16fb09a2b78c76e471ad5d1ee54179d7b2dbffc9645ad45d11395ceb30475ad PasteScript-1.1.tar.gz 81063 diff --git a/dev-python/pastescript/metadata.xml b/dev-python/pastescript/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/pastescript/metadata.xml @@ -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> diff --git a/dev-python/pastescript/pastescript-1.1.ebuild b/dev-python/pastescript/pastescript-1.1.ebuild new file mode 100644 index 000000000000..e333a73c6943 --- /dev/null +++ b/dev-python/pastescript/pastescript-1.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pastescript/pastescript-1.1.ebuild,v 1.1 2007/02/27 23:46:25 dev-zero Exp $ + +NEED_PYTHON=2.4 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=PasteScript +MY_P=${MY_PN}-${PV} + +DESCRIPTION="A pluggable command-line frontend, including commands to setup package file layouts" +HOMEPAGE="http://pythonpaste.org/script/" +SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +LICENSE="MIT" +SLOT="0" +IUSE="doc test" + +RDEPEND="dev-python/paste + dev-python/pastedeploy + dev-python/cheetah" +DEPEND="${RDEPEND} + dev-python/setuptools + doc? ( dev-python/pudge dev-python/buildutils ) + test? ( dev-python/nose )" + +# The tests are currently broken, needs further investigation +RESTRICT=test + +S=${WORKDIR}/${MY_P} +PYTHON_MODNAME="paste/script" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e '/ez_setup/d' \ + -e '/Cheetah/d' \ + -e '/install_requires = \[.*\],/d' \ + -e '/install_requires/, /],/d' \ + setup.py || die "sed failed" +} + +src_compile() { + distutils_src_compile + if use doc ; then + einfo "Generating docs as requested..." + PYTHONPATH=. "${python}" setup.py pudge || die "generating docs failed" + fi +} + +src_install() { + distutils_src_install + use doc && dohtml -r docs/html/* +} + +src_test() { + PYTHONPATH=build/lib "${python}" setup.py nosetests || die "tests failed" +} diff --git a/dev-python/pylons/ChangeLog b/dev-python/pylons/ChangeLog new file mode 100644 index 000000000000..1d511b11c276 --- /dev/null +++ b/dev-python/pylons/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-python/pylons +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pylons/ChangeLog,v 1.1 2007/02/28 00:08:39 dev-zero Exp $ + + 06 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> +pylons-0.9.4.1.ebuild, + +metadata.xml: + Initial ebuild + diff --git a/dev-python/pylons/Manifest b/dev-python/pylons/Manifest new file mode 100644 index 000000000000..d22232d9b168 --- /dev/null +++ b/dev-python/pylons/Manifest @@ -0,0 +1,16 @@ +DIST Pylons-0.9.4.1.tar.gz 162010 RMD160 602f34c425a1c68c4197d9c0a96d2e1c7aa956d2 SHA1 91cb56761c08396c577fe09aed9edd9e153fff28 SHA256 77e5a62e3c4772c886abd1d052cbcdeec4ec6627356ad7d00525962f362cac51 +EBUILD pylons-0.9.4.1.ebuild 1666 RMD160 1485e5d0eb48cc06254b61cca6dbf742357a2687 SHA1 4cc9e5379c2ebc5f789744593593cd8708e513a7 SHA256 8a895c434e50b202bfd075e897f791bc0c6025d2247d4640222df1dff5579f7d +MD5 4d7dcb160d0e0845cc35a44682398262 pylons-0.9.4.1.ebuild 1666 +RMD160 1485e5d0eb48cc06254b61cca6dbf742357a2687 pylons-0.9.4.1.ebuild 1666 +SHA256 8a895c434e50b202bfd075e897f791bc0c6025d2247d4640222df1dff5579f7d pylons-0.9.4.1.ebuild 1666 +MISC ChangeLog 230 RMD160 4744baba663b899ed0bef2af2b106f9fe87326dc SHA1 a08becd3b47fe5977ec0247e4625b3efd1363e0b SHA256 0075e6a0e01b479d9683d2d6d6aebbfb193f0abb1261ffd18051a9a6522784c5 +MD5 4f80a19e8ff9a1a1e6769f001c81c6f7 ChangeLog 230 +RMD160 4744baba663b899ed0bef2af2b106f9fe87326dc ChangeLog 230 +SHA256 0075e6a0e01b479d9683d2d6d6aebbfb193f0abb1261ffd18051a9a6522784c5 ChangeLog 230 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 36b7a5800a46d5ec47b14055de5e154a files/digest-pylons-0.9.4.1 244 +RMD160 ea9079361693a4385bce857c660bfcb4c738fc9d files/digest-pylons-0.9.4.1 244 +SHA256 0afca33810feafa3bd9522cc44bbd69113fa8434e6adb010df4b23411fe2bece files/digest-pylons-0.9.4.1 244 diff --git a/dev-python/pylons/files/digest-pylons-0.9.4.1 b/dev-python/pylons/files/digest-pylons-0.9.4.1 new file mode 100644 index 000000000000..b64608a2cb27 --- /dev/null +++ b/dev-python/pylons/files/digest-pylons-0.9.4.1 @@ -0,0 +1,3 @@ +MD5 59d438240d6dce3b560d9912f2204992 Pylons-0.9.4.1.tar.gz 162010 +RMD160 602f34c425a1c68c4197d9c0a96d2e1c7aa956d2 Pylons-0.9.4.1.tar.gz 162010 +SHA256 77e5a62e3c4772c886abd1d052cbcdeec4ec6627356ad7d00525962f362cac51 Pylons-0.9.4.1.tar.gz 162010 diff --git a/dev-python/pylons/metadata.xml b/dev-python/pylons/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/pylons/metadata.xml @@ -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> diff --git a/dev-python/pylons/pylons-0.9.4.1.ebuild b/dev-python/pylons/pylons-0.9.4.1.ebuild new file mode 100644 index 000000000000..515df86cdf68 --- /dev/null +++ b/dev-python/pylons/pylons-0.9.4.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pylons/pylons-0.9.4.1.ebuild,v 1.1 2007/02/28 00:08:39 dev-zero Exp $ + +NEED_PYTHON=2.3 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=Pylons +MY_P=${MY_PN}-${PV} + +DESCRIPTION="A lightweight web framework emphasizing flexibility and rapid development." +HOMEPAGE="http://pylonshq.com" +SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +LICENSE="BSD" +SLOT="0" +IUSE="doc" + +RDEPEND=">=dev-python/routes-1.6.2 + >=dev-python/webhelpers-0.2.2 + >=dev-python/beaker-0.6.2 + >=dev-python/paste-1.1.1 + >=dev-python/pastedeploy-1.0 + >=dev-python/pastescript-1.0 + >=dev-python/myghty-1.1 + >=dev-python/formencode-0.6 + >=dev-python/simplejson-1.4 + >=dev-python/nose-0.9.1" +DEPEND="${RDEPEND} + dev-python/setuptools + doc? ( dev-python/pudge dev-python/buildutils )" + +# The tests fail, needs further investigation +RESTRICT="test" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + + sed -i \ + -e 's|dest =.*|dest = docs/html|' \ + setup.cfg || die "sed failed" + sed -i \ + -e '/use_setuptools/d' \ + -e '/install_requires=\[.*\],/d' \ + -e '/install_requires/, /],/d' \ + -e '/extras_require/, /},/d' \ + setup.py || die "sed failed" +} + +src_compile() { + distutils_src_compile + if use doc ; then + einfo "Generating docs as requested..." + "${python}" setup.py pudge || die "generating docs failed" + fi +} + +src_install() { + distutils_src_install + use doc && dohtml -r docs/html/* +} + +pkg_postinst() { + elog "pylons can make use of many other packages like:" + elog " cheetah, genshi, kid or pudge" +} + +src_test() { + PYTHONPATH=. "${python}" setup.py nosetests || die "tests failed" +} diff --git a/dev-python/simplejson/ChangeLog b/dev-python/simplejson/ChangeLog new file mode 100644 index 000000000000..31e1f002ca72 --- /dev/null +++ b/dev-python/simplejson/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-python/simplejson +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/simplejson/ChangeLog,v 1.1 2007/02/27 23:59:45 dev-zero Exp $ + + 05 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> simplejson-1.5.ebuild: + Fixed ez_setup sed. + + 03 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> -simplejson-1.4.ebuild, + +simplejson-1.5.ebuild, +metadata.xml: + Initial ebuild for bug #129346 (thanks to Brad Walker) + diff --git a/dev-python/simplejson/Manifest b/dev-python/simplejson/Manifest new file mode 100644 index 000000000000..afac76280a40 --- /dev/null +++ b/dev-python/simplejson/Manifest @@ -0,0 +1,16 @@ +DIST simplejson-1.5.tar.gz 54956 RMD160 6ae177c245a1c19dd64884b33f3ac6c3b01f4ed6 SHA1 13bdf20859801d4d27e4e137693628715d51da6a SHA256 df6c8bdb40697051c5bb920eb272d33e9dd54b2ebe72e0f47a9e815a585e8ae1 +EBUILD simplejson-1.5.ebuild 776 RMD160 7c60887849712153b19099e6f9b75882bf52f17c SHA1 f18b1be3f098d19fc65cb6c18c899797a076a5a2 SHA256 894f6be7be9fae7073b6a045a3d1395498d8efb0e9d49d5b3dce6733d2b09358 +MD5 07fa8f81dd500cb4625ea68b2153abcf simplejson-1.5.ebuild 776 +RMD160 7c60887849712153b19099e6f9b75882bf52f17c simplejson-1.5.ebuild 776 +SHA256 894f6be7be9fae7073b6a045a3d1395498d8efb0e9d49d5b3dce6733d2b09358 simplejson-1.5.ebuild 776 +MISC ChangeLog 397 RMD160 f072c6df042eb5bfd123ab387034ac78b0fef5bd SHA1 de5f578158919dccb2ed3d3d30e0840c139b1b50 SHA256 b71e95bd9048db28a73c54f3f50c75b590b04b68482a525521da9a7b07dc4cdc +MD5 0c71fe14510dda36071b2c249833bee6 ChangeLog 397 +RMD160 f072c6df042eb5bfd123ab387034ac78b0fef5bd ChangeLog 397 +SHA256 b71e95bd9048db28a73c54f3f50c75b590b04b68482a525521da9a7b07dc4cdc ChangeLog 397 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 bab322eb112dd1207f59e11abcd1cb80 files/digest-simplejson-1.5 241 +RMD160 707362a655f04636c08f716e64fb6fa9b66992c6 files/digest-simplejson-1.5 241 +SHA256 158354aabebffba57db052e543ceff173b6c4b635397776f4f9e1d247e0d2437 files/digest-simplejson-1.5 241 diff --git a/dev-python/simplejson/files/digest-simplejson-1.5 b/dev-python/simplejson/files/digest-simplejson-1.5 new file mode 100644 index 000000000000..a963003c561e --- /dev/null +++ b/dev-python/simplejson/files/digest-simplejson-1.5 @@ -0,0 +1,3 @@ +MD5 16e579c1230e7a0469f9e46b57fb53df simplejson-1.5.tar.gz 54956 +RMD160 6ae177c245a1c19dd64884b33f3ac6c3b01f4ed6 simplejson-1.5.tar.gz 54956 +SHA256 df6c8bdb40697051c5bb920eb272d33e9dd54b2ebe72e0f47a9e815a585e8ae1 simplejson-1.5.tar.gz 54956 diff --git a/dev-python/simplejson/metadata.xml b/dev-python/simplejson/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/simplejson/metadata.xml @@ -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> diff --git a/dev-python/simplejson/simplejson-1.5.ebuild b/dev-python/simplejson/simplejson-1.5.ebuild new file mode 100644 index 000000000000..09319b34d26f --- /dev/null +++ b/dev-python/simplejson/simplejson-1.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/simplejson/simplejson-1.5.ebuild,v 1.1 2007/02/27 23:59:45 dev-zero Exp $ + +NEED_PYTHON=2.3 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +DESCRIPTION="A simple, fast, complete, correct and extensible JSON encoder and decoder." +HOMEPAGE="http://undefined.org/python/#simplejson" +SRC_URI="http://cheeseshop.python.org/packages/source/${PN:0:1}/${PN}/${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +IUSE="test" + +DEPEND="test? ( dev-python/nose ) + dev-python/setuptools" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e '/^ez_setup/d' -e '/^import ez_setup/d' \ + setup.py || die "sed failed" +} + +src_install() { + distutils_src_install + dohtml -r docs/* +} + +src_test() { + PYTHONPATH=. "${python}" setup.py test || die "test failed" +} diff --git a/dev-python/turbocheetah/ChangeLog b/dev-python/turbocheetah/ChangeLog new file mode 100644 index 000000000000..64ab32c876b4 --- /dev/null +++ b/dev-python/turbocheetah/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-python/turbocheetah +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/turbocheetah/ChangeLog,v 1.1 2007/02/28 00:11:37 dev-zero Exp $ + + 05 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> + turbocheetah-0.9.5.ebuild, +metadata.xml: + Initial ebuild + diff --git a/dev-python/turbocheetah/Manifest b/dev-python/turbocheetah/Manifest new file mode 100644 index 000000000000..0d6ea707c38a --- /dev/null +++ b/dev-python/turbocheetah/Manifest @@ -0,0 +1,16 @@ +DIST TurboCheetah-0.9.5.tar.gz 3709 RMD160 506cf656c02c1870283b0e2a4dc06d4b11bcbeb3 SHA1 ea482346c53c15bea8e418a30391656ad7d4a280 SHA256 6b7ab7a0a1bd55ef9abd81df8078c3b7c9b98164cb68b2d1425b8eb083edc8d5 +EBUILD turbocheetah-0.9.5.ebuild 844 RMD160 1ba64cdbe6341cae3996d0c37c88c744ad7e876f SHA1 af72fa18eb789b0a19c83c99148b9f806cc59ac4 SHA256 1fc20fbc337325731e7d42f9a9ae5bbe2428dfc1cc9fa7f4ea0398bee000a699 +MD5 754e2982397d0e726d0df449a93ed20b turbocheetah-0.9.5.ebuild 844 +RMD160 1ba64cdbe6341cae3996d0c37c88c744ad7e876f turbocheetah-0.9.5.ebuild 844 +SHA256 1fc20fbc337325731e7d42f9a9ae5bbe2428dfc1cc9fa7f4ea0398bee000a699 turbocheetah-0.9.5.ebuild 844 +MISC ChangeLog 239 RMD160 dfde0647acb46b9e449e9ce03db7ad69f1ff83e4 SHA1 9ea9080e0e028d2af65929ffa904f5c6cbe4ec5a SHA256 58b1efeea2b818ad81ab9dc5601ae5c4b82123b431506ae94545e10ca736496d +MD5 1e072cf47df764eb35707d2549325d14 ChangeLog 239 +RMD160 dfde0647acb46b9e449e9ce03db7ad69f1ff83e4 ChangeLog 239 +SHA256 58b1efeea2b818ad81ab9dc5601ae5c4b82123b431506ae94545e10ca736496d ChangeLog 239 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 1c19b6687bbdc8625c6b51a97bcdd4a2 files/digest-turbocheetah-0.9.5 250 +RMD160 e9cd540de440a851632f5ea8b120a50be3a85f4b files/digest-turbocheetah-0.9.5 250 +SHA256 a89012938da8f81f354fba0f9662dc3aa6174a058b78845f4cbcf989bcf67db6 files/digest-turbocheetah-0.9.5 250 diff --git a/dev-python/turbocheetah/files/digest-turbocheetah-0.9.5 b/dev-python/turbocheetah/files/digest-turbocheetah-0.9.5 new file mode 100644 index 000000000000..023faa170aba --- /dev/null +++ b/dev-python/turbocheetah/files/digest-turbocheetah-0.9.5 @@ -0,0 +1,3 @@ +MD5 52e12130302a218a8e3b925447041be4 TurboCheetah-0.9.5.tar.gz 3709 +RMD160 506cf656c02c1870283b0e2a4dc06d4b11bcbeb3 TurboCheetah-0.9.5.tar.gz 3709 +SHA256 6b7ab7a0a1bd55ef9abd81df8078c3b7c9b98164cb68b2d1425b8eb083edc8d5 TurboCheetah-0.9.5.tar.gz 3709 diff --git a/dev-python/turbocheetah/metadata.xml b/dev-python/turbocheetah/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/turbocheetah/metadata.xml @@ -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> diff --git a/dev-python/turbocheetah/turbocheetah-0.9.5.ebuild b/dev-python/turbocheetah/turbocheetah-0.9.5.ebuild new file mode 100644 index 000000000000..475814f805cc --- /dev/null +++ b/dev-python/turbocheetah/turbocheetah-0.9.5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/turbocheetah/turbocheetah-0.9.5.ebuild,v 1.1 2007/02/28 00:11:37 dev-zero Exp $ + +NEED_PYTHON=2.4 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=TurboCheetah +MY_P=${MY_PN}-${PV} + +DESCRIPTION="TurboGears plugin to support use of Cheetah templates." +HOMEPAGE="http://www.turbogears.org/docs/plugins/template.html" +SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +LICENSE="MIT" +SLOT="0" +IUSE="test" + +RDEPEND=">=dev-python/cheetah-1.0" +DEPEND="${RDEPEND} + test? ( dev-python/nose ) + dev-python/setuptools" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e '/install_requires = \[.*\],/d' \ + -e '/install_requires/, /],/d' \ + setup.py || die "sed failed" +} + +src_test() { + PYTHONPATH=. "${python}" setup.py test || die "tests failed" +} diff --git a/dev-python/turbokid/ChangeLog b/dev-python/turbokid/ChangeLog new file mode 100644 index 000000000000..83eaf8a1637b --- /dev/null +++ b/dev-python/turbokid/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-python/turbokid +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/turbokid/ChangeLog,v 1.1 2007/02/28 00:13:37 dev-zero Exp $ + + 05 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> turbokid-0.9.9.ebuild, + +metadata.xml: + Corrected src_test and dependencies. Added ~amd64 keyword and NEED_PYTHON + diff --git a/dev-python/turbokid/Manifest b/dev-python/turbokid/Manifest new file mode 100644 index 000000000000..19e1795aa16e --- /dev/null +++ b/dev-python/turbokid/Manifest @@ -0,0 +1,16 @@ +DIST TurboKid-0.9.9.tar.gz 3827 RMD160 2aa0734c9e356bed60b9939bb487874da6529f44 SHA1 a2115123e01ca2db7680a74f907a017d2aa3be72 SHA256 e50c3f17a860fc4f9a456fbf0a7f01a53bb7a559cbd6187abf246626cac048c0 +EBUILD turbokid-0.9.9.ebuild 838 RMD160 128544f36fabef9ffeb014b23e5b90d2e1cd0057 SHA1 6a3e54fb73c518970e803941a5c3536866c416dd SHA256 b3adbc4e575c2871ddefbe1156308260d52c1989bc722acfad80a378d9e477f2 +MD5 6a9e7969b1ef07f063abc2c9baa119d5 turbokid-0.9.9.ebuild 838 +RMD160 128544f36fabef9ffeb014b23e5b90d2e1cd0057 turbokid-0.9.9.ebuild 838 +SHA256 b3adbc4e575c2871ddefbe1156308260d52c1989bc722acfad80a378d9e477f2 turbokid-0.9.9.ebuild 838 +MISC ChangeLog 290 RMD160 b5827406a7e9eda665503dcf9993473d79191e4d SHA1 f850efd54fc5e6499054d7ce0b0d675a6592daf3 SHA256 79f64ba72744035c225702d9b74fed616614814269b35ddb5aff35050064c2c7 +MD5 27fd1ef8103e44e8a8ff5033635e32eb ChangeLog 290 +RMD160 b5827406a7e9eda665503dcf9993473d79191e4d ChangeLog 290 +SHA256 79f64ba72744035c225702d9b74fed616614814269b35ddb5aff35050064c2c7 ChangeLog 290 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 40172d6a5d20e74c836c94498728d7c7 files/digest-turbokid-0.9.9 238 +RMD160 810db682a482aaf255846e59bf39654e82608163 files/digest-turbokid-0.9.9 238 +SHA256 a10d8763d9c41bdd6b009f1efd6a334b29190b175301893a11eb15aba3fe73f7 files/digest-turbokid-0.9.9 238 diff --git a/dev-python/turbokid/files/digest-turbokid-0.9.9 b/dev-python/turbokid/files/digest-turbokid-0.9.9 new file mode 100644 index 000000000000..913ad25d46c7 --- /dev/null +++ b/dev-python/turbokid/files/digest-turbokid-0.9.9 @@ -0,0 +1,3 @@ +MD5 49492d0d50257737f097e72500715a3b TurboKid-0.9.9.tar.gz 3827 +RMD160 2aa0734c9e356bed60b9939bb487874da6529f44 TurboKid-0.9.9.tar.gz 3827 +SHA256 e50c3f17a860fc4f9a456fbf0a7f01a53bb7a559cbd6187abf246626cac048c0 TurboKid-0.9.9.tar.gz 3827 diff --git a/dev-python/turbokid/metadata.xml b/dev-python/turbokid/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/turbokid/metadata.xml @@ -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> diff --git a/dev-python/turbokid/turbokid-0.9.9.ebuild b/dev-python/turbokid/turbokid-0.9.9.ebuild new file mode 100644 index 000000000000..64477e6a7f2e --- /dev/null +++ b/dev-python/turbokid/turbokid-0.9.9.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/turbokid/turbokid-0.9.9.ebuild,v 1.1 2007/02/28 00:13:37 dev-zero Exp $ + +NEED_PYTHON=2.4 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=TurboKid +MY_P=${MY_PN}-${PV} + +DESCRIPTION="TurboGears template plugin that supports Kid templates" +HOMEPAGE="http://www.turbogears.org/docs/plugins/template.html" +SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +LICENSE="MIT" +SLOT="0" +IUSE="test" + +RDEPEND=">=dev-python/kid-0.9.5" +DEPEND="${RDEPEND} + test? ( dev-python/nose ) + dev-python/setuptools" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e '/install_requires = \[.*\],/d' \ + -e '/install_requires/, /],/d' \ + setup.py || die "sed failed" +} + +src_test() { + PYTHONPATH=. "${python}" setup.py test || die "tests failed" +} diff --git a/dev-python/webhelpers/ChangeLog b/dev-python/webhelpers/ChangeLog new file mode 100644 index 000000000000..dac1a76dd81b --- /dev/null +++ b/dev-python/webhelpers/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for dev-python/webhelpers +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/webhelpers/ChangeLog,v 1.1 2007/02/28 00:02:24 dev-zero Exp $ + + 05 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> + webhelpers-0.2.2.ebuild: + Using nose to run tests + + 05 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> + webhelpers-0.2.2.ebuild: + Fixed routes depenency + + 05 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> + +webhelpers-0.2.2.ebuild, +metadata.xml: + Initial ebuild + diff --git a/dev-python/webhelpers/Manifest b/dev-python/webhelpers/Manifest new file mode 100644 index 000000000000..98cd5937f23e --- /dev/null +++ b/dev-python/webhelpers/Manifest @@ -0,0 +1,16 @@ +DIST WebHelpers-0.2.2.tar.gz 142445 RMD160 cffdac6552bdd993729ba5c63554430ebe5d4319 SHA1 cf0216cd6facf49a3e3676c23169b8e121da3eff SHA256 abc5e7dd0e22c7bc74ba44f6a5c1b8ece7f2f47e7b477ada05942b4647fcf73c +EBUILD webhelpers-0.2.2.ebuild 1155 RMD160 80a3884b164ec34dba2b264f04a57dc78bebec89 SHA1 c94ae45969b087602195c6d1e6f4dffc797d1b16 SHA256 e2c2afc70dc5a4118290d27a2e56a128719c44bee2699b73290bd7d61217d334 +MD5 ea58ef792ef7bc7884586f1d0d9d3607 webhelpers-0.2.2.ebuild 1155 +RMD160 80a3884b164ec34dba2b264f04a57dc78bebec89 webhelpers-0.2.2.ebuild 1155 +SHA256 e2c2afc70dc5a4118290d27a2e56a128719c44bee2699b73290bd7d61217d334 webhelpers-0.2.2.ebuild 1155 +MISC ChangeLog 449 RMD160 851d75aea55e491fc15258a83486ed26519a93ed SHA1 f877116490963fe20e3521d90a137306cccb2bd9 SHA256 7ebc561e29f477fd591b886687a19ea88e1a88e274f6c08c1eeedeb22e9b1f42 +MD5 eefbdd0284a1969dc061e4d3b0522840 ChangeLog 449 +RMD160 851d75aea55e491fc15258a83486ed26519a93ed ChangeLog 449 +SHA256 7ebc561e29f477fd591b886687a19ea88e1a88e274f6c08c1eeedeb22e9b1f42 ChangeLog 449 +MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 +MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 +RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f metadata.xml 159 +SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 metadata.xml 159 +MD5 5aa30b3b230d4401c063d521b0709d91 files/digest-webhelpers-0.2.2 250 +RMD160 216eac4a2daedd5354241fd69bd856dfdf33c5ce files/digest-webhelpers-0.2.2 250 +SHA256 2735a427ff07885a5b644f91bfcd5b067869dac91a4939f15dd90289d9801059 files/digest-webhelpers-0.2.2 250 diff --git a/dev-python/webhelpers/files/digest-webhelpers-0.2.2 b/dev-python/webhelpers/files/digest-webhelpers-0.2.2 new file mode 100644 index 000000000000..0fe499567d97 --- /dev/null +++ b/dev-python/webhelpers/files/digest-webhelpers-0.2.2 @@ -0,0 +1,3 @@ +MD5 c0d82bbf6126a641e01c73a3696ddd2d WebHelpers-0.2.2.tar.gz 142445 +RMD160 cffdac6552bdd993729ba5c63554430ebe5d4319 WebHelpers-0.2.2.tar.gz 142445 +SHA256 abc5e7dd0e22c7bc74ba44f6a5c1b8ece7f2f47e7b477ada05942b4647fcf73c WebHelpers-0.2.2.tar.gz 142445 diff --git a/dev-python/webhelpers/metadata.xml b/dev-python/webhelpers/metadata.xml new file mode 100644 index 000000000000..de483c53568f --- /dev/null +++ b/dev-python/webhelpers/metadata.xml @@ -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> diff --git a/dev-python/webhelpers/webhelpers-0.2.2.ebuild b/dev-python/webhelpers/webhelpers-0.2.2.ebuild new file mode 100644 index 000000000000..291043f98bec --- /dev/null +++ b/dev-python/webhelpers/webhelpers-0.2.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/webhelpers/webhelpers-0.2.2.ebuild,v 1.1 2007/02/28 00:02:24 dev-zero Exp $ + +NEED_PYTHON=2.3 + +inherit distutils + +KEYWORDS="~amd64 ~x86" + +MY_PN=WebHelpers +MY_P=${MY_PN}-${PV} + +DESCRIPTION="A library of helper functions intended to make writing templates in web applications easier." +HOMEPAGE="http://pylonshq.com/WebHelpers/" +SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" +LICENSE="BSD" +SLOT="0" +IUSE="doc test" + +RDEPEND=">=dev-python/simplejson-1.4 + >=dev-python/routes-1.1" +DEPEND="${RDEPEND} + doc? ( dev-python/pudge dev-python/buildutils ) + test? ( dev-python/nose ) + dev-python/setuptools" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + sed -i \ + -e '/use_setuptools/d' \ + setup.py || die "sed failed" +} + +src_compile() { + distutils_src_compile + if use doc ; then + einfo "Generating docs as requested..." + PYTHONPATH=. "${python}" setup.py pudge || die "generating docs failed" + fi +} + +src_install() { + distutils_src_install + use doc && dohtml -r docs/html/* +} + +src_test() { + PYTHONPATH=. "${python}" setup.py nosetests || die "tests failed" +} |