[proaudio] [2626] guitarix2: initial support for python eclass

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2626
Author:   dominique
Date:     2013-03-31 18:36:31 +0200 (Sun, 31 Mar 2013)
Log Message:
-----------
guitarix2: initial support for python eclass

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/guitarix2/ChangeLog
    trunk/overlays/proaudio/media-sound/guitarix2/Manifest
    trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-0.25.2.ebuild
    trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-9999.ebuild

Modified: trunk/overlays/proaudio/media-sound/guitarix2/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/guitarix2/ChangeLog	2013-03-31 16:05:48 UTC (rev 2625)
+++ trunk/overlays/proaudio/media-sound/guitarix2/ChangeLog	2013-03-31 16:36:31 UTC (rev 2626)
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  31 Mar 2013; Dominique Michel <dominique_libbre@xxxxxxxxxxxxxxxxxxxxx>
+  guitarix2-0.25.2.ebuild, guitarix2-9999: initial support for python eclass
+
   31 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
   guitarix2-0.25.2.ebuild, guitarix2-9999.ebuild,
   +files/guitarix2-9999-desktop-entry.patch:

Modified: trunk/overlays/proaudio/media-sound/guitarix2/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/guitarix2/Manifest	2013-03-31 16:05:48 UTC (rev 2625)
+++ trunk/overlays/proaudio/media-sound/guitarix2/Manifest	2013-03-31 16:36:31 UTC (rev 2626)
@@ -3,7 +3,7 @@
 AUX guitarix2-0.25.2-respect-libdir.patch 816 SHA256 84ffa6e18cda68678373d92abeebf032fc7b227ce7a719121a92031135b01ecc SHA512 092d9faab073fe2e1cb6be4ebdec937599984c6c9323b5497b34937a917287bd173e11a24a38dd9a6b252ffd3d40dfe3f4d4a9f5d36aa3be8c486a2f06faba37 WHIRLPOOL fe5e8f0e9698072941dc3f969ed531bebaafaa88489d823a293000d25b53c26f3426baa02357586f55f513e44054ca28f61017dca237bab93b370f8fa8d72630
 AUX guitarix2-9999-desktop-entry.patch 509 SHA256 3e9dfe5c0b3a85ab732539dfc96cd17ada98cccb62fd4ba995580fa5916b397a SHA512 24dae05082c45bad079fab03a209a6fdb4a971820825e15d44e7388d546bdcba86c851d719443a88da2987a91aef66762348d4fa84cf7b3c15b6e7b24d921952 WHIRLPOOL 24849b6be26f5998a42cf5f8354cd67e64a7a8dbeceeb239b76046d52b5a8d6535c087b10d117641b25720aea122d371f416997340873099209d57db0c9fc798
 DIST guitarix2-0.25.2.tar.bz2 7091468 SHA256 ea655b81cce4968207cb1d590879047e01e0461a08d1f48d84e2f828981f8ff1 SHA512 448bf745aa75cf621f6e4bce4f6920e44d941c17a099a8ce05987a3167cc92cbdf75850f43a8feaeadef35e69b2c7f366dbc77a2363dbf6c67b7e4e4a4d06520 WHIRLPOOL 2469f23680b03023b68431d9f511966af488b6e200dff98afa6a6f351781d41c61cdc3b92ff7915893ed969a8f8a6cb8c6524017d435f25b7d9c8f45a5fd6db6
