diff options
author | Gergely Nagy <ngg@ngg.hu> | 2017-06-28 00:13:27 +0200 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2017-07-30 17:45:12 +0200 |
commit | 0c9230e8b9ae77c3db56b80ad1b6b21e547899bb (patch) | |
tree | bc10a2893fedebb567f85ff7633ab0ccf1ab1d06 /media-sound/musescore/musescore-2.1.0.ebuild | |
parent | dev-ml/lwt: keyworded 3.1.0 for ppc, bug #625848 (diff) | |
download | gentoo-0c9230e8b9ae77c3db56b80ad1b6b21e547899bb.tar.gz gentoo-0c9230e8b9ae77c3db56b80ad1b6b21e547899bb.tar.bz2 gentoo-0c9230e8b9ae77c3db56b80ad1b6b21e547899bb.zip |
media-sound/musescore: Version bump to 2.1.0
Closes: https://github.com/gentoo/gentoo/pull/5000
Diffstat (limited to 'media-sound/musescore/musescore-2.1.0.ebuild')
-rw-r--r-- | media-sound/musescore/musescore-2.1.0.ebuild | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/media-sound/musescore/musescore-2.1.0.ebuild b/media-sound/musescore/musescore-2.1.0.ebuild new file mode 100644 index 000000000000..4f547ddc3dbd --- /dev/null +++ b/media-sound/musescore/musescore-2.1.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="WYSIWYG Music Score Typesetter" +HOMEPAGE="http://musescore.org/" +SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa debug jack mp3 portaudio portmidi pulseaudio" +REQUIRED_USE="portmidi? ( portaudio )" + +RDEPEND=" + dev-qt/designer:5 + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qthelp:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsvg:5 + dev-qt/qtwebkit:5 + dev-qt/qtxmlpatterns:5 + >=media-libs/freetype-2.5.2 + media-libs/libsndfile + sys-libs/zlib + alsa? ( >=media-libs/alsa-lib-1.0.0 ) + jack? ( virtual/jack ) + mp3? ( media-sound/lame ) + portaudio? ( media-libs/portaudio ) + portmidi? ( media-libs/portmidi ) + pulseaudio? ( media-sound/pulseaudio ) + " +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + virtual/pkgconfig + " +PATCHES=( + "${FILESDIR}/${PN}-2.1.0-fix-buildsystem.patch" +) +S="${WORKDIR}/MuseScore-${PV}" + +src_configure() { + local mycmakeargs=( + -DBUILD_ALSA="$(usex alsa)" + -DBUILD_JACK="$(usex jack)" + -DBUILD_LAME="$(usex mp3)" + -DBUILD_PORTAUDIO="$(usex portaudio)" + -DBUILD_PORTMIDI="$(usex portmidi)" + -DBUILD_PULSEAUDIO="$(usex pulseaudio)" + ) + cmake-utils_src_configure +} + +src_compile() { + cd "${BUILD_DIR}" || die + cmake-utils_src_make -j1 lrelease manpages + cmake-utils_src_compile +} |