summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabrizio del Tin2021-03-28 17:33:59 +0200
committerFabrizio del Tin2021-03-28 17:33:59 +0200
commita4d096eea724789235f8150c32f7d363505479dc (patch)
tree4758960b66bcb002066abfdcdc52aafa87808550
parent75a26c3ed6f31f1d3539f707f2f95b666ee16c15 (diff)
downloadaur-muse-git.tar.gz
Updated to latest git version
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD17
2 files changed, 9 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3f9d730fd7b6..f5b4b1aea3b2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = muse-git
pkgdesc = A MIDI/Audio sequencer with recording and editing capabilities
- pkgver = 4.0.0
+ pkgver = latest.r0.8b83cb3e
pkgrel = 1
url = http://muse-sequencer.org/
arch = i686
@@ -21,7 +21,7 @@ pkgbase = muse-git
depends = gtkmm
depends = lib32-gtk2
depends = gcc-libs-multilib
- depends = jack2
+ depends = jack
depends = rtaudio
optdepends = python2: Python scripting
optdepends = python2-pyqt5: Python scripting
@@ -32,7 +32,7 @@ pkgbase = muse-git
optdepends = ladish: LASH session support
provides = muse-git
conflicts = muse
- source = muse-git::git+https://github.com/muse-sequencer/muse.git
+ source = git+https://github.com/muse-sequencer/muse.git
md5sums = SKIP
pkgname = muse-git
diff --git a/PKGBUILD b/PKGBUILD
index bf73c86a0169..c69fd351fcf7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Fabrizio del Tin <fdt@euniversity.pub>
pkgname=muse-git
-pkgver=4.0.0
+pkgver=latest.r0.8b83cb3e
pkgrel=1
pkgdesc="A MIDI/Audio sequencer with recording and editing capabilities"
arch=('i686' 'x86_64')
@@ -29,12 +29,7 @@ pkgver() {
}
build() {
- cd "${srcdir}/muse/muse3/"
-
- sed -i 's/PyInt_AsLong/PyLong_AsLong/g' muse/remote/pyapi.cpp
- sed -i 's/PyString_AsString/PyBytes_AsString/g' muse/remote/pyapi.cpp
- sed -i 's/static void\* pyapithreadfunc(void\*)/static struct PyModuleDef muse =\n{\n PyModuleDef_HEAD_INIT,\n "muse", \/\* name of module \*\/\n "", \/\* module documentation, may be NULL \*\/\n -1, \/\* size of per-interpreter state of the module, or -1 if the module keeps state in global variables. \*\/\n g_methodDefinitions\n};\n\nstatic void\* pyapithreadfunc(void\*)/' muse/remote/pyapi.cpp
- sed -i 's/Py_InitModule( "muse", g_methodDefinitions );/PyModule_Create( \&muse );/' muse/remote/pyapi.cpp
+ cd "${srcdir}/muse/src/"
# build dir
[ -d build ] || mkdir build && cd build
@@ -43,21 +38,21 @@ build() {
-DCMAKE_BUILD_TYPE=release \
-DENABLE_VST_VESTIGE=1 \
-DENABLE_VST_NATIVE=1 \
- -DENABLE_LV2=1 \
- -DENABLE_LV2_MAKE_PATH=1 \
-DENABLE_PYTHON=1 \
-DENABLE_FLUID=1 \
-DENABLE_DSSI=1 \
-DENABLE_LASH=1 \
-DENABLE_OSC=1 \
-DENABLE_RTAUDIO=1 ..
- sed -i -e 's/CXX_INCLUDES = /CXX_INCLUDES = -I\/usr\/include\/harfbuzz /' muse/lv2Gtk2Support/CMakeFiles/lv2_gtk2_support.dir/flags.make
+
+# -DENABLE_LV2=1 \
+# -DENABLE_LV2_MAKE_PATH=1 \
make -j$(nproc)
}
package() {
- cd "$srcdir/muse/muse3/build"
+ cd "$srcdir/muse/src/build"
make DESTDIR="$pkgdir" install
# .. and oomidi grepmidi bin