Created attachment 451212 [details] Striped ebuild dir, including only proposed ebuild, updated patch and more metadata Changes in ebuild: - Added as much useful USE flags, as i found (some features, known to be broken, are just disabled by default) - Commented out setting of build type in CMAKE_BUILD_TYPE, which is unrecommended by cmake-utils.eclass manual Changes in the build system patch: 1. mscore.desktop disappeared from 2.0.3, probably their bug... but even if so, related diff changed version from 2.0 to incorrect 1.0. 2. RPATH may be skipped by cmake (in 2.0.3 they added a comment about this feature): set(CMAKE_BUILD_WITH_INSTALL_RPATH ON) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement) 3. Updated context in CMakeList.txt
Fixes bug #583086
Created attachment 451214 [details] Fixed metadata file Fixed metadata file (i copied it from another ebuild, but did not notice some fields, heh).
commit cf4d82c159f7ca1c2bd49fbb4ba92ea2d9449cb2 Author: Gergely Nagy <ngg@ngg.hu> Date: Sun Nov 27 22:35:28 2016 +0100 media-sound/musescore: Version bump and dependency fixes. * Bumped version to 2.0.3 * Added missing dependency to dev-qt/designer * Removed audiofile dependency (it can only build its own variant) * media-libs/libsndfile is always needed * Added alsa USE flag * Fixed CMAKE args for using portaudio and pulseaudio * Rebased patch on the new version Closes: https://github.com/gentoo/gentoo/pull/2937