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