From f2c8657cd7ab279244df3fec2987f00ccd7a90bc Mon Sep 17 00:00:00 2001 From: Evgeny Ermakov Date: Wed, 10 Mar 2021 10:23:22 +1100 Subject: [PATCH 1/2] New package: libinstpatch-1.1.6 --- common/shlibs | 1 + srcpkgs/libinstpatch-devel | 1 + srcpkgs/libinstpatch/template | 23 +++++++++++++++++++++++ 3 files changed, 25 insertions(+) create mode 120000 srcpkgs/libinstpatch-devel create mode 100644 srcpkgs/libinstpatch/template diff --git a/common/shlibs b/common/shlibs index 6815daac2265..c3c291c5e23b 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3971,3 +3971,4 @@ libwayland-cursor++.so.0 libwaylandpp-0.2.8_1 libwayland-egl++.so.0 libwaylandpp-0.2.8_1 libwayland-client-extra++.so.0 libwaylandpp-0.2.8_1 libspdlog.so.1 libspdlog-1.8.2_2 +libinstpatch-1.0.so.2 libinstpatch-1.1.5_1 diff --git a/srcpkgs/libinstpatch-devel b/srcpkgs/libinstpatch-devel new file mode 120000 index 000000000000..f2dc88bd2edd --- /dev/null +++ b/srcpkgs/libinstpatch-devel @@ -0,0 +1 @@ +libinstpatch \ No newline at end of file diff --git a/srcpkgs/libinstpatch/template b/srcpkgs/libinstpatch/template new file mode 100644 index 000000000000..76b23bb89d42 --- /dev/null +++ b/srcpkgs/libinstpatch/template @@ -0,0 +1,23 @@ +# Template file for 'libinstpatch' +pkgname=libinstpatch +version=1.1.6 +revision=1 +build_style=cmake +hostmakedepends="pkg-config glib-devel" +makedepends="libglib-devel libsndfile-devel" +short_desc="Instrument file software library" +maintainer="Evgeny Ermakov " +license="LGPL-2.1-only" +homepage="https://github.com/swami/libinstpatch" +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=8e9861b04ede275d712242664dab6ffa9166c7940fea3b017638681d25e10299 + +libinstpatch-devel_package() { + depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +} From 68e8f1ee7e0c368ee8affec4bd2927f44d03bb1a Mon Sep 17 00:00:00 2001 From: Evgeny Ermakov Date: Mon, 12 Oct 2020 03:52:49 +1100 Subject: [PATCH 2/2] New package: muse-4.0.0pre3 --- srcpkgs/muse/template | 28 ++++++++++++++++++++++++++++ srcpkgs/muse/update | 1 + 2 files changed, 29 insertions(+) create mode 100644 srcpkgs/muse/template create mode 100644 srcpkgs/muse/update diff --git a/srcpkgs/muse/template b/srcpkgs/muse/template new file mode 100644 index 000000000000..b153248887d3 --- /dev/null +++ b/srcpkgs/muse/template @@ -0,0 +1,28 @@ +# Template file for 'muse' +pkgname=muse +version=4.0.0pre3 +revision=1 +wrksrc="muse-${version/pre/-pre}" +build_wrksrc=src +build_style=cmake +build_helper=qmake +configure_args="-DENABLE_RTAUDIO=OFF -DLIB_INSTALL_DIR=/usr/lib + $(vopt_bool alsa ENABLE_ALSA) $(vopt_bool python ENABLE_PYTHON)" +hostmakedepends="pkg-config qt5-host-tools qt5-qmake" +makedepends="$(vopt_if alsa alsa-lib-devel) dssi-devel fluidsynth-devel + jack-devel ladish-devel ladspa-sdk libinstpatch-devel liblo-devel liblrdf-devel libsamplerate-devel + libsndfile-devel lilv-devel lv2 rubberband-devel qt5-svg-devel qt5-tools-devel + $(vopt_if python python3-devel)" +depends="desktop-file-utils qt5-svg $(vopt_if python 'python3-six python3-Pyro4')" +short_desc="MIDI/Audio sequencer with recording and editing capabilities" +maintainer="Evgeny Ermakov " +license="GPL-2.0-or-later" +homepage="https://muse-sequencer.github.io" +distfiles="https://github.com/muse-sequencer/muse/archive/${version/pre/-pre}.tar.gz" +checksum=46c251180f33d6da254aee64457e944f8bd5516762cd33f2da5f60395394ade0 +python_version=3 +disable_parallel_build=yes + +# Package build options +build_options="alsa python" +build_options_default="alsa python" diff --git a/srcpkgs/muse/update b/srcpkgs/muse/update new file mode 100644 index 000000000000..0dbd6ad5da4b --- /dev/null +++ b/srcpkgs/muse/update @@ -0,0 +1 @@ +pattern="MusE \K[\d.]*\d"