summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoakim Hernberg2015-06-08 17:38:15 +0200
committerJoakim Hernberg2015-06-08 17:38:15 +0200
commit7c6c8a7b4b2ab8cba371cad837ed5bd67410ed30 (patch)
tree89f50e35518c8e51d1d2299f13f5814b644559c5
downloadaur-7c6c8a7b4b2ab8cba371cad837ed5bd67410ed30.tar.gz
initial commit of lib32-jack-git (0.124.1.35.g6685cc7-1)
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD55
2 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cb0699894b2a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+# Generated by makepkg 4.2.1
+# Mon Jun 8 15:29:25 UTC 2015
+pkgbase = lib32-jack-git
+ pkgdesc = A low-latency audio server (32-bit client libs)
+ pkgver = 0.124.1.35.g6685cc7
+ pkgrel = 1
+ url = http://jackaudio.org
+ arch = x86_64
+ license = GPL
+ license = LGPL
+ makedepends = git
+ makedepends = gcc-multilib
+ depends = jack-git=0.124.1.35.g6685cc7
+ depends = lib32-db
+ depends = lib32-libsamplerate
+ depends = lib32-readline
+ provides = lib32-jack
+ conflicts = lib32-jack
+ conflicts = lib32-jack2
+ source = jack-git::git://github.com/jackaudio/jack1.git
+ source = tools-git::git://github.com/jackaudio/tools.git
+ source = example-clients-git::git://github.com/jackaudio/example-clients.git
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+
+pkgname = lib32-jack-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..910b7bda7c06
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: Joakim Hernberg <jhernberg@alchemy.lu>
+# Contributor: Ray Rashif <schiv@archlinux.org>
+# Contributor: tobias <tobias@archlinux.net>
+# Contributor: Robert Emil Berge <robert@rebi.no>
+
+_pkgbasename=jack-git
+pkgname=lib32-$_pkgbasename
+pkgver=0.124.1.35.g6685cc7
+pkgrel=1
+
+pkgdesc="A low-latency audio server (32-bit client libs)"
+url="http://jackaudio.org"
+arch=('x86_64')
+license=('GPL' 'LGPL')
+
+depends=($_pkgbasename=$pkgver 'lib32-db' 'lib32-libsamplerate' 'lib32-readline')
+makedepends=('git' 'gcc-multilib')
+
+provides=('lib32-jack')
+conflicts=('lib32-jack' 'lib32-jack2')
+
+source=("$_pkgbasename::git://github.com/jackaudio/jack1.git"
+ 'tools-git::git://github.com/jackaudio/tools.git'
+ 'example-clients-git::git://github.com/jackaudio/example-clients.git')
+
+md5sums=('SKIP' 'SKIP' 'SKIP')
+
+pkgver() {
+ cd "$_pkgbasename"
+ git describe --tags --always | sed 's|-|.|g'
+}
+
+prepare()
+{
+ cd "$_pkgbasename"
+ git submodule init
+ git config submodule.tools/master.url "$srcdir"/tools
+ git config submodule.example-clients/master.url "$srcdir"/example-clients
+ git submodule update jack tools example-clients
+}
+
+build() {
+ cd "$_pkgbasename"
+ export CC="gcc -m32"
+ export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+ ./autogen.sh
+ ./configure --prefix=/usr --libdir=/usr/lib32
+ make -C libjack
+}
+
+package() {
+ cd "$_pkgbasename"
+ make DESTDIR="$pkgdir" install-pkgconfigDATA
+ make -C libjack DESTDIR="$pkgdir" install
+}