-EBUILD guitarix2-0.25.2.ebuild 2880 SHA256 33404df79e86728a29b5da711b564c5855f18ea65c4a779ce5efa63ffcfb3126 SHA512 81d4aa0490b15666f341fb7b10b2361d09a940f744a643333f050098211c07674ce88cae40628c6336359187331b550f2a5d6cc683a768d5d63ed14b45758f85 WHIRLPOOL ea74fb61b01d1716338c5ba25d85be126abbfa91d9ed2b156fed3556f41bd3b6fc2d55f3bc73423cbb7a20588aa8b12da1a4ab424ae1c9ee7aa34df0dd3ab093
-EBUILD guitarix2-9999.ebuild 2573 SHA256 047bf17698f4ecf1c7c911ae181a4439015a2ff8ea4779f326c26f80203dbe88 SHA512 15741632be8ef447db28859023139f2d3bfe6574e3d41fdad343d4269efecbeedcbf0b58bfa90da421cb414714186da2e9f6a8e2d45b74298b547f5258be743c WHIRLPOOL e8e82dbde0e39be616b4ed1d32643f70d9bcee7fa7e587521c9bd27f803230ddab7445d0a496680eff686b88360fbc4fdb2dbe0dc9dcdf26750bd35847013a1a
-MISC ChangeLog 2556 SHA256 0bdbe937717a7e8a0690b5a74e5a87d531e05e7afe5ae04ec1be51e2b03adbf9 SHA512 90518359dd361b88e7e546683c58ec3fd9f3a56351c6dbc84165d74f7b82ce5d03388223559ee411575bc47eace4454236e4e7327e1afc5afce2d98ca000fdf8 WHIRLPOOL 39665a09183c9e16208d26aec1545a535a9459c77563aedcf6b7dd8f5c6ef7e9446aafbda3b729f8b7d1660e70738f15a9c9e28ed57ef9565edf4d62953e5908
+EBUILD guitarix2-0.25.2.ebuild 2969 SHA256 cfc59025e7c504eee52ae5698b294171d5387ee4bb083f169a8f5951c17d3829 SHA512 54cda71b4a0110af553c25aa393bdfed04a1e77bd32cb0784ffd0f3b239659fc117095eccc971c91d717d32eb0738ac4813c0240ff7f889310541b59595aa90d WHIRLPOOL 1bf34b6d3088b2ef32782cc011a794c35c8b8738e3a7070204b44c774988ee562c0b03a82ab0ffcaf851a6081985ad7e8a1e7292f3cf0f05b1bea3d21e053a0b
+EBUILD guitarix2-9999.ebuild 2662 SHA256 81443e5ad6cc3bc31d66e9aaf65f3c2aaa852a6f398880eb29671b91d66cbb04 SHA512 eb079548159fa954de257e1d47e65dfe79b38da577a9b2b86c02e68959977064811abfdb95064687bfa77154f3755954d234fd7066ffa8818829d8d0724d011b WHIRLPOOL a1a57cb92a4cc5cdaf6fe1c6e9f513640da2e42c42107fdc30549562416ac38c80a07e38be8bc12a0c6933ae76751c4998464d9a8a8303795be50b42fc1397bd
+MISC ChangeLog 2707 SHA256 29533a6a65ad3fca231ad0b8c27fcedb9b4465d747dee4d28ae32cbd5f6b4710 SHA512 b58e354a8ef864b646293baabae2140aa9e320632eace9dc909a7d8b15e17d8b045bfb3f64014d6c2f3077cbc2b35878f3e82b2b99d170eaf76c991917056056 WHIRLPOOL a44d824a1e256ad9e580d3ead91d6702691a99f5b3f0c5ef7e1879a00f954fc05d5787089c5456677e9d78bb5c49236ed95b6207055f77e6784c3bad37fed635
 MISC metadata.xml 607 SHA256 b4ee6cdc57a98ad8486359cf2c27ceb543b67a151e4a7aff4b3e82b64511e05d SHA512 38011a5d2f23a185e738a6bf466ba1c870a4607664ae8c45830d824b5410c1416ed96ce913a066226d7b7ee3f48a70f6de5027450ecf28d1e6150639cf361bb6 WHIRLPOOL c13871b18ead19133a16cce12d987563379953c610a9241a0e016011722993fdee77dc2d785482142c5956b33c94e978faa778f80a538aef3d239a3bcc8db905

Modified: trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-0.25.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-0.25.2.ebuild	2013-03-31 16:05:48 UTC (rev 2625)
+++ trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-0.25.2.ebuild	2013-03-31 16:36:31 UTC (rev 2626)
@@ -3,10 +3,11 @@
 # $Header: $
 
 EAPI="5"
+PYTHON_DEPEND="2"
 
 # We cannot use waf-utils eclass because the waf binary is old!
 # Version is 1.5.18. Written March 30 2013
-inherit base eutils multilib multiprocessing
+inherit base eutils multilib multiprocessing python
 
 DESCRIPTION="A simple Linux Guitar Amplifier for jack with one input and two outputs"
 SRC_URI="mirror://sourceforge/guitarix/guitarix/${P}.tar.bz2"
@@ -56,6 +57,11 @@
 	"${FILESDIR}/${P}-respect-libdir.patch"
 )
 
+pkg_setup() {
+	python_set_active_version 2
+	python_pkg_setup
+}
+
 src_configure() {
 	# About all gentoo packages install necessary libraries and headers
 	# and so should this package, hence force enable.

Modified: trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-9999.ebuild	2013-03-31 16:05:48 UTC (rev 2625)
+++ trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-9999.ebuild	2013-03-31 16:36:31 UTC (rev 2626)
@@ -3,10 +3,11 @@
 # $Header: $
 
 EAPI="5"
+PYTHON_DEPEND="2"
 
 # We cannot use waf-utils eclass because the waf binary is old!
 # Version is 1.5.18. Written March 30 2013
-inherit base eutils git-2 multilib multiprocessing
+inherit base eutils git-2 multilib multiprocessing python
 
 DESCRIPTION="A simple Linux Guitar Amplifier for jack with one input and two outputs"
 EGIT_REPO_URI="git://git.code.sf.net/p/guitarix/git/"
@@ -50,6 +51,11 @@
 
 PATCHES=( "${FILESDIR}/${P}-desktop-entry.patch" )
 
+pkg_setup() {
+	python_set_active_version 2
+	python_pkg_setup
+}
+
 src_configure() {
 	# About all gentoo packages install necessary libraries and headers
 	# and so should this package, hence force enable.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/