diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 20 insertions, 19 deletions
@@ -1,6 +1,6 @@ pkgbase = ossia-score pkgdesc = ossia score, an interactive sequencer for the intermedia arts - pkgver = 2.5.2 + pkgver = 3.0.0.b2 pkgrel = 1 url = https://ossia.io arch = x86_64 @@ -8,8 +8,6 @@ pkgbase = ossia-score makedepends = git makedepends = cmake makedepends = qt5-tools - makedepends = clang - makedepends = lld depends = boost depends = qt5-base depends = qt5-imageformats @@ -25,11 +23,12 @@ pkgbase = ossia-score optdepends = lilv optdepends = suil optdepends = sdl2 - provides = ossia-score=2.5.2 + optdepends = libfreenect2 + optdepends = qt5-shadertools-git + provides = ossia-score=3.0.0.b2 conflicts = ossia-score-git replaces = i-score - source = https://github.com/OSSIA/score/releases/download/v2.5.2/Score-v2.5.2-src.tar.xz - sha512sums = b75d5b5852b43c8b6664db1a8928c659affedac0a7620d13a67f0a4b4e460e54ace8cd0feffbe119ba34e8a34a8f93777b2e02eb0f1fe5bb073b845bb0902325 + source = https://github.com/ossia/score/releases/download/v3.0.0-b2/Score-v3.0.0-b2-src.tar.xz + sha512sums = 85d50e98d8b34922f82762c619268ab73480d382d8708e5aeab136c430a306eb547fd9aef37b6952611d469b9bb5ddfcd625812a06a66b132edc1a1ebe3d5cd3 pkgname = ossia-score - @@ -1,41 +1,43 @@ # Maintainer: Jean-Michaƫl Celerier <jeanmichael.celerier at gmail dot com> pkgname=ossia-score -pkgver=2.5.2 -release_tag=v2.5.2 +pkgver=3.0.0.b2 +_pkgver=3.0.0-b2 +release_tag=v3.0.0-b2 pkgrel=1 pkgdesc="ossia score, an interactive sequencer for the intermedia arts" arch=('x86_64') url="https://ossia.io" license=('GPLv3') depends=('boost' 'qt5-base' 'qt5-imageformats' 'qt5-svg' 'qt5-websockets' 'qt5-quickcontrols2' 'qt5-serialport' 'qt5-declarative' 'ffmpeg' 'portaudio' 'jack') -makedepends=('git' 'cmake' 'qt5-tools' 'clang' 'lld') -optdepends=('faust' 'lilv' 'suil' 'sdl2') +makedepends=('git' 'cmake' 'qt5-tools') +optdepends=('faust' 'lilv' 'suil' 'sdl2' 'libfreenect2' 'qt5-shadertools-git') provides=("$pkgname=$pkgver") conflicts=('ossia-score-git') replaces=('i-score') -source=("https://github.com/OSSIA/score/releases/download/v${pkgver}/Score-v${pkgver}-src.tar.xz") -sha512sums=("b75d5b5852b43c8b6664db1a8928c659affedac0a7620d13a67f0a4b4e460e54ace8cd0feffbe119ba34e8a34a8f93777b2e02eb0f1fe5bb073b845bb0902325") +source=("https://github.com/ossia/score/releases/download/v${_pkgver}/Score-v${_pkgver}-src.tar.xz") +sha512sums=("85d50e98d8b34922f82762c619268ab73480d382d8708e5aeab136c430a306eb547fd9aef37b6952611d469b9bb5ddfcd625812a06a66b132edc1a1ebe3d5cd3") build() { cd "$srcdir" mkdir -p "$srcdir/build" cd "$srcdir/build" - # Note : there is currently a GCC bug when linking - works fine with clang & lld + cmake -Wno-dev \ - -DCMAKE_CXX_COMPILER=clang++ \ - -DSCORE_CONFIGURATION=static-release \ - -DDEPLOYMENT_BUILD=1 \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_UNITY_BUILD=1 \ + -DDEPLOYMENT_BUILD=1 \ -DCMAKE_SKIP_RPATH=ON \ -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \ - -DOSSIA_USE_FAST_LINKER=1 \ "$srcdir" - cmake --build . --target all_unity + cmake --build . } package() { cd "$srcdir/build" cmake -DCMAKE_INSTALL_DO_STRIP=1 -DCOMPONENT=OssiaScore -P cmake_install.cmake + rm -rf "$pkgdir/usr/share/faust" + install -D -m644 "$srcdir/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |