lib32-jack2: update

This commit is contained in:
Chaoting Liu 2016-03-18 06:15:23 +00:00
parent 276f23a616
commit 85da978798

View File

@ -1,4 +1,3 @@
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
# Contributions from Arch: https://www.archlinux.org/packages/multilib/x86_64/lib32-jack2/
#
## Legacy jack2-multilib package description (now replaced by lib32-jack2)
@ -17,24 +16,23 @@
# and provide just the 32 bit jack client library using some dynamic
# patching that seems stable enough to last on future build system changes.
_pkgbasename=jack2
pkgname=lib32-$_pkgbasename
pkgver=1.9.9.5
pkgrel=2
_pkgname=jack2
pkgname=lib32-$_pkgname
pkgver=1.9.10
pkgrel=1
pkgdesc="The next-generation JACK with SMP support (32 bit)"
arch=('x86_64')
url="http://jackaudio.org/"
license=('GPL')
depends=('lib32-gcc-libs' $_pkgbasename=$pkgver)
makedepends=('python2' 'gcc-multilib')
provides=('lib32-jack' 'jack2-multilib' 'jack2-dbus-multilib')
conflicts=('lib32-jack' 'jack2-multilib' 'jack2-dbus-multilib')
replaces=('jack2-multilib' 'jack2-dbus-multilib')
source=("http://jackaudio.org/downloads/jack-1.9.9.5.tar.bz2")
md5sums=('6c9de6b89db9d7076fa2ce222816cf4c')
depends=('lib32-gcc-libs' $_pkgname=$pkgver)
makedepends=('python2' 'gcc' 'eigen3')
provides=('lib32-jack')
conflicts=('lib32-jack')
source=("https://github.com/jackaudio/jack2/archive/v${pkgver}.tar.gz")
md5sums=('2db990e7c09e4cc163f40add01f6867d')
prepare() {
cd "$srcdir/jack-$pkgver"
cd "$srcdir/$_pkgname-$pkgver"
# ugly dynamic patch to build just the 32 bit jack client lib
# (compatible with previous releases and hoping with the next)
@ -48,7 +46,7 @@ prepare() {
}
build() {
cd "$srcdir/jack-$pkgver"
cd "$srcdir/$_pkgname-$pkgver"
python2 waf configure --prefix=/usr \
--libdir=/usr/lib32 \
--mixed
@ -57,7 +55,7 @@ build() {
}
package() {
cd "$srcdir/jack-$pkgver/build/common"
cd "$srcdir/$_pkgname-$pkgver/build/common"
# jack client 32 bit lib
install -Dm755 libjack.so "$pkgdir/usr/lib32/libjack.so.0.1.0"