summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Kriegner <dominik.kriegner@aol.at>2012-12-18 02:27:44 +0100
committerDominik Kriegner <dominik.kriegner@aol.at>2012-12-18 02:27:44 +0100
commit67a0352bf70047f8c75eab9d3777633c8c61a593 (patch)
treeefa270f68ed0829f959d6f687b5d50952ab848b3
parentremove keywords from new version of libgrss (diff)
downloadanaximander-67a0352bf70047f8c75eab9d3777633c8c61a593.tar.gz
anaximander-67a0352bf70047f8c75eab9d3777633c8c61a593.tar.bz2
anaximander-67a0352bf70047f8c75eab9d3777633c8c61a593.zip
modernize referencer ebuild, proper python dep
* modernize ebuild to EAPI5 * add proper python dep handling (does not work with python3)
-rw-r--r--app-text/referencer/Manifest4
-rw-r--r--app-text/referencer/referencer-1.2.0.ebuild19
-rw-r--r--app-text/referencer/referencer-9999.ebuild23
3 files changed, 26 insertions, 20 deletions
diff --git a/app-text/referencer/Manifest b/app-text/referencer/Manifest
index d95e88c..7c1f7f3 100644
--- a/app-text/referencer/Manifest
+++ b/app-text/referencer/Manifest
@@ -1,4 +1,4 @@
AUX referencer-desktop-file-validate.patch 335 SHA256 1d608f7da1f0d10971999b64b052974c15729fb4c10030c51ed8eb6e07b38675 SHA512 4b6ca018e801314457c71b8a1eda09d1fe78989c727d675e5d0cb923cf53df2fc3e8756d28db3d128309d26c2fafa56adf27c47271cda2abfd3bfaf1811223dc WHIRLPOOL b388c95fe683cc8651594f48dca1f88c500d0b1dc469bca82a67c3e27c40202bbe92d93c78b88c43c2eb2f94b20fd85cf9ded429d76f46e0e6a84e010aad0979
DIST referencer-1.2.0.tar.gz 675680 SHA256 68731beb242ed2e20c01e7be0e68ce64260dbd3af930c96f8f0eb8e47e88a81d SHA512 4a8a848298c563c775d1fe912b02a82f98a1db92e13865e79c57dda15a6bbc545996080b26f71609cf8965c6c58e827a3ce6f071b3896246e00a6bb073869d9d WHIRLPOOL ffb808616c249266c31191d3c3a88cd20281bf043c7de350599ad5867e406fd08c4418695685291ca8c193cae9cd316ab6cd443719f08850c4e4de2ef5d1ab2c
-EBUILD referencer-1.2.0.ebuild 1137 SHA256 531eb2a48daa7cba8eaa8f5a8d1623ff891d5f4d47e1a924496a5d0a21251286 SHA512 4c039110dcb41ec7dff747b3d5145a09d343cf8524263deef83e57542ec16dbd6cd37437335712d92de37e3785fd8a7a964bb5b25b1d73f42c0249f6c9bb2c93 WHIRLPOOL 094842a68d3dc04fb9e46899f90c186cc7039e039daa4c31bf8b81ec277e986ef52f5f0cd837ccddc40fb9da098d79efa39d9bf266affed36f44b599dec6c3ec
-EBUILD referencer-9999.ebuild 1181 SHA256 3119ec91c3427b57570a3ec2cebee58a6fd7308bb84b76ac83f97eda2c424781 SHA512 3eefb7897ad37d1b04993e8c3129b726ae6b5c84bd8167fa10645d8ac6e3975c08b514a77aabc76896866480def5432f8b96a3c3c3b5db21a42caf184d8825d2 WHIRLPOOL 2d186c2f2d2ba4d74d1e521ca5fc3d898156d0fe72883fc3f0829eebc558b18a5e8fc3ef87c77e0fa22ee549c8ad133a7d46398ba79d2b64c365f484a4106528
+EBUILD referencer-1.2.0.ebuild 1140 SHA256 c175dc7dc0bfb29a35785678928154911810c3156544710d4d8ec34f369c7c25 SHA512 7e53e7fb1b54ca83ffed7a34705d1b49196d57c5f69777ba28c91b52703b9f61fd407dacd59204bafb553c534f1042c1a16a29af8d536ee857b0ba44297c67b5 WHIRLPOOL 9338802039ef63e1ef90d0db88b0af2fb278102ff71c3fcf0b5b68446700a97300a59be868faeadc7a8b953233d8f781e558c957dceafd7aec26e6d9465ba579
+EBUILD referencer-9999.ebuild 1260 SHA256 710565ffdc052cf78bcfa051d9052d428c3f3b2f8931097c6d865cb562945c6f SHA512 b418d7dac73f97b5109c50ba9d3cde160ddd37dc1436d725ac68eb445a841fdbe566f3bd546bca451585cdf21a35407ba0cee7094102fbb534199a941a6a7292 WHIRLPOOL 0636c8a50785e9100cf202c2dfa052e751a17784b8504035d3e35034e9edbe4a7a5cb76f0ea566ae34dc2c8dc229d5e1717c05b2d30841e34df1c59dd05d03ad
diff --git a/app-text/referencer/referencer-1.2.0.ebuild b/app-text/referencer/referencer-1.2.0.ebuild
index 65885af..8b8735c 100644
--- a/app-text/referencer/referencer-1.2.0.ebuild
+++ b/app-text/referencer/referencer-1.2.0.ebuild
@@ -2,9 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="2"
+EAPI="5"
-inherit fdo-mime eutils
+PYTHON_DEPEND="2:2.7"
+
+inherit fdo-mime eutils python
DESCRIPTION="Gnome application to organise documents or references, and to generate BibTeX bibliography files"
HOMEPAGE="http://icculus.org/referencer/"
@@ -20,8 +22,7 @@ RDEPEND=">=app-text/poppler-0.12.3-r3
>=dev-cpp/libglademm-2.6.0
>=dev-cpp/gconfmm-2.14.0
>=dev-cpp/gtkmm-utils-0.4.1
- dev-libs/boost
- dev-lang/python"
+ dev-libs/boost"
DEPEND="${RDEPEND}
>=app-text/gnome-doc-utils-0.3.2
@@ -31,20 +32,20 @@ DEPEND="${RDEPEND}
dev-util/intltool
app-text/rarian"
+pkg_setup() {
+ python_set_active_version 2.7
+ python_pkg_setup
+}
src_prepare () {
epatch "${FILESDIR}/${PN}-desktop-file-validate.patch"
+ python_convert_shebangs -r 2.7 plugins
}
src_configure() {
econf --disable-update-mime-database --enable-python
}
-src_install() {
- emake install DESTDIR="${D}" || die "emake failed"
- dodoc AUTHORS ChangeLog NEWS README TODO || die
-}
-
pkg_postinst() {
fdo-mime_mime_database_update
}
diff --git a/app-text/referencer/referencer-9999.ebuild b/app-text/referencer/referencer-9999.ebuild
index 13fdaef..23b1e88 100644
--- a/app-text/referencer/referencer-9999.ebuild
+++ b/app-text/referencer/referencer-9999.ebuild
@@ -2,9 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="2"
+EAPI="5"
-inherit fdo-mime bzr eutils
+PYTHON_DEPEND="2:2.7"
+
+inherit fdo-mime bzr eutils python
DESCRIPTION="Gnome application to organise documents or references, and to generate BibTeX bibliography files"
HOMEPAGE="http://icculus.org/referencer/"
@@ -27,8 +29,7 @@ RDEPEND=">=app-text/poppler-0.12.3-r3
>=dev-cpp/libglademm-2.6.0
>=dev-cpp/gconfmm-2.14.0
>=dev-cpp/gtkmm-utils-0.4.1
- dev-libs/boost
- dev-lang/python"
+ dev-libs/boost"
DEPEND="${RDEPEND}
>=app-text/gnome-doc-utils-0.3.2
@@ -38,14 +39,18 @@ DEPEND="${RDEPEND}
dev-util/intltool
app-text/rarian"
+pkg_setup() {
+ python_set_active_version 2.7
+ python_pkg_setup
+}
-src_configure() {
- econf --disable-update-mime-database --enable-python
+src_prepare () {
+ epatch "${FILESDIR}/${PN}-desktop-file-validate.patch"
+ python_convert_shebangs -r 2.7 plugins
}
-src_install() {
- emake install DESTDIR="${D}" || die "emake failed"
- dodoc AUTHORS ChangeLog NEWS README TODO || die
+src_configure() {
+ econf --disable-update-mime-database --enable-python
}
pkg_postinst() {