From 1fda61d121d8317babb58b28675912904892831a Mon Sep 17 00:00:00 2001 From: bill-auger Date: Sun, 20 Oct 2019 18:26:06 -0400 Subject: [musescore]: add package to [libre] --- libre/musescore/PKGBUILD | 60 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 libre/musescore/PKGBUILD (limited to 'libre/musescore') diff --git a/libre/musescore/PKGBUILD b/libre/musescore/PKGBUILD new file mode 100644 index 000000000..e92f05b88 --- /dev/null +++ b/libre/musescore/PKGBUILD @@ -0,0 +1,60 @@ +# Maintainer (arch): Maxime Gauduin +# Contributor (arch): Stefan Husmann +# Contributor (arch): Cristian Maureira +# Contributor (arch): Dr.Egg +# Maintainer: bill-auger + +# parabola changes and rationale: +# - remove qt5-webengine support (redmine #2136) + + +pkgname=musescore +pkgver=3.2.3 +pkgrel=1 +pkgrel+=.parabola1 +pkgdesc='Create, play and print beautiful sheet music' +arch=(x86_64) +arch+=('armv7h' 'i686') +url=https://musescore.org/ +license=(GPL) +depends=( \ + alsa-lib \ + freetype2 \ + libpulse \ + libsndfile \ + libvorbisfile.so \ + portaudio \ + portmidi \ + qt5-base \ + qt5-declarative \ + qt5-quickcontrols \ + qt5-svg \ + qt5-tools \ + qt5-xmlpatterns \ + zlib \ +) +makedepends=( \ + cmake \ + doxygen \ + git \ + lame \ + qt5-script \ + texlive-core \ +) +optdepends=('lame: MP3 export') +source=(git+https://github.com/musescore/MuseScore.git#tag=v${pkgver}) +sha256sums=('SKIP') + +prepare() { + sed 's/BUILD_WEBENGINE="ON"/BUILD_WEBENGINE="OFF"/' -i MuseScore/Makefile + sed 's/option(BUILD_WEBENGINE "Built in webengine support" ON)/option(BUILD_WEBENGINE "Built in webengine support" OFF)/' -i MuseScore/CMakeLists.txt + sed 's/option(BUILD_CRASH_REPORTER "Build with crash reporter" ON)/option(BUILD_CRASH_REPORTER "Build with crash reporter" OFF)/' -i MuseScore/CMakeLists.txt +} + +build() { + make PREFIX=/usr NO_RPATH=TRUE USE_SYSTEM_FREETYPE=ON -C MuseScore revision release +} + +package() { + make DESTDIR="${pkgdir}" UPDATE_CACHE=FALSE -C MuseScore/build.release install +} -- cgit v1.2.3