Gentoo Archives: gentoo-commits

From: "Ali Polatel (hawking)" <hawking@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/pastedeploy: metadata.xml ChangeLog pastedeploy-1.3.1.ebuild pastedeploy-1.1.ebuild
Date: Fri, 18 Apr 2008 13:09:17
Message-Id: E1JmqL4-00067G-Tt@stork.gentoo.org
1 hawking 08/04/18 13:09:14
2
3 Modified: metadata.xml ChangeLog
4 Added: pastedeploy-1.3.1.ebuild
5 Removed: pastedeploy-1.1.ebuild
6 Log:
7 Version bump. Fixed tests. Added long description. Drop old.
8 (Portage version: 2.1.5_rc4)
9
10 Revision Changes Path
11 1.2 dev-python/pastedeploy/metadata.xml
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pastedeploy/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pastedeploy/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pastedeploy/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-python/pastedeploy/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 27 Feb 2007 23:43:38 -0000 1.1
24 +++ metadata.xml 18 Apr 2008 13:09:14 -0000 1.2
25 @@ -1,5 +1,14 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 -<herd>python</herd>
30 + <herd>python</herd>
31 + <longdescription lang="en">
32 + Paste Deployment is a system for finding and configuring WSGI applications
33 + and servers. For WSGI application consumers it provides a single, simple
34 + function (loadapp) for loading a WSGI application from a configuration file
35 + or a Python Egg. For WSGI application providers it only asks for a single,
36 + simple entry point to your application, so that application users don't need
37 + to be exposed to the implementation details of your application.
38 + </longdescription>
39 </pkgmetadata>
40 +
41
42
43
44 1.3 dev-python/pastedeploy/ChangeLog
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pastedeploy/ChangeLog?rev=1.3&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pastedeploy/ChangeLog?rev=1.3&content-type=text/plain
48 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pastedeploy/ChangeLog?r1=1.2&r2=1.3
49
50 Index: ChangeLog
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/dev-python/pastedeploy/ChangeLog,v
53 retrieving revision 1.2
54 retrieving revision 1.3
55 diff -u -r1.2 -r1.3
56 --- ChangeLog 4 Jul 2007 18:04:46 -0000 1.2
57 +++ ChangeLog 18 Apr 2008 13:09:14 -0000 1.3
58 @@ -1,6 +1,12 @@
59 # ChangeLog for dev-python/pastedeploy
60 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
61 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pastedeploy/ChangeLog,v 1.2 2007/07/04 18:04:46 pythonhead Exp $
62 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
63 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pastedeploy/ChangeLog,v 1.3 2008/04/18 13:09:14 hawking Exp $
64 +
65 +*pastedeploy-1.3.1 (18 Apr 2008)
66 +
67 + 18 Apr 2008; Ali Polatel <hawking@g.o> metadata.xml,
68 + -pastedeploy-1.1.ebuild, +pastedeploy-1.3.1.ebuild:
69 + Version bump. Fixed tests. Added long description. Drop old.
70
71 04 Jul 2007; Rob Cakebread <pythonhead@g.o> pastedeploy-1.1.ebuild:
72 Removed setuptools sed. bug# 184039
73
74
75
76 1.1 dev-python/pastedeploy/pastedeploy-1.3.1.ebuild
77
78 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pastedeploy/pastedeploy-1.3.1.ebuild?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pastedeploy/pastedeploy-1.3.1.ebuild?rev=1.1&content-type=text/plain
80
81 Index: pastedeploy-1.3.1.ebuild
82 ===================================================================
83 # Copyright 1999-2008 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 # $Header: /var/cvsroot/gentoo-x86/dev-python/pastedeploy/pastedeploy-1.3.1.ebuild,v 1.1 2008/04/18 13:09:14 hawking Exp $
86
87 NEED_PYTHON=2.4
88
89 inherit eutils distutils multilib
90
91 KEYWORDS="~amd64 ~x86"
92
93 MY_PN=PasteDeploy
94 MY_P=${MY_PN}-${PV}
95
96 DESCRIPTION="Load, configure, and compose WSGI applications and servers"
97 HOMEPAGE="http://pythonpaste.org/deploy/"
98 SRC_URI="http://cheeseshop.python.org/packages/source/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
99 LICENSE="MIT"
100 SLOT="0"
101 IUSE="doc test"
102
103 RDEPEND="dev-python/paste"
104 DEPEND="${RDEPEND}
105 dev-python/setuptools
106 doc? ( dev-python/pudge dev-python/buildutils )
107 test? ( dev-python/nose dev-python/py )"
108
109 S=${WORKDIR}/${MY_P}
110
111 PYTHON_MODNAME="paste/deploy"
112
113 src_compile() {
114 distutils_src_compile
115 if use doc ; then
116 einfo "Generating docs as requested..."
117 PYTHONPATH=. "${python}" setup.py pudge || die "generating docs failed"
118 fi
119 }
120
121 src_install() {
122 distutils_src_install
123 use doc && dohtml -r docs/html/*
124 }
125
126 src_test() {
127 # Tests can't import paste from site-packages
128 # so we copy them over.
129 # The files that will be installed are already copied to build/lib
130 # so this shouldn't generate any collisions.
131 distutils_python_version
132 cp -pPR /usr/$(get_libdir)/python${PYVER}/site-packages/paste/* paste/
133
134 PYTHONPATH=. "${python}" setup.py nosetests || die "tests failed"
135 }
136
137
138
139 --
140 gentoo-commits@l.g.o mailing list