From 3f17b1d03a4287995a04b3e48c88ca69de4c6805 Mon Sep 17 00:00:00 2001 From: Pacho Ramos Date: Tue, 2 Dec 2014 21:39:48 +0000 Subject: [PATCH] Port to new python eclasses Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4 --- media-sound/jokosher/ChangeLog | 10 ++- media-sound/jokosher/Manifest | 13 ++-- .../jokosher/jokosher-0.11.5-r1.ebuild | 64 +++++++++++++++++++ 3 files changed, 78 insertions(+), 9 deletions(-) create mode 100644 media-sound/jokosher/jokosher-0.11.5-r1.ebuild diff --git a/media-sound/jokosher/ChangeLog b/media-sound/jokosher/ChangeLog index 15defb541af0..8a26aad5b712 100644 --- a/media-sound/jokosher/ChangeLog +++ b/media-sound/jokosher/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-sound/jokosher -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/jokosher/ChangeLog,v 1.13 2012/10/25 20:36:08 eva Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/jokosher/ChangeLog,v 1.14 2014/12/02 21:39:46 pacho Exp $ + +*jokosher-0.11.5-r1 (02 Dec 2014) + + 02 Dec 2014; Pacho Ramos +jokosher-0.11.5-r1.ebuild: + Port to new python eclasses 25 Oct 2012; Gilles Dartiguelongue jokosher-0.11.1.ebuild, jokosher-0.11.5.ebuild: @@ -47,4 +52,3 @@ Initial commit for bug 141362, thanks to Denis Gubanov, Eric Anderson, James Kirkham, Jose daLuz, Alex Rostovtsev and many others I missed to mention here. - diff --git a/media-sound/jokosher/Manifest b/media-sound/jokosher/Manifest index d8cafc0a4bc1..fbbe8c51e426 100644 --- a/media-sound/jokosher/Manifest +++ b/media-sound/jokosher/Manifest @@ -4,15 +4,16 @@ Hash: SHA256 AUX jokosher-0.11.1-update-database.patch 1015 SHA256 d7c3e1e33281da3ee2772334081f9448c296876504445c848535f5dd5cef3fea SHA512 9f6842857b6f173ee43385af94653b1cbfe87ffdb38b0b5a7484cf0ad6afaaf2e450d521aca6f9de19e510df46d078e21bf833f13a229ca2e0e86322604ee636 WHIRLPOOL 1c9814ac5759fdb23ed6e909eef6e18d3c7e34e41f92b123e1a5f2bc867a1431cb9b287af968e315ad8222d7b8dd67a121d65bb9426ba049d189090c1aeb03d5 AUX jokosher-0.11.5-cairo.patch 1032 SHA256 4651ec2944aa2d8a150a1204acf7fc9c0e4c94525cd5a706626075626b2e4991 SHA512 bf546e2871a1ee3fac72142d5ed8d60fdf4b26ddfca24c1f146d8a5c75c37dc676ac5d0ec230756ef3b76bf5df50997e2fe8bfe825e94ae386cec5ede25b8e2d WHIRLPOOL ae97fa4da1690277cd1a60c625a9be326656e26081f85295e7da19e0d860af629993bdb0034374963d8e290e1431bcbcbd57fdde42c9455306ff95ef365ce78e DIST jokosher-0.11.1.tar.gz 1223108 SHA256 852bf371c9aaad779d3ee04fcac207c3980a24d3ce243561953b50bff63a5cd0 -DIST jokosher-0.11.5.tar.gz 1265726 SHA256 489e0d06c28c3a11b817e7d6e49573ad4942a9cd426ad62dbbf94f3cca03dedb +DIST jokosher-0.11.5.tar.gz 1265726 SHA256 489e0d06c28c3a11b817e7d6e49573ad4942a9cd426ad62dbbf94f3cca03dedb SHA512 b00728abe74c76a1fcfd6f70fea542add43629c40c1b55f41496e3bf940e09a3f57c1028eac458c10e68a43e3eb40f8ee5ae3102d1d931e5a6edff0f3ff1ca8d WHIRLPOOL 08eeab42dc950019bbf9d0760a4fc01bf7e0ec0f9afc1eadc37665d29ed709da0650f6839768e9156df5b21f935fb228f8a1c35cf21a7b4999df22bf039531b2 EBUILD jokosher-0.11.1.ebuild 1689 SHA256 9c76220f3e6cad6e1ec46f2a261aedadb97f9461419458b1324fa7d6e7d7e682 SHA512 c6969510fa5c22a27ee58e58423dcf2df5a627062a807c06dcd03edc5f25ca46aeecec306faab098e54ef14ae84db7e3406ad6f9d27ba8a1f099a950354ddbba WHIRLPOOL 6e57075856b8a4c9ee61d32b894450df157745401e2a47e1c88b3b4cabd7faceee852421924ec3eb5b417db1282e8e326bc97d739e58235ebdbd5b23be5f249e +EBUILD jokosher-0.11.5-r1.ebuild 1793 SHA256 14cb7717aba3f40fdc7bddcab0fb8c3609a013e70d5ac78f73ba950dce158468 SHA512 0bfc9572656964a6f4fe0e1e4e1a6342d20e64927482452b61c31a08daa40f729d4ebc96f8ce278fb89e76e76ca6888621a8b5d5fdff56cd6761dd42696b38db WHIRLPOOL b94a903ba52ba7ed6464dc7032b8d8900de62d9c11e369e1b7618534094b553020b0fc480827b00020687127a5c8a0c201b4097ae5e4564ee48b83ccbfad0e5b EBUILD jokosher-0.11.5.ebuild 1731 SHA256 341eb786eac3cce4f234fd694f1bfb399bec0c97f5128917de3844f9a568ba62 SHA512 0992a7645f9318037e570a578ab9d91549b5a4c2ee9bfe992af0afeca87fb8eeef0994dbfdc77d8e859e7fa0b2f541e96daa7617417157bfecbbd849d5bd347b WHIRLPOOL 881f3a63e7f8b4e312680941d0c4dd83473ae33d37ada03d79c258b732050681b6c2bd5e5c1feb68573a91d4c81e5c4c297bed44b1f94b46bc2bea263f7297c5 -MISC ChangeLog 1793 SHA256 cb4eb2925854f7b5115c2607fbb3adc22b12fc5f5fdee9d4281a4ddcf774a40d SHA512 5aa007c1dc6983c992fcc489d278f72c86e99f7dd4923e8b1d08494026f1a6dfc7cdf3e8b401bcf9545fd6898e99d4f39ffd71971e52ab880eed1739ff4b64e4 WHIRLPOOL ad00fb391da47a4aea88f88969dfa42dff9fd5d2cf53b5db5795eb43e4b7842215470c2be0f0f562bd4a3db2571d099a0e692dc0432f2aa6b9c88b119d521f83 +MISC ChangeLog 1934 SHA256 4b796703d44b3a4b1dfe1bb196abf49603cfdc53a1db60efbf3abfb1f579371f SHA512 b039471b9962c1e033d92991cf8c3f4415f2e0875da665528ef7f1943f145e479a45e8684420428040e5e5db0bf12e1ba8ffe0d4f3cad622a326d9d04a1c6c0f WHIRLPOOL 3794c26fae9cb8d4b1c18a9f5b6f1f796bc03fc6c9d138e24db9cdcf039d88e51994e158c600b730c047ca0e807781fbb9ff20aafa82c3f3fb334105ab716374 MISC metadata.xml 159 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369 SHA512 a77b80f2ab1799aab052edd575ad80daae01c717af7bd5bf3dcda15714b9afd2e9fd6553cc20b000bc3157915b7082641a92fda56de3a9b8362ae2488925e4b1 WHIRLPOOL 913c53cb00341537eff621357b1c5b8379bb63df52d18b88fdef0173cdfd7c60f6d1ece1d42b5d0fcda69ed73ab4138f4268c6394851b07a9411a8306fef9173 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlCJorkACgkQ1fmVwcYIWAYf8ACgoo9WLUMkBSw02iPU69A6a8JW -i54AnjPw5fSyhYqfAD/Kx2drfFg/GOTP -=LB8Q +iEYEAREIAAYFAlR+MaMACgkQCaWpQKGI+9S2NACfQg6aWadzj9Uv6jeHSGFNez2Q +fnIAn25Ssy6WJUv3lfJyuTaguE6zuX95 +=ddcm -----END PGP SIGNATURE----- diff --git a/media-sound/jokosher/jokosher-0.11.5-r1.ebuild b/media-sound/jokosher/jokosher-0.11.5-r1.ebuild new file mode 100644 index 000000000000..5fb7f029aac1 --- /dev/null +++ b/media-sound/jokosher/jokosher-0.11.5-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/jokosher/jokosher-0.11.5-r1.ebuild,v 1.1 2014/12/02 21:39:46 pacho Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_SINGLE_IMPL="yes" +GCONF_DEBUG="no" + +inherit eutils gnome2 distutils-r1 + +DESCRIPTION="A simple yet powerful multi-track studio" +HOMEPAGE="http://www.jokosher.org" +SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnome" + +# NOTE: setuptools are a runtime requirement as the app +# loads its extensions via pkg_resources +RDEPEND=" + dev-python/dbus-python[${PYTHON_USEDEP}] + >=dev-python/gst-python-0.10.8:0.10[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygtk-2.10[${PYTHON_USEDEP}] + gnome-base/librsvg + >=media-libs/gnonlin-0.10.9:0.10 + >=media-libs/gst-plugins-good-0.10.6:0.10 + >=media-libs/gst-plugins-bad-0.10.5:0.10 + >=media-plugins/gst-plugins-alsa-0.10.14:0.10 + >=media-plugins/gst-plugins-flac-0.10.6:0.10 + gnome? ( >=media-plugins/gst-plugins-gnomevfs-0.10.14:0.10 ) + >=media-plugins/gst-plugins-lame-0.10.6:0.10 + >=media-plugins/gst-plugins-ogg-0.10.14:0.10 + >=media-plugins/gst-plugins-vorbis-0.10.14:0.10 + >=media-plugins/gst-plugins-ladspa-0.10.5:0.10 + x11-themes/hicolor-icon-theme + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/pyxdg[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + app-text/scrollkeeper +" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.11.1-update-database.patch \ + "${FILESDIR}"/${P}-cairo.patch + gnome2_src_prepare + distutils-r1_src_prepare +} + +src_configure() { + distutils-r1_src_configure +} + +src_compile() { + distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install +} -- 2.26.2