diff options
author | root <root@evil.(none)> | 2009-06-11 19:29:46 +0300 |
---|---|---|
committer | root <root@evil.(none)> | 2009-06-11 19:29:46 +0300 |
commit | 1c499499a13d8967ffe79f09b935940d739fae85 (patch) | |
tree | 411f020c6226852d798127d34517df38c9bc498a | |
parent | 743726b6c64016dd47730b21406befcd9f8b0b28 (diff) |
new file: dev-python/genshi/files/version_info.patch
new file: dev-python/genshi/genshi-0.6.9999.ebuild
modified: www-apps/trac/trac-9999.ebuild
trac svn ebuild
-rw-r--r-- | dev-python/genshi/files/version_info.patch | 13 | ||||
-rw-r--r-- | dev-python/genshi/genshi-0.6.9999.ebuild | 50 | ||||
-rw-r--r-- | www-apps/trac/trac-9999.ebuild | 4 |
3 files changed, 65 insertions, 2 deletions
diff --git a/dev-python/genshi/files/version_info.patch b/dev-python/genshi/files/version_info.patch new file mode 100644 index 0000000..aba9cdd --- /dev/null +++ b/dev-python/genshi/files/version_info.patch @@ -0,0 +1,13 @@ +Index: setup.py +=================================================================== +--- setup.py (revision 1062) ++++ setup.py (working copy) +@@ -87,7 +87,7 @@ + + setup( + name = 'Genshi', +- version = '0.6', ++ version = '0.6dev-r1000', + description = 'A toolkit for generation of output for the web', + long_description = \ + """Genshi is a Python library that provides an integrated set of diff --git a/dev-python/genshi/genshi-0.6.9999.ebuild b/dev-python/genshi/genshi-0.6.9999.ebuild new file mode 100644 index 0000000..c8af9d7 --- /dev/null +++ b/dev-python/genshi/genshi-0.6.9999.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/genshi/genshi-0.5.1.ebuild,v 1.5 2008/11/16 17:46:16 maekke Exp $ + +NEED_PYTHON=2.3 + +inherit distutils subversion + +MY_P="Genshi-${PV}" + +DESCRIPTION="Python toolkit for stream-based generation of output for the web." +HOMEPAGE="http://genshi.edgewall.org/" +SRC_URI="" + +ESVN_REPO_URI="http://svn.edgewall.org/repos/genshi/trunk" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ppc ~ppc64 ~sparc x86" +IUSE="doc examples" + +DEPEND="dev-python/setuptools" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_unpack() { + subversion_src_unpack + cd ${S} + rm setup.cfg + epatch ${FILESDIR}/version_info.patch +} + +src_install() { + distutils_src_install + + if use doc ; then + dodoc doc/*.txt + dohtml -r doc/* + fi + + if use examples ; then + insinto /usr/share/doc/${PF} + doins -r examples + fi +} + +src_test() { + "${python}" setup.py test || die "test failed" +} diff --git a/www-apps/trac/trac-9999.ebuild b/www-apps/trac/trac-9999.ebuild index b6badfa..3f1b942 100644 --- a/www-apps/trac/trac-9999.ebuild +++ b/www-apps/trac/trac-9999.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${P/_/}" IUSE="cgi fastcgi mysql postgres sqlite subversion" -KEYWORDS="" +KEYWORDS="~x86 ~amd64" # doing so because tools, python packages... overlap SLOT="0" @@ -36,7 +36,7 @@ DEPEND=" RDEPEND=" ${RDEPEND} - >=dev-python/genshi-0.5 + >=dev-python/genshi-0.6 dev-python/pygments >=dev-python/docutils-0.3.9 dev-python/pytz |