summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-03-04 18:51:27 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-03-04 18:51:27 +0000
commit282eb727a706b4d8ceece2fb52eb626ef40e02b4 (patch)
tree1f73e872a845c62d03f4effc88ba4e5911104e88 /x11-misc/treeline
parentAutomated update of use.local.desc (diff)
downloadhistorical-282eb727a706b4d8ceece2fb52eb626ef40e02b4.tar.gz
historical-282eb727a706b4d8ceece2fb52eb626ef40e02b4.tar.bz2
historical-282eb727a706b4d8ceece2fb52eb626ef40e02b4.zip
Set SUPPORT_PYTHON_ABIS. Fix installation (bug #307515).
Package-Manager: portage-15749-svn/cvs/Linux x86_64
Diffstat (limited to 'x11-misc/treeline')
-rw-r--r--x11-misc/treeline/ChangeLog6
-rw-r--r--x11-misc/treeline/Manifest4
-rw-r--r--x11-misc/treeline/treeline-1.2.3.ebuild28
3 files changed, 26 insertions, 12 deletions
diff --git a/x11-misc/treeline/ChangeLog b/x11-misc/treeline/ChangeLog
index 118656faed84..7b0380ae8847 100644
--- a/x11-misc/treeline/ChangeLog
+++ b/x11-misc/treeline/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for x11-misc/treeline
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/treeline/ChangeLog,v 1.41 2010/01/07 15:58:32 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/treeline/ChangeLog,v 1.42 2010/03/04 18:51:27 arfrever Exp $
+
+ 04 Mar 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ treeline-1.2.3.ebuild:
+ Set SUPPORT_PYTHON_ABIS. Fix installation (bug #307515).
07 Jan 2010; Joseph Jezak <josejx@gentoo.org> treeline-1.2.3.ebuild:
Marked ppc stable for bug #297476.
diff --git a/x11-misc/treeline/Manifest b/x11-misc/treeline/Manifest
index 78aba4cafda4..ecec1cfeda85 100644
--- a/x11-misc/treeline/Manifest
+++ b/x11-misc/treeline/Manifest
@@ -1,6 +1,6 @@
AUX treeline-1.2.3-nocompile.patch 605 RMD160 590d0ef89f0e2407c157b9f407cecbf4fea82517 SHA1 71569bfdd8de91bdab711f8072384bb63bf5a9ed SHA256 3f988b01f5234f69fd5735d37a86547a7145bbbfe03938c2ea99e54f300933e5
DIST treeline-1.2.3.tar.gz 478755 RMD160 72dea37eabedb595ca6c690d98f8b2b8aec74a1d SHA1 fae4e0511422c7bdcb3d26b31e3cebaec5446774 SHA256 673db9e63869b3f711d6c3604c7a3fd40be9c59fb474fbe6d6b974900d36c2ca
DIST treeline-i18n-1.2.3a.tar.gz 281892 RMD160 ca677b69b01705fc3f5bc70848946dd74b3c9dd9 SHA1 dfe0b595b85eaf9ea4e0639812e1fcf9bcd5abf0 SHA256 10a7e074d448c317db6b6b33a3d7b9a9b3e5e32b15196ed1af0b3e3a60933eb3
-EBUILD treeline-1.2.3.ebuild 1556 RMD160 2f7582d84dc50b8dd6db72c12c6718e31f540633 SHA1 026c6905859faf3e7d350da72afe6b7c696f18fa SHA256 3321cf963f212b0592561261a6994092bea4c68077ae1c4b046d67de967da672
-MISC ChangeLog 5745 RMD160 9e5a85e9d10ac3c4fad3ff0655ba04ba9e23fd94 SHA1 323a9332f9593d732917c3804b842c9377429150 SHA256 0800524ceab5be30a75929fc3e63626ad93a94849443992c60a00bf39f111f10
+EBUILD treeline-1.2.3.ebuild 1720 RMD160 4732644b6e3038814c7a82fc3db4bb4913af6382 SHA1 819ef41eb3cc996a06a58fa135120088fc69ccc6 SHA256 ff06b31a03fde22bbe29260c3c566fc93d5f9b1de38b95056402e14a976ebd54
+MISC ChangeLog 5905 RMD160 8c7f801351d7e73d77e7ec31bd86e9a9979134ba SHA1 5e04345f4362f0015d6aedd2a0e92a757d583be9 SHA256 c911f9b25554dceef825baea6334699fd85245cb5601d0013f057a148286a04a
MISC metadata.xml 231 RMD160 edee523a81eb20b171a5dd298e8507ecd49230f6 SHA1 f78294e25f7fd11c0954f753892ece303fc491b3 SHA256 f9af69429b315694d8f6094781bf242d6235450fc58aba6e9e35e28099cc334a
diff --git a/x11-misc/treeline/treeline-1.2.3.ebuild b/x11-misc/treeline/treeline-1.2.3.ebuild
index 8f57cf8b001a..bf8cc388519e 100644
--- a/x11-misc/treeline/treeline-1.2.3.ebuild
+++ b/x11-misc/treeline/treeline-1.2.3.ebuild
@@ -1,10 +1,11 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/treeline/treeline-1.2.3.ebuild,v 1.5 2010/01/07 15:58:32 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/treeline/treeline-1.2.3.ebuild,v 1.6 2010/03/04 18:51:27 arfrever Exp $
-EAPI=2
-NEED_PYTHON="2.4"
+EAPI="2"
+PYTHON_DEPEND="2"
PYTHON_USE_WITH="xml"
+SUPPORT_PYTHON_ABIS="1"
inherit eutils python
@@ -26,6 +27,7 @@ done
DEPEND="spell? ( || ( app-text/aspell app-text/ispell ) )
dev-python/PyQt4[X]"
RDEPEND="${DEPEND}"
+RESTRICT_PYTHON_ABIS="3.*"
S="${WORKDIR}/TreeLine"
@@ -44,20 +46,28 @@ src_prepare() {
# let's leave compiling to python_mod_optimize
epatch "${FILESDIR}"/${P}-nocompile.patch
- # install into proper python site-packages dir
- sed -i "s;prefixDir, 'lib;'$(python_get_sitedir);" install.py || die 'sed failed'
-
rm doc/LICENSE
+
+ python_copy_sources
+
+ preparation() {
+ # install into proper python site-packages dir
+ sed -i "s;prefixDir, 'lib;'$(python_get_sitedir);" install.py
+ }
+ python_execute_function -s preparation
}
src_install() {
- "${python}" install.py -x -p /usr/ -d /usr/share/doc/${PF} -b "${D}"
+ installation() {
+ "$(PYTHON)" install.py -x -p /usr/ -d /usr/share/doc/${PF} -b "${D}"
+ }
+ python_execute_function -s installation
}
pkg_postinst() {
- python_mod_optimize "$(python_get_sitedir)/${PN}"
+ python_mod_optimize ${PN}
}
pkg_postrm() {
- python_mod_cleanup
+ python_mod_cleanup ${PN}
}