summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Michaël Celerier2019-02-24 01:08:02 +0100
committerJean-Michaël Celerier2019-02-24 01:08:02 +0100
commita4805de836dfe2c4838f769610b24c9e2b654f9d (patch)
tree50756f3fc7dccff80e09863060cfb52bab2fef3b
parent7a463726c9fe6382bdee4c1c6cedade1b350fc4a (diff)
downloadaur-a4805de836dfe2c4838f769610b24c9e2b654f9d.tar.gz
update
-rw-r--r--.SRCINFO86
-rw-r--r--PKGBUILD143
2 files changed, 225 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1f003ae5b600..98ce3536c7f9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ossia-score-git
pkgdesc = ossia score, an interactive sequencer for the intermedia arts (git master)
- pkgver = r7198.7ccd363a6
+ pkgver = r7242.1cb1b909e
pkgrel = 1
url = https://ossia.io
arch = x86_64
@@ -28,6 +28,90 @@ pkgbase = ossia-score-git
conflicts = ossia-score
replaces = i-score
source = git+https://github.com/OSSIA/score.git
+ source = git+https://github.com/OSSIA/libossia
+ source = git+https://github.com/avilleret/CicmWrapper.git
+ source = git+https://github.com/Microsoft/GSL
+ source = git+https://github.com/jcelerier/RtMidi17
+ source = git+https://github.com/jcelerier/Servus
+ source = git+https://github.com/jcelerier/SmallFunction
+ source = git+https://github.com/chriskohlhoff/asio
+ source = git+https://github.com/ClaasBontus/bitset2
+ source = git+https://github.com/edouarda/brigand
+ source = git+https://github.com/Chobolabs/chobo-shl
+ source = git+https://github.com/cameron314/concurrentqueue
+ source = git+https://github.com/ArashPartow/exprtk
+ source = git+https://github.com/jcelerier/flat
+ source = git+https://github.com/jcelerier/flat_hash_map
+ source = git+https://github.com/fmtlib/fmt
+ source = git+https://github.com/serge-sans-paille/frozen
+ source = git+https://github.com/tessil/hopscotch-map.git
+ source = git+https://github.com/jcelerier/jni.hpp
+ source = git+https://github.com/jcelerier/libartnet
+ source = git+https://github.com/Cycling74/max-sdk.git
+ source = git+https://github.com/jcelerier/multi_index
+ source = git+https://github.com/jcelerier/nano-signal-slot
+ source = git+https://github.com/jcelerier/oscpack
+ source = git+https://github.com/pure-data/pure-data.git
+ source = git+https://github.com/pybind/pybind11
+ source = git+https://github.com/wjakob/clang-cindex-python3
+ source = git+https://github.com/miloyip/rapidjson
+ source = git+https://github.com/google/googletest.git
+ source = git+https://github.com/cameron314/readerwriterqueue
+ source = git+https://github.com/gabime/spdlog
+ source = git+https://github.com/jcelerier/tbb
+ source = git+https://github.com/eggs-cpp/variant
+ source = git+https://github.com/jcelerier/verdigris
+ source = git+https://github.com/jcelerier/weakjack
+ source = git+https://github.com/jcelerier/websocketpp
+ source = git+https://github.com/gpakosz/whereami
+ source = git+https://github.com/OSSIA/wiiuse.git
+ source = git+https://github.com/OSSIA/cmake-modules
+ source = git+https://github.com/Velron/doxygen-bootstrapped
+ source = git+https://github.com/jcelerier/QProgressIndicator
+ source = git+https://github.com/jcelerier/Qt-Color-Widgets.git
+ source = git+https://anongit.kde.org/scratch/mart/desktopqqc2style.git
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
sha256sums = SKIP
pkgname = ossia-score-git
diff --git a/PKGBUILD b/PKGBUILD
index 4ff2241b4c45..c53382c9a0c9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,12 @@
# Maintainer: Jean-Michaël Celerier <jeanmichael.celerier at gmail dot com>
+# Useful commands :
+# git submodule foreach --recursive --quiet 'git remote -v' | grep origin | grep -v push | awk '{ print "\"git+" $2 "\"" }'
+
+# git submodule foreach --quiet 'module=$(echo $name | rev | cut -d"/" -f1 | rev) ; echo "git config submodule.$path.url \$srcdir/$module"'
+
+# printf "'SKIP'%.0s\n" {1..43}
pkgname=ossia-score-git
-pkgver=r7198.7ccd363a6
+pkgver=r7242.1cb1b909e
pkgrel=1
pkgdesc="ossia score, an interactive sequencer for the intermedia arts (git master)"
arch=('x86_64')
@@ -16,8 +22,95 @@ replaces=('i-score')
backup=()
options=()
install=
-source=('git+https://github.com/OSSIA/score.git')
-sha256sums=('SKIP')
+source=('git+https://github.com/OSSIA/score.git'
+"git+https://github.com/OSSIA/libossia"
+"git+https://github.com/avilleret/CicmWrapper.git"
+"git+https://github.com/Microsoft/GSL"
+"git+https://github.com/jcelerier/RtMidi17"
+"git+https://github.com/jcelerier/Servus"
+"git+https://github.com/jcelerier/SmallFunction"
+"git+https://github.com/chriskohlhoff/asio"
+"git+https://github.com/ClaasBontus/bitset2"
+"git+https://github.com/edouarda/brigand"
+"git+https://github.com/Chobolabs/chobo-shl"
+"git+https://github.com/cameron314/concurrentqueue"
+"git+https://github.com/ArashPartow/exprtk"
+"git+https://github.com/jcelerier/flat"
+"git+https://github.com/jcelerier/flat_hash_map"
+"git+https://github.com/fmtlib/fmt"
+"git+https://github.com/serge-sans-paille/frozen"
+"git+https://github.com/tessil/hopscotch-map.git"
+"git+https://github.com/jcelerier/jni.hpp"
+"git+https://github.com/jcelerier/libartnet"
+"git+https://github.com/Cycling74/max-sdk.git"
+"git+https://github.com/jcelerier/multi_index"
+"git+https://github.com/jcelerier/nano-signal-slot"
+"git+https://github.com/jcelerier/oscpack"
+"git+https://github.com/pure-data/pure-data.git"
+"git+https://github.com/pybind/pybind11"
+"git+https://github.com/wjakob/clang-cindex-python3"
+"git+https://github.com/miloyip/rapidjson"
+"git+https://github.com/google/googletest.git"
+"git+https://github.com/cameron314/readerwriterqueue"
+"git+https://github.com/gabime/spdlog"
+"git+https://github.com/jcelerier/tbb"
+"git+https://github.com/eggs-cpp/variant"
+"git+https://github.com/jcelerier/verdigris"
+"git+https://github.com/jcelerier/weakjack"
+"git+https://github.com/jcelerier/websocketpp"
+"git+https://github.com/gpakosz/whereami"
+"git+https://github.com/OSSIA/wiiuse.git"
+"git+https://github.com/OSSIA/cmake-modules"
+"git+https://github.com/Velron/doxygen-bootstrapped"
+"git+https://github.com/jcelerier/QProgressIndicator"
+"git+https://github.com/jcelerier/Qt-Color-Widgets.git"
+"git+https://anongit.kde.org/scratch/mart/desktopqqc2style.git"
+)
+sha256sums=(
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+)
noextract=()
_gitname=score
@@ -29,6 +122,50 @@ pkgver() {
build() {
cd "$srcdir/$_gitname"
+ git config submodule.3rdparty/libossia.url $srcdir/libossia
+ git config submodule.Documentation/Doxygen/doxygen-bootstrapped.url $srcdir/doxygen-bootstrapped
+ git config submodule.src/lib/3rdparty/QProgressIndicator.url $srcdir/QProgressIndicator
+ git config submodule.src/lib/3rdparty/Qt-Color-Widgets.url $srcdir/Qt-Color-Widgets
+ git config submodule.src/lib/resources/desktopqqc2style.url $srcdir/desktopqqc2style
+ (
+ cd 3rdparty/libossia
+ git config submodule.3rdparty/CicmWrapper.url $srcdir/CicmWrapper
+ git config submodule.3rdparty/GSL.url $srcdir/GSL
+ git config submodule.3rdparty/RtMidi17.url $srcdir/RtMidi17
+ git config submodule.3rdparty/Servus.url $srcdir/Servus
+ git config submodule.3rdparty/SmallFunction.url $srcdir/SmallFunction
+ git config submodule.3rdparty/asio.url $srcdir/asio
+ git config submodule.3rdparty/bitset2.url $srcdir/bitset2
+ git config submodule.3rdparty/brigand.url $srcdir/brigand
+ git config submodule.3rdparty/chobo-shl.url $srcdir/chobo-shl
+ git config submodule.3rdparty/concurrentqueue.url $srcdir/concurrentqueue
+ git config submodule.3rdparty/exprtk.url $srcdir/exprtk
+ git config submodule.3rdparty/flat.url $srcdir/flat
+ git config submodule.3rdparty/flat_hash_map.url $srcdir/flat_hash_map
+ git config submodule.3rdparty/fmt.url $srcdir/fmt
+ git config submodule.3rdparty/frozen.url $srcdir/frozen
+ git config submodule.3rdparty/hopscotch-map.url $srcdir/hopscotch-map
+ git config submodule.3rdparty/jni_hpp.url $srcdir/jni.hpp
+ git config submodule.3rdparty/libartnet.url $srcdir/libartnet
+ git config submodule.3rdparty/max-sdk.url $srcdir/max-sdk
+ git config submodule.3rdparty/multi_index.url $srcdir/multi_index
+ git config submodule.3rdparty/nano-signal-slot.url $srcdir/nano-signal-slot
+ git config submodule.3rdparty/oscpack.url $srcdir/oscpack
+ git config submodule.3rdparty/pure-data.url $srcdir/pure-data
+ git config submodule.3rdparty/pybind11.url $srcdir/pybind11
+ git config submodule.3rdparty/rapidjson.url $srcdir/rapidjson
+ git config submodule.3rdparty/readerwriterqueue.url $srcdir/readerwriterqueue
+ git config submodule.3rdparty/spdlog.url $srcdir/spdlog
+ git config submodule.3rdparty/tbb.url $srcdir/tbb
+ git config submodule.3rdparty/variant.url $srcdir/variant
+ git config submodule.3rdparty/verdigris.url $srcdir/verdigris
+ git config submodule.3rdparty/weakjack.url $srcdir/weakjack
+ git config submodule.3rdparty/websocketpp.url $srcdir/websocketpp
+ git config submodule.3rdparty/whereami.url $srcdir/whereami
+ git config submodule.3rdparty/wiiuse.url $srcdir/wiiuse
+ git config submodule.CMake/cmake-modules.url $srcdir/cmake-modules
+ )
+
git submodule update --init --recursive
mkdir -p "$srcdir/build"