summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLlewelyn Trahaearn2018-08-10 21:35:26 -0700
committerLlewelyn Trahaearn2018-08-10 21:35:26 -0700
commit352fb776b8b1f09492d23ebae372075c330590b2 (patch)
tree1661f4b5cdcd38f613b28e6d11622c6ba7a95df5 /PKGBUILD
parent425ab6b15cda3072b2ebcd34dd0533d42054a1c2 (diff)
downloadaur-jacktrip-git.tar.gz
Update to current commit.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 16 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 97cf372166a6..5c6d6ea31f3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,45 +1,49 @@
# Maintainer: Llewelyn Trahaearn <WoefulDerelict at GMail dot com>
pkgname=jacktrip-git
-pkgver=1.1.r27.g4c90453
+pkgver=1.1.r30.g0507560
pkgrel=1
pkgdesc="Tool to manage and tune JACK settings for optimum performance between networked machines."
arch=('i686' 'x86_64')
url="https://github.com/jcacerec/jacktrip"
-license=('MIT')
+license=('MIT' 'custom')
depends=('jack' 'qt5-base' 'rtaudio')
-makedepends=('git')
+makedepends=('doxygen' 'git')
provides=("${pkgname%-*}")
conflicts=("${pkgname%-*}")
-source=("${pkgname}::git+https://github.com/jcacerec/jacktrip.git")
+source=("${pkgname%-*}::git+https://github.com/jcacerec/jacktrip.git")
sha512sums=('SKIP')
_branch=master
prepare() {
- cd "${pkgname}"
+ cd "${pkgname%-*}"
git checkout ${_branch}
# Fix missing /externals/
- [[ -f ${srcdir}/${pkgname}/src/RtAudio.h ]] || ln -s ${srcdir}/${pkgname}/externals/rtaudio-4.1.1/RtAudio.h ${srcdir}/${pkgname}/src/RtAudio.h
- [[ -f ${srcdir}/${pkgname}/src/RtAudio.cpp ]] || ln -s ${srcdir}/${pkgname}/externals/rtaudio-4.1.1/RtAudio.cpp ${srcdir}/${pkgname}/src/RtAudio.cpp
+ [[ -f ${srcdir}/${pkgname%-*}/src/RtAudio.h ]] || ln -s ${srcdir}/${pkgname%-*}/externals/rtaudio-4.1.1/RtAudio.h ${srcdir}/${pkgname%-*}/src/RtAudio.h
+ [[ -f ${srcdir}/${pkgname%-*}/src/RtAudio.cpp ]] || ln -s ${srcdir}/${pkgname%-*}/externals/rtaudio-4.1.1/RtAudio.cpp ${srcdir}/${pkgname%-*}/src/RtAudio.cpp
}
pkgver() {
- cd "${pkgname}"
+ cd "${pkgname%-*}"
( set -o pipefail
- git describe --long 2>/dev/null | sed 's/^jacktrip.//;s/\([^-]*-g\)/r\1/;s/-/./g' ||
+ git describe --long --tags 2>/dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' ||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
)
}
build() {
- cd "${pkgname}/src"
+ cd "${pkgname%-*}/src"
./build
+ cd ..
+ doxygen "${pkgname%-*}_doxygen"
}
package() {
- cd "${pkgname}/src"
- install -Dm755 jacktrip "${pkgdir}/usr/bin/${pkgname%-*}"
+ cd "${pkgname%-*}/src"
+ install -Dm755 ${pkgname%-*} "${pkgdir}/usr/bin/${pkgname%-*}"
install -d "${pkgdir}/usr/share/licenses/${pkgname}"
sed -n '1,30p' ../documentation/documentation.cpp > "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -t "${pkgdir}/usr/share/doc/${pkgname}/html" \
+ -Dm644 ../WWW/html/*
}