aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--audio/guitarix/README13
-rw-r--r--audio/guitarix/guitarix.SlackBuild17
-rw-r--r--audio/guitarix/guitarix.info6
-rw-r--r--audio/guitarix/slack-desc12
4 files changed, 32 insertions, 16 deletions
diff --git a/audio/guitarix/README b/audio/guitarix/README
index d474fcc14c9b0..b8032456d7682 100644
--- a/audio/guitarix/README
+++ b/audio/guitarix/README
@@ -1,11 +1,14 @@
-guitarix is a simple Linux Rock Guitar Amplifier for jack (Jack Audio
-Connection Kit) with one input and two outputs. Designed to get nice
-thrash/metal/rock/blues guitar sounds. There are controls for bass, middle,
-treble, gain (in/out), compressor, preamp, tubes, drive, overdrive,
-oversample, etc.
+guitarix offers the range of sounds you would expect from a full-featured
+universal guitar-amp. You can get crisp clean-sounds, nice overdrive,
+fat distortion and a diversity of crazy sounds never heard before.
meterbridge is an optional runtime dependency.
+Guitarix can be used as a standalone application, as LADSPA plugins,
+or as LV2 plugins. By default, standalone and LADSPA are built. To also
+build LV2 plugins, set LV2=yes in the script's environment (you will
+need lilv installed). The script author hasn't tested LV2 support.
+
This package uses POSIX filesystem capabilities to execute with
elevated privileges (required for realtime audio processing). This
may be considered a security/stability risk. Please read
diff --git a/audio/guitarix/guitarix.SlackBuild b/audio/guitarix/guitarix.SlackBuild
index 91cce751f7c15..99e45da870766 100644
--- a/audio/guitarix/guitarix.SlackBuild
+++ b/audio/guitarix/guitarix.SlackBuild
@@ -10,8 +10,16 @@
# - Make .desktop file validate
# - Add guitarix's README to /usr/doc
+# 20130430 bkw:
+# - Updated for 0.27.1
+# - Replaced slack-desc with updated text from guitarix site
+# - Added LV2 option
+
+# Modified version released under the WTFPL, for details see
+# http://www.wtfpl.net/txt/copying/
+
PRGNAM=guitarix
-VERSION=${VERSION:-0.24.3}
+VERSION=${VERSION:-0.27.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -67,10 +75,15 @@ find . \
# be present among', implying we should only need Audio *or* AudioVideo.
sed -i '/^Categories/s,$,Audio;,;' $PRGNAM.desktop.in
+if [ "${LV2:-no}" = "yes" ]; then
+ LV2OPT=--build-lv2
+fi
+
./waf configure \
--prefix=/usr \
--cxxflags-release="$SLKCFLAGS" \
- --ladspadir="/usr/lib${LIBDIRSUFFIX}/ladspa/"
+ --ladspadir="/usr/lib${LIBDIRSUFFIX}/ladspa/" \
+ $LV2OPT
./waf build
./waf install --destdir=$PKG
diff --git a/audio/guitarix/guitarix.info b/audio/guitarix/guitarix.info
index c13ec021a351c..085519bf21147 100644
--- a/audio/guitarix/guitarix.info
+++ b/audio/guitarix/guitarix.info
@@ -1,8 +1,8 @@
PRGNAM="guitarix"
-VERSION="0.24.3"
+VERSION="0.27.1"
HOMEPAGE="http://guitarix.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/guitarix/guitarix2-0.24.3.tar.bz2"
-MD5SUM="29cbb9676ddc12cb2653bbef5164441c"
+DOWNLOAD="http://downloads.sourceforge.net/guitarix/guitarix2-0.27.1.tar.bz2"
+MD5SUM="65e0917f9529460931be522e2879e514"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="gtkmm jack-audio-connection-kit liblrdf"
diff --git a/audio/guitarix/slack-desc b/audio/guitarix/slack-desc
index 39c1767757308..0a56762563ccb 100644
--- a/audio/guitarix/slack-desc
+++ b/audio/guitarix/slack-desc
@@ -6,13 +6,13 @@
# customary to leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
-guitarix: guitarix (rock guitar amplifier for linux)
+guitarix: guitarix (virtual guitar amplifier for jack)
+guitarix:
+guitarix: guitarix offers the range of sounds you would expect from a
+guitarix: full-featured universal guitar-amp. You can get crisp clean-sounds,
+guitarix: nice overdrive, fat distortion and a diversity of crazy sounds never
+guitarix: heard before.
guitarix:
-guitarix: guitarix is a simple Linux Rock Guitar Amplifier for jack (Jack Audio
-guitarix: Connection Kit) with one input and two outputs. Designed to get nice
-guitarix: thrash/metal/rock/blues guitar sounds. There are controls for bass,
-guitarix: middle, treble, gain (in/out), compressor, preamp, tubes, drive,
-guitarix: overdrive, oversample, etc.
guitarix:
guitarix:
guitarix: