[proaudio] [2025] guitarix2-0.18.0.ebuild (with patch for LINGUAS)

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


Revision: 2025
Author:   nedko
Date:     2011-08-10 23:00:48 +0200 (Wed, 10 Aug 2011)
Log Message:
-----------
guitarix2-0.18.0.ebuild (with patch for LINGUAS)

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/guitarix2/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/guitarix2/files/
    trunk/overlays/proaudio/media-sound/guitarix2/files/guitarix2-0.18.0-LINGUAS.patch
    trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-0.18.0.ebuild

Modified: trunk/overlays/proaudio/media-sound/guitarix2/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/guitarix2/Manifest	2011-08-06 17:51:50 UTC (rev 2024)
+++ trunk/overlays/proaudio/media-sound/guitarix2/Manifest	2011-08-10 21:00:48 UTC (rev 2025)
@@ -1,4 +1,7 @@
+AUX guitarix2-0.18.0-LINGUAS.patch 876 RMD160 6136e5b8845e3b20df7cf059b3ce1b193e14ec51 SHA1 e17529cd15d78a03133fba5ea922b0bcaabcc312 SHA256 3bd90835f333ee14243b02601abbc189e262b80452a293f2e6c762f73c9092f4
 DIST guitarix2-0.16.0.tar.bz2 2889160 RMD160 c160f6e80184c21ec3c2d3729155fd1901359398 SHA1 57a8b12190bd7302b24a2982a9c6a75a614e5504 SHA256 cb2173123b4faf5ba05dbc0272a0c1cdac1907c6c14c4175d4be47ce6c38607c
+DIST guitarix2-0.18.0.tar.bz2 3012716 RMD160 ac59b7533d0f9f07b3b072e6f062d1d7704b10c8 SHA1 bad45fa4d2d8e83069b16a59585861d0938637d8 SHA256 a93713862f2e45575c69999f1635b0fc7167df344d7410f97aabe5c288b8441c
 EBUILD guitarix2-0.16.0.ebuild 1023 RMD160 cc038919264e21d9f276a998509972599d556677 SHA1 b9b5f1cc9415e4f3852277cc18ac20036469cdc0 SHA256 6d2046e729d42f2492265abaf6e93ed8f3dd52a48a6ffedd6e88709473b464d6
+EBUILD guitarix2-0.18.0.ebuild 1095 RMD160 f5cae321fc97f7d34471f60272e5ebee6d6e354e SHA1 a2c2bf26ca5ce33fa4ceb34f0cd10aadbae97b32 SHA256 cae449282efffe00985b19712af61215df4a8859f7526fe1eb239cecdb65e38e
 MISC ChangeLog 337 RMD160 0e5a665c4993a2e26f1034b17be9e614d364ec56 SHA1 6272b9188c3ee4f2ef6aad572c99f1ff98b396de SHA256 e1f5186cf1804d3fadf538180c0b378b63422725a01935f010e1d6ae7a3c0ca5
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/guitarix2/files/guitarix2-0.18.0-LINGUAS.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/guitarix2/files/guitarix2-0.18.0-LINGUAS.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/guitarix2/files/guitarix2-0.18.0-LINGUAS.patch	2011-08-10 21:00:48 UTC (rev 2025)
@@ -0,0 +1,21 @@
+diff -u guitarix2-0.18.0-unpatched/wscript guitarix2-0.18.0-patched/wscript
+--- guitarix2-0.18.0-unpatched/wscript	2011-08-09 18:10:07.000000000 +0300
++++ guitarix2-0.18.0-patched/wscript	2011-08-10 23:52:04.714381135 +0300
+@@ -72,8 +72,6 @@
+     group = opt.add_option_group ('Localization and documentation', '')
+     add_enable_option ('nls', 'native language support', group)
+ 
+-    if 'LINGUAS' in os.environ: conf.env['LINGUAS'] = os.environ['LINGUAS']
+-    
+     opt.tool_options('compiler_cxx')
+     comp = opt.get_option_group("--check-cxx-compiler")
+ 
+@@ -382,6 +380,8 @@
+ 
+ # guitarix waf configuration
+ def configure(conf):
++    if 'LINGUAS' in os.environ: conf.env['LINGUAS'] = os.environ['LINGUAS']
++
+     platform = Utils.detect_platform()
+     conf.env['IS_MACOSX'] = platform == 'darwin'
+     conf.env['IS_LINUX'] = platform == 'linux' or platform == 'posix'

Added: trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-0.18.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-0.18.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/guitarix2/guitarix2-0.18.0.ebuild	2011-08-10 21:00:48 UTC (rev 2025)
@@ -0,0 +1,53 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+inherit eutils
+
+DESCRIPTION="A simple Linux Guitar Amplifier for jack with one input and two outputs"
+SRC_URI="mirror://sourceforge/guitarix/guitarix/${P}.tar.bz2"
+HOMEPAGE="http://guitarix.sourceforge.net/";
+
+RESTRICT="nomirror"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+capture +convolver faust +meterbridge"
+
+RDEPEND="
+	>=dev-libs/boost-1.38
+	media-libs/ladspa-sdk
+	>=media-libs/libsndfile-1.0.17
+	>=media-sound/jack-audio-connection-kit-0.109.1
+	media-sound/lame
+	media-sound/vorbis-tools
+	>=x11-libs/gtk+-2.12.0
+	capture? ( media-sound/jack_capture )
+	convolver? ( media-libs/zita-convolver )
+	faust? ( dev-lang/faust )
+	meterbridge? ( media-sound/meterbridge )
+	!media-sound/guitarix"
+
+DEPEND="${RDEPEND}
+	dev-util/pkgconfig"
+
+src_prepare() {
+	epatch "${FILESDIR}/guitarix2-0.18.0-LINGUAS.patch"
+}
+
+src_configure() {
+	./waf configure --prefix=/usr || die
+}
+
+src_compile() {
+	./waf build || die
+}
+
+src_install() {
+	DESTDIR=${D} ./waf install
+
+}


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