summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Moc <jakub@gentoo.org>2007-01-05 12:01:58 +0000
committerJakub Moc <jakub@gentoo.org>2007-01-05 12:01:58 +0000
commit6bf152c76bcf8ffefb040a2011a98e4a997a16ba (patch)
tree33170e399a8387e68080522cdf8ceb57839f7c38 /dev-python/pysvn
parentnet-zope/plonemultimedia: ebuild for bug #129180 (diff)
downloadsunrise-6bf152c76bcf8ffefb040a2011a98e4a997a16ba.tar.gz
sunrise-6bf152c76bcf8ffefb040a2011a98e4a997a16ba.tar.bz2
sunrise-6bf152c76bcf8ffefb040a2011a98e4a997a16ba.zip
dev-python/pysvn: Fix broken sed in src_unpack, fix crosscompile, add die to configure, cosmetics
svn path=/sunrise/; revision=2589
Diffstat (limited to 'dev-python/pysvn')
-rw-r--r--dev-python/pysvn/ChangeLog5
-rw-r--r--dev-python/pysvn/Manifest16
-rw-r--r--dev-python/pysvn/pysvn-1.5.0.ebuild20
3 files changed, 22 insertions, 19 deletions
diff --git a/dev-python/pysvn/ChangeLog b/dev-python/pysvn/ChangeLog
index d6d12dc5f..69bd8e961 100644
--- a/dev-python/pysvn/ChangeLog
+++ b/dev-python/pysvn/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for dev-python/pysvn
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 05 Jan 2007; Jakub Moc <jakub@gentoo.org> pysvn-1.5.0.ebuild:
+ Fix broken sed in src_unpack, fix crosscompile, add die to configure, cosmetics
+
19 Dec 2006; Raul Porcel (armin76) <armin76@gmail.com> pysvn-1.5.0.ebuild:
Fix whitespace
diff --git a/dev-python/pysvn/Manifest b/dev-python/pysvn/Manifest
index be0e4bf35..356bc2f9d 100644
--- a/dev-python/pysvn/Manifest
+++ b/dev-python/pysvn/Manifest
@@ -3,14 +3,14 @@ MD5 a57cfedca4c97d7c9d10a433c254a9da files/pysvn-1.5.0-nokrb.patch 325
RMD160 b40941c90e095bab6038035e6c726ff52584bb93 files/pysvn-1.5.0-nokrb.patch 325
SHA256 4630754b22e381624eef73ab7072499667cf61aa04145ee02851036146f4b60f files/pysvn-1.5.0-nokrb.patch 325
DIST pysvn-1.5.0.tar.gz 464503 RMD160 6b27b5431aa60526f2f43eb185da4e837353a783 SHA1 6a9219fb7a95d97b826e3932ed9d2c9fd02dd774 SHA256 2833cf3c82968ea91d68c3845a1bed7b90fdf8c607a047b7508eeaacd5775e6e
-EBUILD pysvn-1.5.0.ebuild 1165 RMD160 17b36d4db3575479715529c7b48f462f50a19f3d SHA1 201df52098c929e4f54e6429b85d8e22dd34037f SHA256 e9cfba0637c559f2c5974be1f50d9610636ee676eb624e4b339623b2793673bd
-MD5 fc080e9faba392847722243ae2ebe49b pysvn-1.5.0.ebuild 1165
-RMD160 17b36d4db3575479715529c7b48f462f50a19f3d pysvn-1.5.0.ebuild 1165
-SHA256 e9cfba0637c559f2c5974be1f50d9610636ee676eb624e4b339623b2793673bd pysvn-1.5.0.ebuild 1165
-MISC ChangeLog 400 RMD160 2a2a4324f340d11ec6cbf86303d535da641faf75 SHA1 a3fc255de110e57d8fbdc4d7639c04cf063590df SHA256 3f4440365db79f155cef3de943696d33e4bb6e9b55775a11d09339f71be9c3f9
-MD5 bd7ab1f8b508bce55162ee80d0430837 ChangeLog 400
-RMD160 2a2a4324f340d11ec6cbf86303d535da641faf75 ChangeLog 400
-SHA256 3f4440365db79f155cef3de943696d33e4bb6e9b55775a11d09339f71be9c3f9 ChangeLog 400
+EBUILD pysvn-1.5.0.ebuild 1272 RMD160 16fd8a48d36d06756eac5cf65025e2b164fbe4c9 SHA1 ce64b9a6d152faad20b6ad117174fb68f71da863 SHA256 5ad7615878938363e3ab22eca47438801972eb5143e906231e87be6095c6393b
+MD5 27ec762eec54ab6b7e542e91fc6ef92c pysvn-1.5.0.ebuild 1272
+RMD160 16fd8a48d36d06756eac5cf65025e2b164fbe4c9 pysvn-1.5.0.ebuild 1272
+SHA256 5ad7615878938363e3ab22eca47438801972eb5143e906231e87be6095c6393b pysvn-1.5.0.ebuild 1272
+MISC ChangeLog 547 RMD160 0fb1e29b7a3200c6c5a1a195c581aba58c5f51fa SHA1 312116365afa0fcaacd0d28ddecb0b003664d674 SHA256 aef86c94017ec5a61604ddcc0f14e813e4c5f10bfaeedd5e751c144047cc87ac
+MD5 c21bb4012c4c96fca4fb4d2d8d9d8bec ChangeLog 547
+RMD160 0fb1e29b7a3200c6c5a1a195c581aba58c5f51fa ChangeLog 547
+SHA256 aef86c94017ec5a61604ddcc0f14e813e4c5f10bfaeedd5e751c144047cc87ac ChangeLog 547
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
diff --git a/dev-python/pysvn/pysvn-1.5.0.ebuild b/dev-python/pysvn/pysvn-1.5.0.ebuild
index 7590f80a7..26e2aca9a 100644
--- a/dev-python/pysvn/pysvn-1.5.0.ebuild
+++ b/dev-python/pysvn/pysvn-1.5.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils python
+inherit eutils python toolchain-funcs
DESCRIPTION="Object-oriented python bindings for subversion"
HOMEPAGE="http://pysvn.tigris.org/"
@@ -11,7 +11,7 @@ SRC_URI="http://pysvn.tigris.org/files/documents/1233/34994/${P}.tar.gz"
LICENSE="Apache-1.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc"
+IUSE=""
DEPEND=">=dev-util/subversion-1.2.0"
RDEPEND="${DEPEND}"
@@ -25,12 +25,15 @@ src_unpack() {
# no kerberos linkage
epatch "${FILESDIR}/${P}-nokrb.patch"
- python setup.py configure
+ python setup.py configure || die "configure failed"
# we want our CFLAGS as well and don't need krb linkage
sed -e 's:^\(CCFLAGS=\)\(.*\):\1$(CFLAGS) \2:g' \
-e 's:^\(CCCFLAGS=\)\(.*\):\1$(CXXFLAGS) \2:g' \
- -i ${S}/Source/Makefile
+ -e "/^CCC=/s:g++:$(tc-getCXX):" \
+ -e "/^CC=/s:gcc:$(tc-getCC):" \
+ -i Makefile \
+ || die "sed failed in Makefile"
}
src_install() {
@@ -42,11 +45,8 @@ src_install() {
insinto /usr/lib/python${PYVER}/site-packages/pysvn
doins __init__.py
- if use doc ; then
- cd "${S}/../Docs"
- dohtml *.html *.js
- fi
-
+ cd "${S}/../Docs"
+ dohtml *.html *.js
}
pkg_postinst() {