summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohan Bergström (jbergstroem) <bugs@bergstroem.nu>2009-05-25 12:18:46 +0000
committerJohan Bergström (jbergstroem) <bugs@bergstroem.nu>2009-05-25 12:18:46 +0000
commitd33f4ece96fdc9bc7376dc9b5f55a48f90a26451 (patch)
tree16cfaa466911df3bf2df21d81a89dee847583184 /dev-python
parentx11-drivers/xf86-video-nouveau: new snapshot, drop util-macros dependency per... (diff)
downloadsunrise-d33f4ece96fdc9bc7376dc9b5f55a48f90a26451.tar.gz
sunrise-d33f4ece96fdc9bc7376dc9b5f55a48f90a26451.tar.bz2
sunrise-d33f4ece96fdc9bc7376dc9b5f55a48f90a26451.zip
dev-python/subvertpy: New ebuild for bug 270201
svn path=/sunrise/; revision=8590
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/subvertpy/ChangeLog8
-rw-r--r--dev-python/subvertpy/Manifest5
-rw-r--r--dev-python/subvertpy/files/remove_tests.patch13
-rw-r--r--dev-python/subvertpy/metadata.xml5
-rw-r--r--dev-python/subvertpy/subvertpy-0.6.6.ebuild42
5 files changed, 73 insertions, 0 deletions
diff --git a/dev-python/subvertpy/ChangeLog b/dev-python/subvertpy/ChangeLog
new file mode 100644
index 000000000..b239761fe
--- /dev/null
+++ b/dev-python/subvertpy/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-python/subvertpy
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 25 May 2009; Johan Bergström (jbergstroem) <bugs@bergstroem.nu>
+ +subvertpy-0.6.6.ebuild, +files/remove_tests.patch, +metadata.xml:
+ New ebuild for bug 270201
+
diff --git a/dev-python/subvertpy/Manifest b/dev-python/subvertpy/Manifest
new file mode 100644
index 000000000..c338708af
--- /dev/null
+++ b/dev-python/subvertpy/Manifest
@@ -0,0 +1,5 @@
+AUX remove_tests.patch 544 RMD160 ebb3aec0f0161f676502fe64134cca22a4e72492 SHA1 6a3a5dffdf20c399d66c0fcd2ce6e4d6d01e5064 SHA256 91279833768bdccd26a764663cf4a9ed358dc0048179c0260275297fc2cfdef0
+DIST subvertpy-0.6.6.tar.gz 71502 RMD160 59b8dcc60a0e3d6752b6aacc88917ed40d4550ac SHA1 d96d858075f4636bcb734e697f70935359156924 SHA256 3b8e94530fee8b1c982a7dec4bb45ae2bfe8c852371a90d8a999914dfa831031
+EBUILD subvertpy-0.6.6.ebuild 847 RMD160 2963785dd54613d76fe87b190fdb68a57470d4fe SHA1 69587e3947083a2d0612e27a536f34994bf1e27a SHA256 7a985d462259b0d246b9eef05c29e434dab15eccb4c79a6c6c96a9cd3f6f3748
+MISC ChangeLog 286 RMD160 f04687366380a8ea6f308d36530630016591f55f SHA1 75494f52029ad793d89ceb3e49c4598cd9524bc5 SHA256 dc98396673abab4896bc9f7f1c61e5ab3a802225d4b526dc998660cdc3c316a3
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-python/subvertpy/files/remove_tests.patch b/dev-python/subvertpy/files/remove_tests.patch
new file mode 100644
index 000000000..ec759495a
--- /dev/null
+++ b/dev-python/subvertpy/files/remove_tests.patch
@@ -0,0 +1,13 @@
+--- setup.py 2009-04-02 11:59:32.000000000 +0200
++++ setup_new.py 2009-04-02 11:59:45.000000000 +0200
+@@ -314,7 +314,7 @@
+ long_description="""
+ Alternative Python bindings for Subversion, split out from bzr-svn. The goal is to have complete, portable and "Pythonic" Python bindings.
+ """,
+- packages=['subvertpy', 'subvertpy.tests'],
++ packages=['subvertpy'],
+ ext_modules=subvertpy_modules("subvertpy"),
+ cmdclass = { 'install_lib': install_lib_with_dlls },
+ )
+
+
diff --git a/dev-python/subvertpy/metadata.xml b/dev-python/subvertpy/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/dev-python/subvertpy/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>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/dev-python/subvertpy/subvertpy-0.6.6.ebuild b/dev-python/subvertpy/subvertpy-0.6.6.ebuild
new file mode 100644
index 000000000..9dd22c1c5
--- /dev/null
+++ b/dev-python/subvertpy/subvertpy-0.6.6.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+NEED_PYTHON=2.4
+
+inherit distutils
+
+DESCRIPTION="Alternative Python bindings for Subversion"
+HOMEPAGE="http://samba.org/~jelmer/subvertpy"
+SRC_URI="http://samba.org/~jelmer/${PN}/${P}.tar.gz"
+
+IUSE="examples test"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-util/subversion-1.4"
+DEPEND="${RDEPEND}
+ dev-python/setuptools
+ test? ( dev-python/nose )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ if ! use test ; then
+ epatch "${FILESDIR}/remove_tests.patch"
+ fi
+}
+
+src_test() {
+ cd build/lib.*/${PN}/tests || die "Tests failed"
+ nosetests || die "Tests failed"
+}
+
+src_install() {
+ distutils_src_install
+ insinto "/usr/share/doc/${PF}"
+ if use examples; then
+ doins -r examples || die "Install Failed"
+ fi
+}