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
+
+}

Reply via email to