diff options
author | Jean-Michaël Celerier | 2015-11-19 15:19:44 +0100 |
---|---|---|
committer | Jean-Michaël Celerier | 2015-11-19 15:19:44 +0100 |
commit | 51ecb3ce7d716b1bf5f6c984b069959a0acd0d47 (patch) | |
tree | 20b0bbda163d679f48439ffe02d23afbb3362a59 | |
parent | 29cd114eb88dddf0af357e73a18045b1c4b95c22 (diff) | |
download | aur-51ecb3ce7d716b1bf5f6c984b069959a0acd0d47.tar.gz |
update
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 12 insertions, 14 deletions
@@ -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" } |