summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Michaël Celerier2018-04-27 00:11:38 +0200
committerJean-Michaël Celerier2018-04-27 00:11:38 +0200
commita34642b4ccc4f07c48c94713bd2284f9fe7673d7 (patch)
tree41a16362fb2fdcfde4020619ac4777c6098c8839
downloadaur-a34642b4ccc4f07c48c94713bd2284f9fe7673d7.tar.gz
first release
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD50
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"
+}