summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Michaël Celerier2015-11-19 15:19:44 +0100
committerJean-Michaël Celerier2015-11-19 15:19:44 +0100
commit51ecb3ce7d716b1bf5f6c984b069959a0acd0d47 (patch)
tree20b0bbda163d679f48439ffe02d23afbb3362a59
parent29cd114eb88dddf0af357e73a18045b1c4b95c22 (diff)
downloadaur-51ecb3ce7d716b1bf5f6c984b069959a0acd0d47.tar.gz
update
-rw-r--r--PKGBUILD26
1 files changed, 12 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8831419883e3..4370dd640438 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,6 +7,7 @@ arch=('x86_64')
url="http://www.jamoma.org"
license=('BSD')
groups=()
+makedepends=('ninja' 'cmake')
depends=('portaudio' 'libxml2')
makedepends=('git')
provides=('jamomacore')
@@ -19,37 +20,34 @@ source=()
noextract=()
-_gitroot=https://github.com/Jamoma/Jamoma
-_gitname=Jamoma
+_gitroot=https://github.com/Jamoma/JamomaCore
+_gitname=JamomaCore
_gitbranch=master
build() {
cd "$srcdir"
if [[ -d "$_gitname" ]]; then
- (
- cd "$_gitname"
- git pull
- cd Core
- git pull
- )
+ (
+ cd "$_gitname"
+ git pull
+ )
else
git clone "$_gitroot" "$_gitname"
(
- cd "$_gitname"
- git checkout "$_gitbranch"
- git submodule update --init -- Core
+ cd "$_gitname"
+ git checkout "$_gitbranch"
)
fi
mkdir -p "$srcdir/$_gitname-build"
cd "$srcdir/$_gitname-build"
- cmake "$srcdir/$_gitname"
- make -j$(nproc)
+ cmake -GNinja "$srcdir/$_gitname"
+ ninja
}
package() {
cd "$srcdir/$_gitname-build"
- make DESTDIR="$pkgdir/" install
+ ninja DESTDIR="$pkgdir/" install
install -D -m644 "$srcdir/$_gitname/License.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}