diff options
-rw-r--r-- | .SRCINFO | 55 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 60 insertions, 41 deletions
@@ -1,37 +1,48 @@ # Generated by mksrcinfo v8 -# Thu Jan 25 20:11:21 UTC 2018 +# Sun Jan 26 11:27:22 UTC 2020 pkgbase = guitarix-git - pkgdesc = A virtual guitar amplifier for Linux - pkgver = 0.36.1.r16.g51ba3d2b + pkgdesc = A simple mono guitar amplifier and FX for JACK using Faust + pkgver = 0.39.0.r5.g2addb8b8 pkgrel = 1 - url = http://guitarix.sourceforge.net - arch = i686 + url = https://guitarix.org arch = x86_64 - license = GPL + groups = ladspa-plugins + groups = lv2-plugins + groups = pro-audio + license = GPL3 makedepends = git - makedepends = python - makedepends = python2 makedepends = boost makedepends = eigen makedepends = gperf makedepends = intltool + makedepends = ladspa makedepends = lv2 - depends = jack - depends = gtkmm - depends = liblrdf - depends = lilv + makedepends = waf + depends = avahi depends = bluez-libs - depends = boost-libs - depends = zita-convolver - depends = zita-resampler + depends = cairo + depends = cairomm + depends = gcc-libs + depends = gdk-pixbuf2 + depends = glib2 + depends = glibc + depends = glibmm + depends = gtk2 + depends = gtkmm + depends = libboost_iostreams.so + depends = libcurl.so + depends = libjack.so + depends = liblilv-0.so + depends = liblrdf.so + depends = libsndfile.so + depends = libzita-convolver.so + depends = libzita-resampler.so + depends = pango + depends = pangomm depends = ttf-roboto - optdepends = meterbridge: sound meters - provides = guitarix - provides = guitarix2 - provides = gx_head - conflicts = guitarix - conflicts = guitarix2 - conflicts = gx_head + provides = libgxw.so + provides = libgxwmm.so + replaces = guitarix2 source = guitarix::git+https://git.code.sf.net/p/guitarix/git md5sums = SKIP @@ -2,20 +2,23 @@ # Contributor: sekret # Contributor: Army # Contributor: Funkmuscle +# Contributor: David Runge <dvzrv@archlinux.org pkgname=guitarix-git -pkgver=0.36.1.r16.g51ba3d2b +pkgver=0.39.0.r5.g2addb8b8 pkgrel=1 -pkgdesc="A virtual guitar amplifier for Linux" -arch=('i686' 'x86_64') -url="http://guitarix.sourceforge.net" -license=('GPL') -depends=('jack' 'gtkmm' 'liblrdf' 'lilv' 'bluez-libs' 'boost-libs' 'zita-convolver' 'zita-resampler' 'ttf-roboto') -#depends=(jack liblrdf gtkmm fftw bluez-libs ffmpeg lilv boost-libs) -makedepends=('git' 'python' 'python2' 'boost' 'eigen' 'gperf' 'intltool' 'lv2') -optdepends=('meterbridge: sound meters') -provides=("${pkgname%-*}" "guitarix2" "gx_head") -conflicts=("${pkgname%-*}" "guitarix2" "gx_head") +pkgdesc="A simple mono guitar amplifier and FX for JACK using Faust" +arch=('x86_64') +url="https://guitarix.org" +license=('GPL3') +groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio') +depends=('avahi' 'bluez-libs' 'cairo' 'cairomm' 'gcc-libs' 'gdk-pixbuf2' +'glib2' 'glibc' 'glibmm' 'gtk2' 'gtkmm' 'libboost_iostreams.so' 'libcurl.so' +'libjack.so' 'liblilv-0.so' 'liblrdf.so' 'libsndfile.so' 'libzita-convolver.so' +'libzita-resampler.so' 'pango' 'pangomm' 'ttf-roboto') +makedepends=('git' 'boost' 'eigen' 'gperf' 'intltool' 'ladspa' 'lv2' 'waf') +provides=('libgxw.so' 'libgxwmm.so') +replaces=('guitarix2') source=("${pkgname%-*}::git+https://git.code.sf.net/p/guitarix/git") md5sums=('SKIP') @@ -26,17 +29,22 @@ pkgver() { build() { cd "${pkgname%-*}/trunk" - python2 waf configure --prefix=/usr \ - --optimization \ - --new-ladspa \ - --no-ldconfig \ - --no-desktop-update \ - --no-font-cache-update - python2 waf build + # when building with faust 2.20.2 it fails: https://sourceforge.net/p/guitarix/bugs/86/ + waf configure --prefix=/usr \ + --enable-nls \ + --ladspa \ + --new-ladspa \ + --no-faust \ + --shared-lib \ + --lib-dev \ + --ldflags="${LDFLAGS}" + waf build -vv } package() { cd "${pkgname%-*}/trunk" - python2 waf install --destdir="$pkgdir" + waf install --destdir="${pkgdir}" + # docs + install -vDm 644 {changelog,README} -t "${pkgdir}/usr/share/doc/${pkgname}/" } |