summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Cakebread <pythonhead@gentoo.org>2008-07-02 05:32:22 +0000
committerRob Cakebread <pythonhead@gentoo.org>2008-07-02 05:32:22 +0000
commit0c375ee8be33ad63046d2056eb068d4f1e09f72c (patch)
tree79cdbc9a48ede18855b3c0df0b94bd04eb22a277 /dev-python/cherrypy
parentInitial commit. (diff)
downloadhistorical-0c375ee8be33ad63046d2056eb068d4f1e09f72c.tar.gz
historical-0c375ee8be33ad63046d2056eb068d4f1e09f72c.tar.bz2
historical-0c375ee8be33ad63046d2056eb068d4f1e09f72c.zip
Version bump. Dropped amd64, ia64 and ppc because of new dependency on webtest and its deps webob and wsgiref
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.25-gentoo-r4 i686
Diffstat (limited to 'dev-python/cherrypy')
-rw-r--r--dev-python/cherrypy/ChangeLog8
-rw-r--r--dev-python/cherrypy/Manifest10
-rw-r--r--dev-python/cherrypy/cherrypy-2.3.0.ebuild50
3 files changed, 63 insertions, 5 deletions
diff --git a/dev-python/cherrypy/ChangeLog b/dev-python/cherrypy/ChangeLog
index d707c8d4ffab..869b8ca4dac4 100644
--- a/dev-python/cherrypy/ChangeLog
+++ b/dev-python/cherrypy/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/cherrypy
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/ChangeLog,v 1.28 2008/04/29 02:03:25 pythonhead Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/ChangeLog,v 1.29 2008/07/02 05:32:22 pythonhead Exp $
+
+*cherrypy-2.3.0 (02 Jul 2008)
+
+ 02 Jul 2008; Rob Cakebread <pythonhead@gentoo.org> +cherrypy-2.3.0.ebuild:
+ Version bump. Dropped amd64, ia64 and ppc because of new dependency on
+ webtest and its deps webob and wsgiref
*cherrypy-3.0.3 (29 Apr 2008)
diff --git a/dev-python/cherrypy/Manifest b/dev-python/cherrypy/Manifest
index 0270c575d63c..a29e40128b54 100644
--- a/dev-python/cherrypy/Manifest
+++ b/dev-python/cherrypy/Manifest
@@ -5,17 +5,19 @@ AUX cherrypy-2.2.1-invalidsession.patch 996 RMD160 bc5e1da37b025aff36e8a213eea3f
AUX cherrypy-2.2.1-py2.5.patch 6037 RMD160 c9497987c0c962cae6fd073f270f3f2d38f86f38 SHA1 fda2f4c68ef0a8ecd63e30034299ea6ce828577e SHA256 f0e3fdf2efbb5c5bd53c339787653942a50b89cb646bd22a88b56e3fa7de4e0a
AUX cherrypy-3.0.2-invalidsession.patch 747 RMD160 92c088af4053b852a861109bbf7ac9e438573b0d SHA1 9a63febd16aaf72450be4ff85417d792400f5313 SHA256 cd9be33449056e8dd1bfdab67d1112d53fe237ef62392c2a11346956292328b0
DIST CherryPy-2.2.1.tar.gz 219932 RMD160 c8f406c5eaedb6f710dc746528b8474df48cb3c8 SHA1 cda044ceed78059a56c54ce157bca564f4907a51 SHA256 af83ef4f7b6ffabfccea2794cc61ca0f6fabf24c95901b22ea36e5407ffb794b
+DIST CherryPy-2.3.0.tar.gz 241999 RMD160 4c95735b17d58c431f1dbf685500d2a1ca8e38d8 SHA1 067121c5f31442519ac07138ffe8af6f7c7465d2 SHA256 a41e1b31ab723f50223b303991bb4e1a420a05deb2f4ab923a2ceadece4854cf
DIST CherryPy-3.0.2.tar.gz 262428 RMD160 0bd98ca014b6539cd03969b6b3d85308d296b88e SHA1 8aae47ff892b42761c21ca552222f8f251dbc1b2 SHA256 cd590e57543bf1c590c006bfd7c222adce6ab1584ef35d72dd91558e4e281a1a
DIST CherryPy-3.0.3.tar.gz 265274 RMD160 86b023b5a3a957ca05d05aba3b95e0d6d2eb111a SHA1 dc5ab2ac2a1c0065f03e12374a782094f9e94ba9 SHA256 534fac59b1e09766ddd7a7c7b2b3102594e93a499ea37ac3ac1c7b1970400692
EBUILD cherrypy-2.2.1-r2.ebuild 1163 RMD160 3a116fe2e67880d4eb2e70d083987c17591ee7e6 SHA1 8f373a05e47135c65fca4a5c5105c51274adc946 SHA256 15cad80d35bc542258a6fd04d1f121cfd89896ce55272994a5c97e045ebabb39
+EBUILD cherrypy-2.3.0.ebuild 1207 RMD160 29885ab4f3fb6b40d82950f9a2b62666966f747f SHA1 d4bb3b24f868fa414df346dd089dfa97a5c64a8a SHA256 1b5a6cb4c19811e9a2988b48e24ad234ac749f54ba9aa12445253b017e97e6f5
EBUILD cherrypy-3.0.2-r1.ebuild 998 RMD160 78a941af3506f4abd8d0259991edc9291508ae0c SHA1 4a0e5d32a66f109a019d6866d2e1f716d5b77d61 SHA256 25f17acff3da5743b38dab9bf13d15a5513a1ae97b1625c26f19b465220f94d5
EBUILD cherrypy-3.0.3.ebuild 952 RMD160 de8164f09b6a93caa367251d8407858cf58efbe4 SHA1 dc2c07839e5dc0fd4fabc59a07bfa13e761f6dee SHA256 3bc166f9554b03f07a40328df121e77fcbdeb526e0de9b4460e4b27e395f3c7c
-MISC ChangeLog 5312 RMD160 f3e332ded56f51ded5b74381ce9d01dcc75d88ef SHA1 58d3aa3c951b6994f785a4da76a11790a5cc83bc SHA256 ff54f98a72f6e365cf01f66f55beb62f659d5ee611913f940d316964d579b6eb
+MISC ChangeLog 5535 RMD160 ee66a8b3999fb84ae0025566eba26ea9a98503f2 SHA1 7b4ed98b5fd4483955da9dc4908b8bedc008942a SHA256 26680bf5e9b8e98e3136f73738905dd45b6046a5c5887bf8314162c8e3b9df2b
MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkgWgfwACgkQ8aihIaC/zgBZwgCeNNZgeSqv22TUr/LmbjUCCHY2
-e5kAn15yTDQkVxZ/JPFoHt7RpMOJHGDX
-=CuV/
+iEYEARECAAYFAkhrEvIACgkQ8aihIaC/zgC9UACgta5LYRYNFidzFY+b+1asF9sp
+eE0An3ajlL2mT9ZruwhvvSP2Ld9AwKfX
+=yAdU
-----END PGP SIGNATURE-----
diff --git a/dev-python/cherrypy/cherrypy-2.3.0.ebuild b/dev-python/cherrypy/cherrypy-2.3.0.ebuild
new file mode 100644
index 000000000000..b114498d536c
--- /dev/null
+++ b/dev-python/cherrypy/cherrypy-2.3.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-2.3.0.ebuild,v 1.1 2008/07/02 05:32:22 pythonhead Exp $
+
+inherit eutils distutils
+
+MY_P=CherryPy-${PV}
+
+DESCRIPTION="CherryPy is a pythonic, object-oriented web development framework."
+SRC_URI="http://download.cherrypy.org/cherrypy/${PV}/${MY_P}.tar.gz"
+HOMEPAGE="http://www.cherrypy.org/"
+IUSE="doc test"
+SLOT="0"
+KEYWORDS="~x86"
+LICENSE="BSD"
+
+DEPEND="dev-python/setuptools
+ test? ( >=dev-python/webtest-1.0 )
+ app-arch/unzip"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ #Remove test_cache_filter, only works outside of portage
+ sed -i \
+ -e '/raw_input/d' \
+ -e "/'test_cache_filter',/d" \
+ cherrypy/test/test.py || die "sed failed"
+ sed -i \
+ -e 's/"cherrypy.tutorial",//' \
+ -e "/('cherrypy\/tutorial',/, /),/d" \
+ -e 's/distutils.core/setuptools/' \
+ setup.py || die "sed failed"
+}
+
+src_install() {
+ distutils_src_install
+ if use doc ; then
+ insinto /usr/share/doc/${PF}
+ doins -r cherrypy/tutorial
+ fi
+}
+
+src_test() {
+ PYTHONPATH=. "${python}" cherrypy/test/test.py || die "test failed"
+}