summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLlewelyn Trahaearn2015-07-16 04:38:56 -0700
committerLlewelyn Trahaearn2015-07-16 04:38:56 -0700
commit1307c73d707ba9d822ca41e3fcfe1fbd25a7b028 (patch)
treed673ed76af5e987b7b853827c24f0b647e9b822e
parentb0689c179e31cb81860996a827cacfacbe7c5bda (diff)
downloadaur-1307c73d707ba9d822ca41e3fcfe1fbd25a7b028.tar.gz
Package tuning.
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD44
2 files changed, 27 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d8f862850a9b..d188cc4a706f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = rtaudio
pkgdesc = A set of C++ classes that provide a common API for realtime audio input/output.
pkgver = 4.1.1
- pkgrel = 6
+ pkgrel = 7
url = http://www.music.mcgill.ca/~gary/rtaudio/
- arch = any
+ arch = i686
+ arch = x86_64
license = MIT
- depends = jack2-dbus
+ depends = jack
depends = rtmidi
source = http://www.music.mcgill.ca/~gary/rtaudio/release/rtaudio-4.1.1.tar.gz
sha512sums = b47f909d7b5485fa670005642ff2846122b15229f72e600318eca187c93d18b34ba38f5f8ba367799e3d47f3b0c9cb84f28d1315e6607ab779b0799e364b454b
diff --git a/PKGBUILD b/PKGBUILD
index 096c77f8124e..5c4e14ba91c2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,16 @@
-# Contributor: rtfreedman (rob dot til dot freedman at gmail dot com>
+# Maintainer: Llewelyn Trahaearn <WoefulDerelict at GMail dot com>
+# Contributor: rtfreedman <rob dot til dot freedman at gmail dot com>
# Contributor: Limao Luo <luolimao+AUR at gmail dot com>
# Contributor: SpepS <dreamspepser at yahoo dot it>
+
pkgname=rtaudio
pkgver=4.1.1
-pkgrel=6
+pkgrel=7
pkgdesc="A set of C++ classes that provide a common API for realtime audio input/output."
-arch=('any')
+arch=('i686' 'x86_64')
url="http://www.music.mcgill.ca/~gary/rtaudio/"
license=('MIT')
-depends=('jack2-dbus' 'rtmidi')
+depends=('jack' 'rtmidi')
source=("${url}release/${pkgname}-${pkgver}.tar.gz")
sha512sums=('b47f909d7b5485fa670005642ff2846122b15229f72e600318eca187c93d18b34ba38f5f8ba367799e3d47f3b0c9cb84f28d1315e6607ab779b0799e364b454b')
@@ -31,37 +33,37 @@ package() {
cd "${pkgname}-${pkgver}"
# Install library files.
- install -Dm755 librtaudio.so.${pkgver} "${pkgdir}"/usr/lib/librtaudio.so.${pkgver}
- ln -sf librtaudio.so."${pkgver}" "${pkgdir}"/usr/lib/librtaudio.so.4
- ln -sf librtaudio.so."${pkgver}" "${pkgdir}"/usr/lib/librtaudio.so
+ install -Dm755 librtaudio.so.${pkgver} "${pkgdir}/usr/lib/librtaudio.so.${pkgver}"
+ ln -sf librtaudio.so.${pkgver} "${pkgdir}/usr/lib/librtaudio.so.4"
+ ln -sf librtaudio.so.${pkgver} "${pkgdir}/usr/lib/librtaudio.so"
# Install header file.
- install -Dm644 RtAudio.h "${pkgdir}"/usr/include/RtAudio.h
+ install -Dm644 RtAudio.h "${pkgdir}/usr/include/RtAudio.h"
# Install RtAudio configuration tool.
- install -Dm644 librtaudio.pc "${pkgdir}"/usr/lib/pkgconfig/librtaudio.pc
- install -Dm755 rtaudio-config "${pkgdir}"/usr/bin/rtaudio-config
+ install -Dm644 librtaudio.pc "${pkgdir}/usr/lib/pkgconfig/librtaudio.pc"
+ install -Dm755 rtaudio-config "${pkgdir}/usr/bin/rtaudio-config"
# Install test utilities with prefix 'rtaudio-'
for i in $(find tests -maxdepth 1 -perm 755 -type f); do
- install -Dm755 $i "${pkgdir}"/usr/bin/rtaudio-${i/*\//}
+ install -Dm755 $i "${pkgdir}/usr/bin/${pkgname}-"${i/*\//}
done
# Text documentation.
- install -dm755 "${pkgdir}"/usr/share/doc/rtaudio
- install -m644 readme doc/release.txt "${pkgdir}"/usr/share/doc/rtaudio
+ install -dm755 "${pkgdir}/usr/share/doc/${pkgname}"
+ install -m644 readme doc/release.txt "${pkgdir}/usr/share/doc/${pkgname}"
# HTML documentation.
- install -d "${pkgdir}"/usr/share/doc/rtaudio/{html,images}
- install -Dm644 doc/html/* "${pkgdir}"/usr/share/doc/rtaudio/html
- install -Dm644 doc/images/* "${pkgdir}"/usr/share/doc/rtaudio/images
+ install -d "${pkgdir}/usr/share/doc/${pkgname}/"{html,images}
+ install -Dm644 doc/html/* "${pkgdir}/usr/share/doc/${pkgname}/html"
+ install -Dm644 doc/images/* "${pkgdir}/usr/share/doc/${pkgname}/images"
- # License
+ # License.
csplit -s readme "%LEGAL AND%"
- install -Dm644 xx00 "${pkgdir}"/usr/share/licenses/rtaudio/LICENSE
+ install -Dm644 xx00 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
# Install python2 bindings - Currently fails to build.
- #cd contrib/python/pyrtaudio/
- #python2 setup.py install --root="${pkgdir}"
- #install -Dm644 PyRtAudioTest.py "${pkgdir}"/usr/share/doc/${pkgname}/
+ #cd contrib/python/pyrtaudio
+ #python2 setup.py install --root="${pkgdir}/"
+ #install -Dm644 PyRtAudioTest.py "${pkgdir}/usr/share/doc/${pkgname}/"
}