diff options
author | Christopher Arndt | 2016-02-07 17:29:00 +0100 |
---|---|---|
committer | Christopher Arndt | 2016-02-07 17:29:00 +0100 |
commit | c3a5b668c1ab694c82e090f81a11aec1d1d16f65 (patch) | |
tree | e4cc728200615827665909b6722d1943ebe1a16c | |
download | aur-c3a5b668c1ab694c82e090f81a11aec1d1d16f65.tar.gz |
Ported package lv2-meters form AUR 3 archive and renamed it to meters-lv2
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 51 |
3 files changed, 88 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1a7542a968ea --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,30 @@ +# Generated by mksrcinfo v8 +# Sun Feb 7 16:28:05 UTC 2016 +pkgbase = meters-lv2 + pkgdesc = Collection of LV2 plugins for audio-level metering + pkgver = 0.9.0 + pkgrel = 1 + url = https://github.com/x42/meters.lv2 + arch = i686 + arch = x86_64 + groups = lv2-plugins + license = GPL + makedepends = gcc-fortran + depends = jack + depends = lv2 + depends = pango + optdepends = jack: standalone jack client + optdepends = liblo: standalone jack client + provides = lv2-meters + provides = meters.lv2 + conflicts = lv2-meters + conflicts = meters.lv2 + source = https://github.com/x42/meters.lv2/archive/v0.9.0.tar.gz + source = http://www.fftw.org/fftw-3.3.4.tar.gz + source = https://github.com/x42/robtk/archive/v0.4.3.tar.gz + md5sums = afcef1e4c71044216b05fd82f16b405b + md5sums = 2edab8c06b24feeb3b82bbb3ebf3e7b3 + md5sums = 66aa0f53081037b229a076c6ed4f6959 + +pkgname = meters-lv2 + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..fcb9547660fb --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +pkg/ +src/ +.AURINFO +meters-lv2-*.tar.xz +meters-lv2-*.src.tar.gz +v*.tar.gz +fftw-*.tar.gz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dfc85897a183 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de> +# Contributor: speps <speps dot aur dot archlinux dot org> + +_rtkver=0.4.3 +_fftwver=3.3.4 +pkgname=meters-lv2 +pkgver=0.9.0 +pkgrel=1 +pkgdesc="Collection of LV2 plugins for audio-level metering" +arch=('i686' 'x86_64') +url="https://github.com/x42/meters.lv2" +license=('GPL') +groups=('lv2-plugins') +depends=('jack' 'lv2' 'pango') +# for building statically linked libfftw +makedepends=('gcc-fortran') +optdepends=('jack: standalone jack client' + 'liblo: standalone jack client') +# old names of this package +provides=('lv2-meters' 'meters.lv2') +conflicts=('lv2-meters' 'meters.lv2') +source=("$url/archive/v$pkgver.tar.gz" + "http://www.fftw.org/fftw-${_fftwver}.tar.gz" + "https://github.com/x42/robtk/archive/v$_rtkver.tar.gz") +md5sums=('afcef1e4c71044216b05fd82f16b405b' + '2edab8c06b24feeb3b82bbb3ebf3e7b3' + '66aa0f53081037b229a076c6ed4f6959') + + +build() { + cd "${srcdir}/fftw-$_fftwver" + + CFLAGS+=" -fvisibility=hidden -fPIC -Wl,--exclude-libs,ALL" \ + ./configure \ + --enable-single --enable-sse --enable-sse2 --enable-avx --disable-mpi \ + --disable-shared --enable-static + make + + cd "${srcdir}/meters.lv2-$pkgver" + + export RW=../robtk-$_rtkver/ + ln -sf "${srcdir}/fftw-$_fftwver" + make submodules + make +} + +package() { + cd "${srcdir}/meters.lv2-$pkgver" + + make PREFIX=/usr DESTDIR="$pkgdir/" install +} |