summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2019-02-02 22:40:11 +0100
committerMiroslav Šulc <fordfrog@gentoo.org>2019-02-02 22:40:24 +0100
commitf1704101d916dd7cac6acb51c14025ff1dc4a13e (patch)
treeb5355a3704b391d660997e507c7585a836639207 /media-sound/musescore/musescore-9999.ebuild
parentsys-block/nbd: stable 3.18 for ppc64, bug #677060 (diff)
downloadgentoo-f1704101d916dd7cac6acb51c14025ff1dc4a13e.tar.gz
gentoo-f1704101d916dd7cac6acb51c14025ff1dc4a13e.tar.bz2
gentoo-f1704101d916dd7cac6acb51c14025ff1dc4a13e.zip
media-sound/musescore-{3.0.1-r1,9999}: fixes
1) fixed man pages patch 2) disabled download of soundfonts during configure phase Bug: https://bugs.gentoo.org/677080 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'media-sound/musescore/musescore-9999.ebuild')
-rw-r--r--media-sound/musescore/musescore-9999.ebuild16
1 files changed, 16 insertions, 0 deletions
diff --git a/media-sound/musescore/musescore-9999.ebuild b/media-sound/musescore/musescore-9999.ebuild
index f06329ed93d0..c0507e41c3a2 100644
--- a/media-sound/musescore/musescore-9999.ebuild
+++ b/media-sound/musescore/musescore-9999.ebuild
@@ -7,6 +7,9 @@ inherit git-r3 cmake-utils xdg-utils gnome2-utils
DESCRIPTION="WYSIWYG Music Score Typesetter"
HOMEPAGE="https://musescore.org/"
+# MuseScore_General-0.1.3.tar.bz2 packaged from https://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/
+# It has to be repackaged because the files are not versioned, current version can be found in VERSION file there.
+SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/MuseScore_General-0.1.3.tar.bz2"
EGIT_REPO_URI="https://github.com/${PN}/MuseScore.git"
LICENSE="GPL-2"
@@ -50,9 +53,22 @@ PATCHES=(
"${FILESDIR}/${PN}-3.0.1-porttime.patch"
)
+src_unpack() {
+ git-r3_src_unpack
+ unpack ${A}
+}
+
+src_prepare() {
+ default
+
+ # Move soundfonts to the correct directory
+ mv "${WORKDIR}"/sound/* "${S}"/share/sound/ || die "Failed to move soundfont files"
+}
+
src_configure() {
local mycmakeargs=(
-DCMAKE_SKIP_RPATH=ON
+ -DDOWNLOAD_SOUNDFONT=OFF
-DUSE_SYSTEM_QTSINGLEAPPLICATION=ON
-DUSE_PATH_WITH_EXPLICIT_QT_VERSION=ON
-DUSE_SYSTEM_FREETYPE=ON