summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD30
2 files changed, 21 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fe2df58a6c94..1f003ae5b600 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 30dcb9dbb6a7..4ff2241b4c45 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}