summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2012-06-04 18:14:21 +0000
committerMichael Weber <xmw@gentoo.org>2012-06-04 18:14:21 +0000
commit995d7801d77d5447bf1f004bb777d9c977aa391c (patch)
tree4ba79dbc2e63938996bae45662dceefd607b52d9 /x11-misc/treeline
parentQA: Remove ebuilds that define EAPI more than once, bug 410999. (diff)
downloadhistorical-995d7801d77d5447bf1f004bb777d9c977aa391c.tar.gz
historical-995d7801d77d5447bf1f004bb777d9c977aa391c.tar.bz2
historical-995d7801d77d5447bf1f004bb777d9c977aa391c.zip
Version bump (reported by df, bug 416011)
Package-Manager: portage-2.1.10.63/cvs/Linux x86_64
Diffstat (limited to 'x11-misc/treeline')
-rw-r--r--x11-misc/treeline/ChangeLog7
-rw-r--r--x11-misc/treeline/Manifest13
-rw-r--r--x11-misc/treeline/treeline-1.4.1.ebuild73
3 files changed, 87 insertions, 6 deletions
diff --git a/x11-misc/treeline/ChangeLog b/x11-misc/treeline/ChangeLog
index de481caabbcc..39a7bb117cf4 100644
--- a/x11-misc/treeline/ChangeLog
+++ b/x11-misc/treeline/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-misc/treeline
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/treeline/ChangeLog,v 1.50 2012/05/01 18:06:34 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/treeline/ChangeLog,v 1.51 2012/06/04 18:14:21 xmw Exp $
+
+*treeline-1.4.1 (04 Jun 2012)
+
+ 04 Jun 2012; Michael Weber <xmw@gentoo.org> +treeline-1.4.1.ebuild:
+ Version bump (reported by df, bug 416011)
01 May 2012; Jeroen Roovers <jer@gentoo.org>
+files/treeline-1.2.3-nocompile.patch:
diff --git a/x11-misc/treeline/Manifest b/x11-misc/treeline/Manifest
index 7868bfae17fe..808051003c28 100644
--- a/x11-misc/treeline/Manifest
+++ b/x11-misc/treeline/Manifest
@@ -1,16 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX treeline-1.2.3-nocompile.patch 605 RMD160 590d0ef89f0e2407c157b9f407cecbf4fea82517 SHA1 71569bfdd8de91bdab711f8072384bb63bf5a9ed SHA256 3f988b01f5234f69fd5735d37a86547a7145bbbfe03938c2ea99e54f300933e5
DIST treeline-1.4.0.tar.gz 499648 RMD160 d3bed87a3c5eed98716adb7ca92d7a093db5650e SHA1 097d7dd359a5a2454902897f476b07d38b9603d3 SHA256 6d5c8dc0d8128ba31920ab9974ab7b883031265e3142ee85b94417e1dfa0c34c
+DIST treeline-1.4.1.tar.gz 499500 RMD160 8649430eb07e6816acca6ea89f17cb8a309c3f68 SHA1 ac5ef60fbb02e2295868134b8e3068c2f905c170 SHA256 d66e0fcae9bcb5e54f664381f6af73f360f9ff46c91787a126c7197fbe685489
DIST treeline-i18n-1.4.0a.tar.gz 280077 RMD160 a0b88f73c842c8ad0bf747e3c5f7aad57159220f SHA1 54a8d56940f2bfd329fa2514b5a23a5b803f1bc9 SHA256 50c1ccfa8ff3ff0c0146839669753d435ad0818e2deed2c13a1fa1e217afc08d
+DIST treeline-i18n-1.4.1a.tar.gz 279797 RMD160 28939506ae180c1a3f76aefb9bb38ebe3d6b1315 SHA1 ccd9a03a308eee3237457afc35a71439979fa801 SHA256 891f086b0718336911ef118a4e25772c639cb48c1bea007031b5da075512e478
EBUILD treeline-1.4.0.ebuild 1722 RMD160 cabd0616722dc3aaced84eb40291a06c88326f1a SHA1 6fc39b522a11ca354e5aa141f92c87ece640438a SHA256 06f0edacb898a600a6818e1d3ba81a1a618a6f05f0dad21f3238d6aa2f188e21
-MISC ChangeLog 7094 RMD160 9098988f06fe28df956b72f57bd53fce43717958 SHA1 e98a8c96c2312895d461b7b46bd12324fc4b5746 SHA256 749b5feb2ae5f09c11fdd62315b83807699f10dc83f5ef17aff5ec74b5d03cad
+EBUILD treeline-1.4.1.ebuild 1727 RMD160 8d8ebbd07ae67fed2be6d32c30df5efaf8fcc7bc SHA1 86c1896af8e8dfb4c0544a642fbcf42cd3d717a4 SHA256 2ec00caa853f4935c264c7c4a6285bf9b2f545857994c7aa19560190ec9df93e
+MISC ChangeLog 7240 RMD160 c8a1c1bd95a321f2f65db4bd452c44a2f9ea56f9 SHA1 28dd40cb6f88008c17ef609dfebe7b6c08122326 SHA256 2fd3cf625ebf119cff69641d637b9b860c562a35fb77e979c087017d5c166292
MISC metadata.xml 165 RMD160 4ebc1c537fcebcb28586a47c958a7d0237f3bbcc SHA1 87fed26b774e4dd2226bea04c4bcc8ba39fcc4c3 SHA256 d7da9ed29b7afb87ac00580d48a49d248f89c92269e9a7791782dc72f4490aec
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk+gJi8ACgkQVWmRsqeSphOgYQCfRqmK7xBkSa4H70BJLQ0ncQ+k
-llcAn0Yk26LBVBAzqEAWfYZlWkJuF+4a
-=Dpze
+iF4EAREIAAYFAk/M+uQACgkQknrdDGLu8JBYqwD+Iz6M8CrxKnoriv5W2BtnPyjZ
+qjAud8JHyBFlmkSsZOIBAJDycTfHXjBWul+/sb4eqGARKLnrJzUQU5s+mXvScvSl
+=2LW2
-----END PGP SIGNATURE-----
diff --git a/x11-misc/treeline/treeline-1.4.1.ebuild b/x11-misc/treeline/treeline-1.4.1.ebuild
new file mode 100644
index 000000000000..c12e2dc15144
--- /dev/null
+++ b/x11-misc/treeline/treeline-1.4.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/treeline/treeline-1.4.1.ebuild,v 1.1 2012/06/04 18:14:21 xmw Exp $
+
+EAPI="2"
+PYTHON_DEPEND="2"
+PYTHON_USE_WITH="xml"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit eutils python
+
+DESCRIPTION="TreeLine is a structured information storage program."
+HOMEPAGE="http://treeline.bellz.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="spell"
+
+LANGS="de fr"
+for lang in ${LANGS}; do
+ IUSE="${IUSE} linguas_${lang}"
+ SRC_URI="${SRC_URI} linguas_${lang}? ( mirror://sourceforge/${PN}/${PN}-i18n-${PV}a.tar.gz )"
+done
+
+DEPEND="spell? ( app-text/aspell )
+ dev-python/PyQt4[X]"
+RDEPEND="${DEPEND}"
+RESTRICT_PYTHON_ABIS="3.*"
+
+S="${WORKDIR}/TreeLine"
+
+src_unpack() {
+ unpack ${P}.tar.gz
+ for lang in ${LANGS}; do
+ if use linguas_${lang}; then
+ tar xozf "${DISTDIR}"/${PN}-i18n-${PV}a.tar.gz \
+ TreeLine/doc/{readme_${lang}.trl,README_${lang}.html} \
+ TreeLine/translations/{treeline_${lang}.{qm,ts},qt_${lang}.{qm,ts}} || die
+ fi
+ done
+}
+
+src_prepare() {
+ # Let's leave compiling to python_mod_optimize().
+ epatch "${FILESDIR}"/${PN}-1.2.3-nocompile.patch
+
+ rm doc/LICENSE || die
+
+ python_copy_sources
+
+ preparation() {
+ # install into proper python site-packages dir
+ sed -i "s;prefixDir, 'lib;'$(python_get_sitedir);" install.py || die
+ }
+ python_execute_function -s preparation
+}
+
+src_install() {
+ installation() {
+ "$(PYTHON)" install.py -x -p /usr/ -d /usr/share/doc/${PF} -b "${D}"
+ }
+ python_execute_function -s installation
+}
+
+pkg_postinst() {
+ python_mod_optimize ${PN}
+}
+
+pkg_postrm() {
+ python_mod_cleanup ${PN}
+}