summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD36
3 files changed, 26 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e98ec84568f2..9b3ab4d92813 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index ea789e72cde7..4ad3d96ee5f5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}