diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 36 |
3 files changed, 26 insertions, 29 deletions
@@ -1,26 +1,28 @@ pkgbase = xtuner - pkgdesc = An instrument tuner for JACK + pkgdesc = An instrument tuner for JACK with NSM support pkgver = 1.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/brummer10/XTuner - arch = i686 + arch = aarch64 arch = x86_64 groups = pro-audio license = GPL2 + makedepends = fftw makedepends = jack makedepends = liblo makedepends = libsigc++ makedepends = zita-resampler + depends = gcc-libs depends = cairo optdepends = new-session-manager: for NSM support source = https://github.com/brummer10/XTuner/releases/download/v1.0/XTuner_1.0.tar.gz sha256sums = 9da772b5dab2e5e87be79c2558b29174fed6228cb28ae961b5f62b41a75f7185 pkgname = xtuner + depends = gcc-libs depends = cairo depends = libfftw3f.so depends = libjack.so depends = liblo.so - depends = libsigc++ + depends = libsigc-2.0.so depends = libzita-resampler.so - diff --git a/.gitignore b/.gitignore index 71b112478d71..57e7fd90984f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,4 @@ -.AURINFO pkg/ src/ -XTuner_*.tar.gz -xtuner-*.pkg.tar.xz -xtuner-*.pkg.tar.zst -xtuner-*.src.tar.gz +*.tar.* +*.zip @@ -1,30 +1,28 @@ -# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de> +# Maintainer: OSAMC <https://github.com/osam-cologne/archlinux-proaudio> +# Contributor: Christopher Arndt <aur -at- chrisarndt -dot- de> -_projectname=XTuner -pkgname="${_projectname,,}" +_name=XTuner +pkgname=${_name,,} pkgver=1.0 -pkgrel=1 -pkgdesc="An instrument tuner for JACK" -arch=('i686' 'x86_64') -url="https://github.com/brummer10/${_projectname}" -license=('GPL2') -depends=('cairo') -makedepends=('jack' 'liblo' 'libsigc++' 'zita-resampler') +pkgrel=2 +pkgdesc='An instrument tuner for JACK with NSM support' +arch=(aarch64 x86_64) +url='https://github.com/brummer10/XTuner' +license=(GPL2) +depends=(gcc-libs cairo) +makedepends=(fftw jack liblo libsigc++ zita-resampler) optdepends=('new-session-manager: for NSM support') -groups=('pro-audio') -source=( - "https://github.com/brummer10/${_projectname}/releases/download/v${pkgver}/${_projectname}_${pkgver}.tar.gz" -) +groups=(pro-audio) +source=("https://github.com/brummer10/$_name/releases/download/v$pkgver/${_name}_$pkgver.tar.gz") sha256sums=('9da772b5dab2e5e87be79c2558b29174fed6228cb28ae961b5f62b41a75f7185') - build() { - cd "${srcdir}/${_projectname}_${pkgver}" + cd ${_name}_$pkgver LDFLAGS="$LDFLAGS -z noexecstack" make } package() { - depends+=('libfftw3f.so' 'libjack.so' 'liblo.so' 'libsigc++' 'libzita-resampler.so') - cd "${srcdir}/${_projectname}_${pkgver}" - make DESTDIR="${pkgdir}" PREFIX=/usr install + depends+=(libfftw3f.so libjack.so liblo.so libsigc-2.0.so libzita-resampler.so) + cd ${_name}_$pkgver + make DESTDIR="$pkgdir" PREFIX=/usr install } |