diff options
author | Jean-Michaël Celerier | 2018-04-27 00:11:38 +0200 |
---|---|---|
committer | Jean-Michaël Celerier | 2018-04-27 00:11:38 +0200 |
commit | a34642b4ccc4f07c48c94713bd2284f9fe7673d7 (patch) | |
tree | 41a16362fb2fdcfde4020619ac4777c6098c8839 | |
download | aur-a34642b4ccc4f07c48c94713bd2284f9fe7673d7.tar.gz |
first release
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9989ac35218a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = ossia-score + pkgdesc = Ossia Score, an interactive sequencer for the intermedia arts + pkgver = 1.0.0b42 + pkgrel = 1 + url = http://www.ossia.io + arch = x86_64 + license = CeCILLv2 + makedepends = git + makedepends = cmake + makedepends = qt5-tools + depends = boost + depends = qt5-base + depends = qt5-imageformats + depends = qt5-svg + depends = qt5-websockets + depends = qt5-quickcontrols2 + depends = qt5-serialport + depends = qt5-multimedia + depends = qt5-declarative + depends = ffmpeg + depends = portaudio + depends = jack2 + provides = ossia-score + replaces = i-score + +pkgname = ossia-score + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..997d0ef648c5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Jean-Michaël Celerier <jeanmichael.celerier at gmail dot com> +pkgname=ossia-score +pkgver=1.0.0b42 +release_tag=v1.0.0-b42 +pkgrel=1 +pkgdesc="Ossia Score, an interactive sequencer for the intermedia arts" +arch=('x86_64') +url="http://www.ossia.io" +license=('CeCILLv2') +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') +provides=('ossia-score') +conflicts=() +replaces=('i-score') +backup=() +options=() +install= +source=() +noextract=() + + +_gitroot=https://github.com/OSSIA/score +_gitname=score + +build() { + cd "$srcdir" + + if [[ -d "score" ]]; then + rm -rf "score" + fi + + git clone --recursive -j8 "$_gitroot" "score" + ( + cd "i-score" + git checkout "$release_tag" + git submodule update --init --recursive + ) + + mkdir -p "$srcdir/build" + cd "$srcdir/build" + cmake -Wno-dev -DISCORE_CONFIGURATION=static-release -DDEPLOYMENT_BUILD=1 -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" "$srcdir/$_gitname" + make all_unity +} + +package() { + cd "$srcdir/build" + cmake --build . --target install + install -D -m644 "$srcdir/$_gitname/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |