diff options
-rw-r--r-- | audio/guitarix/README | 13 | ||||
-rw-r--r-- | audio/guitarix/guitarix.SlackBuild | 17 | ||||
-rw-r--r-- | audio/guitarix/guitarix.info | 6 | ||||
-rw-r--r-- | audio/guitarix/slack-desc | 12 |
4 files changed, 32 insertions, 16 deletions
diff --git a/audio/guitarix/README b/audio/guitarix/README index d474fcc14c..b8032456d7 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 91cce751f7..99e45da870 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 c13ec021a3..085519bf21 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 39c1767757..0a56762563 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: |