diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 21 insertions, 19 deletions
@@ -1,7 +1,7 @@ pkgbase = ossia-score-git pkgdesc = ossia score, an interactive sequencer for the intermedia arts (git master) - pkgver = master - pkgrel = 7 + pkgver = r7198.7ccd363a6 + pkgrel = 1 url = https://ossia.io arch = x86_64 license = GPLv3 @@ -24,9 +24,11 @@ pkgbase = ossia-score-git optdepends = lilv optdepends = suil optdepends = sdl2 - optdepends = intel-tbb - provides = ossia-score + provides = ossia-score-git + conflicts = ossia-score replaces = i-score + source = git+https://github.com/OSSIA/score.git + sha256sums = SKIP pkgname = ossia-score-git @@ -1,7 +1,7 @@ # Maintainer: Jean-Michaƫl Celerier <jeanmichael.celerier at gmail dot com> pkgname=ossia-score-git -pkgver=master -pkgrel=7 +pkgver=r7198.7ccd363a6 +pkgrel=1 pkgdesc="ossia score, an interactive sequencer for the intermedia arts (git master)" arch=('x86_64') url="https://ossia.io" @@ -9,27 +9,27 @@ license=('GPLv3') groups=() depends=('boost' 'qt5-base' 'qt5-imageformats' 'qt5-svg' 'qt5-websockets' 'qt5-quickcontrols2' 'qt5-serialport' 'qt5-multimedia' 'qt5-declarative' 'ffmpeg' 'portaudio' 'jack2') makedepends=('git' 'cmake' 'qt5-tools') -optdepends=('faust' 'lilv' 'suil' 'sdl2' 'intel-tbb') -provides=('ossia-score') -conflicts=() +optdepends=('faust' 'lilv' 'suil' 'sdl2') +provides=('ossia-score-git') +conflicts=('ossia-score') replaces=('i-score') backup=() options=() install= -source=() +source=('git+https://github.com/OSSIA/score.git') +sha256sums=('SKIP') noextract=() -_gitroot=https://github.com/OSSIA/score _gitname=score -build() { - cd "$srcdir" - - if [[ -d "score" ]]; then - rm -rf "score" - fi +pkgver() { + cd "$srcdir/$_gitname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} - git clone --recursive -j8 "$_gitroot" "score" +build() { + cd "$srcdir/$_gitname" + git submodule update --init --recursive mkdir -p "$srcdir/build" cd "$srcdir/build" @@ -39,6 +39,6 @@ build() { package() { cd "$srcdir/build" - cmake --build . --target install/strip + cmake -DCMAKE_INSTALL_DO_STRIP=1 -DCOMPONENT=OssiaScore -P cmake_install.cmake install -D -m644 "$srcdir/$_gitname/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |