diff options
author | David Runge | 2022-04-08 19:39:40 +0200 |
---|---|---|
committer | David Runge | 2022-04-08 19:39:40 +0200 |
commit | f0fb3fe7d6c77b4de2bf39a4d408b2be5d3007eb (patch) | |
tree | f9bc20a6a37e052c4b39d83ca55465bb64f96de3 | |
parent | 1bbf9f22554e4257cb5873788575d0222d80dd2c (diff) | |
download | aur-lib32-jack.tar.gz |
Upgrade to 0.126.0
PKGBUILD:
Upgrade to 0.126.0 and consolidate with aur/jack.
.gitignore:
Add .sig files.
-rw-r--r-- | .SRCINFO | 33 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 55 |
3 files changed, 51 insertions, 40 deletions
@@ -1,29 +1,36 @@ pkgbase = lib32-jack pkgdesc = A low-latency audio server (32-bit) - pkgver = 0.125.0 - pkgrel = 4 + pkgver = 0.126.0 + pkgrel = 1 url = http://jackaudio.org/ arch = x86_64 license = GPL license = LGPL - makedepends = gcc-multilib makedepends = git makedepends = lib32-libsamplerate makedepends = lib32-readline - depends = jack + depends = jack=0.126.0 + depends = lib32-alsa-lib depends = lib32-db + depends = lib32-celt + depends = lib32-gcc-libs depends = lib32-glibc - provides = lib32-jack2 provides = libjack.so + provides = libjackserver.so conflicts = lib32-jack2 - replaces = lib32-jack2 - source = lib32-jack-0.125.0::git+https://github.com/jackaudio/jack1.git#tag=0.125.0 - source = git+https://github.com/jackaudio/example-clients + source = jack::git+https://github.com/jackaudio/jack1.git#tag=0.126.0?signed source = git+https://github.com/jackaudio/headers - source = git+https://github.com/jackaudio/tools - md5sums = SKIP - md5sums = SKIP - md5sums = SKIP - md5sums = SKIP + validpgpkeys = 62B11043D2F6EB6672D93103CDBAA37ABC74FBA0 + sha512sums = SKIP + sha512sums = SKIP pkgname = lib32-jack + depends = jack=0.126.0 + depends = lib32-alsa-lib + depends = lib32-db + depends = lib32-celt + depends = lib32-gcc-libs + depends = lib32-glibc + depends = libasound.so + depends = libcelt0.so + depends = libsamplerate.so diff --git a/.gitignore b/.gitignore index 94d0d3df213e..14fcd722ad17 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ */ -*.zst *.log +*.sig +*.zst @@ -3,50 +3,53 @@ # Contributor: Ray Rashif <schivmeister@gmail.com> # Contributor: Robert Emil Berge <robert@rebi.no> +_name=jack pkgname=lib32-jack -pkgver=0.125.0 -pkgrel=4 +pkgver=0.126.0 +pkgrel=1 pkgdesc="A low-latency audio server (32-bit)" -arch=('x86_64') +arch=(x86_64) url="http://jackaudio.org/" -license=('GPL' 'LGPL') -depends=('jack' 'lib32-db' 'lib32-glibc') -makedepends=('gcc-multilib' 'git' 'lib32-libsamplerate' 'lib32-readline') -conflicts=('lib32-jack2') -provides=('lib32-jack2' 'libjack.so') -replaces=('lib32-jack2') -source=("${pkgname}-${pkgver}::git+https://github.com/jackaudio/${pkgname#lib32-}1.git#tag=${pkgver}" - "git+https://github.com/jackaudio/example-clients" - "git+https://github.com/jackaudio/headers" - "git+https://github.com/jackaudio/tools") -md5sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP') +license=(GPL LGPL) +depends=(jack=$pkgver lib32-alsa-lib lib32-db lib32-celt lib32-gcc-libs lib32-glibc) +makedepends=(git lib32-libsamplerate lib32-readline) +conflicts=(lib32-jack2) +provides=(libjack.so libjackserver.so) +source=( + $_name::git+https://github.com/jackaudio/${_name}1.git#tag=$pkgver?signed + git+https://github.com/jackaudio/headers +) +sha512sums=('SKIP' + 'SKIP') +validpgpkeys=('62B11043D2F6EB6672D93103CDBAA37ABC74FBA0') # falkTX <falktx@falktx.com> prepare() { - cd "${pkgname}-${pkgver}" + cd $_name git submodule init - git config submodule.example-clients.url "${srcdir}/example-clients" git config submodule.jack.url "${srcdir}/headers" - git config submodule.tools.url "${srcdir}/tools" git submodule update - autoreconf -vfi + + autoreconf -fiv } build() { - cd "${pkgname}-${pkgver}" + cd $_name + export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + ./configure --prefix=/usr --libdir=/usr/lib32 - make -C libjack + # prevent excessive overlinking due to libtool + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make } package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install-pkgconfigDATA - make -C libjack DESTDIR="${pkgdir}" install + depends+=(libasound.so libcelt0.so libsamplerate.so) + make DESTDIR="$pkgdir" install-pkgconfigDATA -C $_name + make DESTDIR="$pkgdir" install -C $_name + rm -frv "$pkgdir/usr/"{bin,include,share} } # vim:set ts=2 sw=2 et: |