Find attached and inline an update of Musescore to 3.0.0. See the release notes for changes: https://musescore.org/en/handbook/developers-handbook/release-notes/release-notes-musescore-3 Also you may find this mentioning remarks/bugs/issues with the Musescore 3 version: https://musescore.org/en/handbook/developers-handbook/references/musescore-roadmap/remarks-musescore3-bugs-issues Most notably thereof the last point under the TODOs, mentioning the dependency to QtWebEngine for the MuseScore connect window. QtWebEngine is not yet ported to OpenBSD, so I disabled that for the time being.
Also in the ports Makefile, I introduced the MAJ_MIN variable, thats then used in the PLIST to (hopefully) prevent further huge diffs in the future once they bump major or minor version again. Other than that, It happily imported and converted my few scores from the older version, played them etc. tested on amd64. any comments, reports, or even OKs welcome. cheers, Sebastian Index: Makefile =================================================================== RCS file: /cvs/ports/audio/mscore/Makefile,v retrieving revision 1.36 diff -u -r1.36 Makefile --- Makefile 2 Sep 2018 23:16:28 -0000 1.36 +++ Makefile 10 Jan 2019 13:14:53 -0000 @@ -2,7 +2,7 @@ BROKEN-hppa = ICE on moc_qtsingleapplication.cxx -V = 2.3.2 +V = 3.0.0 COMMENT = WYSIWYG music notation software (MuseScore) DISTNAME = MuseScore-${V} PKGNAME = musescore-${V} @@ -15,9 +15,9 @@ # GPLv2 only PERMIT_PACKAGE_CDROM = Yes -WANTLIB += Qt5Concurrent Qt5Core Qt5Designer Qt5Gui Qt5Help Qt5Network +WANTLIB += Qt5Concurrent Qt5Core Qt5Gui Qt5Help Qt5Network WANTLIB += Qt5OpenGL Qt5PrintSupport Qt5Qml Qt5Quick Qt5QuickWidgets -WANTLIB += Qt5Sql Qt5Svg Qt5Test Qt5WebKit Qt5WebKitWidgets Qt5Widgets +WANTLIB += Qt5Sql Qt5Svg Qt5Test Qt5Widgets WANTLIB += Qt5Xml Qt5XmlPatterns c freetype m ogg portaudio pthread WANTLIB += sndfile vorbis vorbisfile z WANTLIB += ${COMPILER_LIBCXX} @@ -35,7 +35,6 @@ x11/qt5/qtdeclarative \ x11/qt5/qtsvg \ x11/qt5/qttools \ - x11/qt5/qtwebkit \ x11/qt5/qtxmlpatterns RUN_DEPENDS = devel/desktop-file-utils \ @@ -51,6 +50,8 @@ -DUSE_SYSTEM_FREETYPE=ON NO_TEST = Yes +MAJ_MIN = ${V:C/^([0-9]+\.[0-9]+).*/\1/} +SUBST_VARS += MAJ_MIN # Bad zip file... WRKDIST = ${WRKDIR} Index: distinfo =================================================================== RCS file: /cvs/ports/audio/mscore/distinfo,v retrieving revision 1.8 diff -u -r1.8 distinfo --- distinfo 2 Sep 2018 23:16:28 -0000 1.8 +++ distinfo 10 Jan 2019 13:14:53 -0000 @@ -1,2 +1,2 @@ -SHA256 (MuseScore-2.3.2.zip) = W/RKmC6Y8xYIyFsO0JxQ1+TwGi+sxbXm8HLnF0wr2vg= -SIZE (MuseScore-2.3.2.zip) = 78629900 +SHA256 (MuseScore-3.0.0.zip) = inZKH4kRUCy5iHyEzeSo3aGTp2Yze45HfokYXL83IsY= +SIZE (MuseScore-3.0.0.zip) = 116183004 Index: patches/patch-CMakeLists_txt =================================================================== RCS file: /cvs/ports/audio/mscore/patches/patch-CMakeLists_txt,v retrieving revision 1.5 diff -u -r1.5 patch-CMakeLists_txt --- patches/patch-CMakeLists_txt 25 Apr 2018 19:11:03 -0000 1.5 +++ patches/patch-CMakeLists_txt 10 Jan 2019 13:14:53 -0000 @@ -2,89 +2,120 @@ Index: CMakeLists.txt --- CMakeLists.txt.orig +++ CMakeLists.txt -@@ -170,7 +170,7 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU") - endif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU") - - set(CMAKE_CXX_FLAGS_DEBUG "-g") --set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") -+set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG -DQT_NO_DEBUG") +@@ -124,8 +124,8 @@ option(BUILD_PULSEAUDIO "Build with support for PulseA + option(BUILD_ALSA "Build with support for ALSA audio backend." ON) + option(BUILD_PORTAUDIO "Build with support for PortAudio audio backend." ON) + option(BUILD_PORTMIDI "Build with support for PortAudio's MIDI features." ${BUILD_PORTAUDIO}) # PortAudio required +-option(BUILD_WEBENGINE "Built in webengine support" ON) +-option(BUILD_PCH "Build using precompiled headers." ON) ++option(BUILD_WEBENGINE "Built in webengine support" OFF) ++option(BUILD_PCH "Build using precompiled headers." OFF) + option(BUILD_FOR_WINSTORE "Build for the Windows Store." OFF) + option(COVERAGE "Build with instrumentation to record code coverage." OFF) + option(BUILD_64 "Build 64 bit version of editor" ON) +@@ -208,7 +208,7 @@ endif (${CMAKE_CXX_COMPILER_ID} MATCHES "GNU") + + if (NOT MSVC) + set(CMAKE_CXX_FLAGS_DEBUG "-g") +- set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG -DQT_NO_DEBUG") ++ set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG -DQT_NO_DEBUG") + endif (NOT MSVC) if (APPLE) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fPIC -stdlib=libc++ -Wno-inconsistent-missing-override") -@@ -328,13 +328,13 @@ endif (BUILD_ALSA) +@@ -384,13 +384,13 @@ endif (BUILD_ALSA) ## MIDI ## --if (APPLE OR MINGW) -+if (APPLE OR MINGW OR UNIX) +-if (APPLE OR MINGW OR MSVC) ++if (APPLE OR MINGW OR MSVC OR UNIX) set (HAS_MIDI 1) --else (APPLE OR MINGW) -+else (APPLE OR MINGW OR UNIX) +-else (APPLE OR MINGW OR MSVC) ++else (APPLE OR MINGW OR MSVC OR UNIX) if (USE_ALSA) set (HAS_MIDI 1) endif (USE_ALSA) --endif (APPLE OR MINGW) -+endif (APPLE OR MINGW OR UNIX) +-endif (APPLE OR MINGW OR MSVC) ++endif (APPLE OR MINGW OR MSVC OR UNIX) ## - ## pulseaudio -@@ -342,8 +342,8 @@ endif (APPLE OR MINGW) + ## PulseAudio +@@ -398,8 +398,8 @@ endif (APPLE OR MINGW OR MSVC) if (BUILD_PULSEAUDIO) if (PULSEAUDIO_FOUND) - set(USE_PULSEAUDIO 1) -- message("Pulseaudio found. Pulseaudio support enabled.") +- message("PulseAudio found. PulseAudio support enabled.") + set(USE_PULSEAUDIO 0) -+ message("Pulseaudio support disabled.") ++ message("PulseAudio support disabled.") else (PULSEAUDIO_FOUND) - message(SEND_ERROR "Error: Pulseaudio support requested (BUILD_PULSEAUDIO=${BUILD_PULSEAUDIO}), but Pulseaudio was not found.") + message(SEND_ERROR "Error: PulseAudio support requested (BUILD_PULSEAUDIO=${BUILD_PULSEAUDIO}), but PulseAudio was not found.") endif (PULSEAUDIO_FOUND) -@@ -604,7 +604,7 @@ if (NOT MINGW AND NOT APPLE) +@@ -689,7 +689,7 @@ if (NOT MINGW AND NOT MSVC AND NOT APPLE) ) endif (GZIP_EXECUTABLE AND NOT CMAKE_SYSTEM_NAME MATCHES "OpenBSD") - # install man pages in either compressed or uncompressed form + # Install man pages in either compressed or uncompressed form - install( FILES ${MAN_BUILD} DESTINATION share/man/man1 COMPONENT doc) + install( FILES ${MAN_BUILD} DESTINATION man/man1 COMPONENT doc) - # create symlink alias for man pages so `man musescore` = `man mscore` + # Create symlink alias for man pages so `man musescore` = `man mscore` find_program( LN_EXECUTABLE ln DOC "A tool for creating symbolic link aliases (optional)." ) if (LN_EXECUTABLE) -@@ -615,7 +615,7 @@ if (NOT MINGW AND NOT APPLE) +@@ -700,7 +700,7 @@ if (NOT MINGW AND NOT MSVC AND NOT APPLE) COMMAND ${LN_EXECUTABLE} -sf "${MAN_FULL_NAME}" "${MAN_FULL_ALIAS}" COMMAND echo 'Symlink alias: ${MAN_FULL_ALIAS} -> ${MAN_FULL_NAME}' ) - install( FILES ${PROJECT_BINARY_DIR}/${MAN_FULL_ALIAS} DESTINATION share/man/man1 COMPONENT doc) + install( FILES ${PROJECT_BINARY_DIR}/${MAN_FULL_ALIAS} DESTINATION man/man1 COMPONENT doc) else (LN_EXECUTABLE) - message(STATUS "ln not found (it is optional). No symlink aliases will be created.") + message(STATUS "'ln' not found (it is optional). No symlink aliases will be created.") endif (LN_EXECUTABLE) -@@ -635,7 +635,7 @@ execute_process( - WORKING_DIRECTORY ${PROJECT_BINARY_DIR} - ) - if (NOT MINGW) -- set(BUILD_PCH true) -+ set(BUILD_PCH false) - endif(NOT MINGW) - - precompiled_header(QT_INCLUDES all ${BUILD_PCH}) -@@ -721,16 +721,16 @@ include(Packaging) - ## custom target for translation generation +@@ -726,10 +726,13 @@ precompiled_header(QT_INCLUDES all ${BUILD_PCH}) + + # MSVC does not require these targets, as all.h is not copied and the + # PCH generation is done per-project +-if (NOT MSVC) ++if (NOT MSVC AND NOT UNIX) + ADD_CUSTOM_TARGET(mops1 DEPENDS ${PROJECT_BINARY_DIR}/all.h) + ADD_CUSTOM_TARGET(mops2 DEPENDS ${PCH}) +-endif (NOT MSVC) ++else (NOT MSVC AND NOT UNIX) ++ ADD_CUSTOM_TARGET(mops1) ++ ADD_CUSTOM_TARGET(mops2) ++endif (NOT MSVC AND NOT UNIX) + ## + ## Add subdirs +@@ -826,13 +829,13 @@ include(Packaging) + + ## lupdate is used to generate the translation text files based off of the source code -add_custom_target(lupdate +add_custom_target(lupdate-qt5 COMMAND ${PROJECT_SOURCE_DIR}/build/gen-qt-projectfile ${PROJECT_SOURCE_DIR} > mscore.pro -- COMMAND ${QT_LUPDATE_EXECUTABLE} ${PROJECT_BINARY_DIR}/mscore.pro +- COMMAND Qt5::lupdate ${PROJECT_BINARY_DIR}/mscore.pro + COMMAND lupdate-qt5 ${PROJECT_BINARY_DIR}/mscore.pro COMMAND ${PROJECT_SOURCE_DIR}/build/gen-instruments-projectfile ${PROJECT_SOURCE_DIR}/share/instruments > instruments.pro -- COMMAND ${QT_LUPDATE_EXECUTABLE} ${PROJECT_BINARY_DIR}/instruments.pro +- COMMAND Qt5::lupdate ${PROJECT_BINARY_DIR}/instruments.pro + COMMAND lupdate-qt5 ${PROJECT_BINARY_DIR}/instruments.pro + COMMAND ${PROJECT_SOURCE_DIR}/build/gen-tours-projectfile ${PROJECT_SOURCE_DIR}/share/tours > tours.pro +- COMMAND Qt5::lupdate ${PROJECT_BINARY_DIR}/tours.pro ++ COMMAND lupdate-qt5 ${PROJECT_BINARY_DIR}/tours.pro WORKING_DIRECTORY ${PROJECT_BINARY_DIR} ) +@@ -851,11 +854,11 @@ file(GLOB QT_TS_FILES + "share/locale/qt*.ts" + ) + -add_custom_target(lrelease -- COMMAND ${QT_LRELEASE_EXECUTABLE} ${PROJECT_SOURCE_DIR}/share/locale/*.ts +- COMMAND Qt5::lrelease ${INSTRUMENTS_TS_FILES} +- COMMAND Qt5::lrelease ${MSCORE_TS_FILES} +- COMMAND Qt5::lrelease ${TOURS_TS_FILES} +- COMMAND Qt5::lrelease ${QT_TS_FILES} +add_custom_target(lrelease-qt5 -+ COMMAND lrelease-qt5 ${PROJECT_SOURCE_DIR}/share/locale/*.ts ++ COMMAND lrelease-qt5 ${INSTRUMENTS_TS_FILES} ++ COMMAND lrelease-qt5 ${MSCORE_TS_FILES} ++ COMMAND lrelease-qt5 ${TOURS_TS_FILES} ++ COMMAND lrelease-qt5 ${QT_TS_FILES} WORKING_DIRECTORY ${PROJECT_BINARY_DIR} - ) + ) Index: patches/patch-build_gen-qt-projectfile =================================================================== RCS file: /cvs/ports/audio/mscore/patches/patch-build_gen-qt-projectfile,v retrieving revision 1.4 diff -u -r1.4 patch-build_gen-qt-projectfile --- patches/patch-build_gen-qt-projectfile 25 Apr 2018 19:11:03 -0000 1.4 +++ patches/patch-build_gen-qt-projectfile 10 Jan 2019 13:14:53 -0000 @@ -2,7 +2,7 @@ Index: build/gen-qt-projectfile --- build/gen-qt-projectfile.orig +++ build/gen-qt-projectfile -@@ -13,14 +13,14 @@ for a in $uis; do +@@ -8,14 +8,14 @@ for a in $uis; do echo echo "FORMS = \\" Index: patches/patch-libmscore_CMakeLists_txt =================================================================== RCS file: patches/patch-libmscore_CMakeLists_txt diff -N patches/patch-libmscore_CMakeLists_txt --- patches/patch-libmscore_CMakeLists_txt 25 Apr 2018 19:11:03 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,16 +0,0 @@ -$OpenBSD: patch-libmscore_CMakeLists_txt,v 1.1 2018/04/25 19:11:03 bcallah Exp $ - -Allow building with Ninja -https://github.com/musescore/MuseScore/pull/2772/commits/810586f52e21b1ac1d15ae81af2a1f809f4ea4b2 - -Index: libmscore/CMakeLists.txt ---- libmscore/CMakeLists.txt.orig -+++ libmscore/CMakeLists.txt -@@ -77,5 +77,5 @@ set_target_properties ( - - xcode_pch(libmscore all) - --ADD_DEPENDENCIES(libmscore mops1) --ADD_DEPENDENCIES(libmscore mops2) -+#ADD_DEPENDENCIES(libmscore mops1) -+#ADD_DEPENDENCIES(libmscore mops2) Index: patches/patch-mscore_CMakeLists_txt =================================================================== RCS file: /cvs/ports/audio/mscore/patches/patch-mscore_CMakeLists_txt,v retrieving revision 1.8 diff -u -r1.8 patch-mscore_CMakeLists_txt --- patches/patch-mscore_CMakeLists_txt 2 Sep 2018 23:16:28 -0000 1.8 +++ patches/patch-mscore_CMakeLists_txt 10 Jan 2019 13:14:53 -0000 @@ -2,21 +2,21 @@ Index: mscore/CMakeLists.txt --- mscore/CMakeLists.txt.orig +++ mscore/CMakeLists.txt -@@ -553,7 +553,7 @@ else (MINGW) - endif (USE_PORTMIDI) - target_link_libraries(mscore ${OsxFrameworks}) +@@ -723,7 +723,7 @@ else (MINGW) + if (APPLE) + target_link_libraries(mscore ${OsxFrameworks}) else (APPLE) -- target_link_libraries(mscore rt) -+ target_link_libraries(mscore) +- target_link_libraries(mscore rt) ++ target_link_libraries(mscore) endif (APPLE) - # gold does not use indirect shared libraries for symbol resolution, Linux only -@@ -561,7 +561,7 @@ else (MINGW) - if (USE_JACK) - target_link_libraries(mscore ${CMAKE_DL_LIBS}) - endif (USE_JACK) -- target_link_libraries(mscore rt) -+ target_link_libraries(mscore) + # 'gold' does not use indirect shared libraries for symbol resolution, Linux only +@@ -731,7 +731,7 @@ else (MINGW) + if(USE_JACK) + target_link_libraries(mscore ${CMAKE_DL_LIBS}) + endif(USE_JACK) +- target_link_libraries(mscore rt) ++ target_link_libraries(mscore) endif (NOT APPLE) if (APPLE) Index: patches/patch-share_CMakeLists_txt =================================================================== RCS file: /cvs/ports/audio/mscore/patches/patch-share_CMakeLists_txt,v retrieving revision 1.1 diff -u -r1.1 patch-share_CMakeLists_txt --- patches/patch-share_CMakeLists_txt 23 Mar 2015 19:08:52 -0000 1.1 +++ patches/patch-share_CMakeLists_txt 10 Jan 2019 13:14:53 -0000 @@ -3,14 +3,15 @@ The qm files that are supposed to be generated from the locale directory are never generated. They're not mandatory so let's just skip them for now... ---- share/CMakeLists.txt.orig Sat Mar 21 17:32:01 2015 -+++ share/CMakeLists.txt Sat Mar 21 17:32:07 2015 -@@ -18,7 +18,7 @@ +Index: share/CMakeLists.txt +--- share/CMakeLists.txt.orig ++++ share/CMakeLists.txt +@@ -17,7 +17,7 @@ # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. #============================================================================= -subdirs(templates wallpaper locale styles sound manual +subdirs(templates wallpaper styles sound manual - workspaces instruments) + workspaces instruments tours) install (DIRECTORY Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/audio/mscore/pkg/PLIST,v retrieving revision 1.12 diff -u -r1.12 PLIST --- pkg/PLIST 2 Sep 2018 23:16:28 -0000 1.12 +++ pkg/PLIST 10 Jan 2019 13:14:53 -0000 @@ -4,6 +4,8 @@ bin/musescore @man man/man1/mscore.1 @man man/man1/musescore.1 +share/appdata/ +share/appdata/mscore.appdata.xml share/applications/mscore.desktop share/icons/hicolor/128x128/apps/mscore.png share/icons/hicolor/16x16/apps/mscore.png @@ -23,204 +25,226 @@ share/icons/hicolor/scalable/mimetypes/application-x-musescore+xml.svg share/icons/hicolor/scalable/mimetypes/application-x-musescore.svg share/mime/packages/musescore.xml -share/mscore-2.3/ -share/mscore-2.3/demos/ -share/mscore-2.3/demos/All_Dudes.mscz -share/mscore-2.3/demos/Reunion.mscz -share/mscore-2.3/demos/Triumph.mscz -share/mscore-2.3/instruments/ -share/mscore-2.3/instruments/instruments.xml -share/mscore-2.3/manual/ -share/mscore-2.3/manual/plugins/ -share/mscore-2.3/manual/plugins/accidental.html -share/mscore-2.3/manual/plugins/ambitus.html -share/mscore-2.3/manual/plugins/arpeggio.html -share/mscore-2.3/manual/plugins/articulation.html -share/mscore-2.3/manual/plugins/barline.html -share/mscore-2.3/manual/plugins/beam.html -share/mscore-2.3/manual/plugins/bend.html -share/mscore-2.3/manual/plugins/box.html -share/mscore-2.3/manual/plugins/bracket.html -share/mscore-2.3/manual/plugins/breath.html -share/mscore-2.3/manual/plugins/bsymbol.html -share/mscore-2.3/manual/plugins/chord.html -share/mscore-2.3/manual/plugins/chordline.html -share/mscore-2.3/manual/plugins/chordrest.html -share/mscore-2.3/manual/plugins/clef.html -share/mscore-2.3/manual/plugins/compound.html -share/mscore-2.3/manual/plugins/cursor.html -share/mscore-2.3/manual/plugins/durationelement.html -share/mscore-2.3/manual/plugins/dynamic.html -share/mscore-2.3/manual/plugins/element.html -share/mscore-2.3/manual/plugins/excerpt.html -share/mscore-2.3/manual/plugins/fbox.html -share/mscore-2.3/manual/plugins/figuredbass.html -share/mscore-2.3/manual/plugins/figuredbassitem.html -share/mscore-2.3/manual/plugins/fileio.html -share/mscore-2.3/manual/plugins/fingering.html -share/mscore-2.3/manual/plugins/fretdiagram.html -share/mscore-2.3/manual/plugins/fsymbol.html -share/mscore-2.3/manual/plugins/glissando.html -share/mscore-2.3/manual/plugins/glissandosegment.html -share/mscore-2.3/manual/plugins/groups.html -share/mscore-2.3/manual/plugins/hairpin.html -share/mscore-2.3/manual/plugins/hairpinsegment.html -share/mscore-2.3/manual/plugins/harmony.html -share/mscore-2.3/manual/plugins/hbox.html -share/mscore-2.3/manual/plugins/hook.html -share/mscore-2.3/manual/plugins/image.html -share/mscore-2.3/manual/plugins/instrumentchange.html -share/mscore-2.3/manual/plugins/jump.html -share/mscore-2.3/manual/plugins/keysig.html -share/mscore-2.3/manual/plugins/layoutbreak.html -share/mscore-2.3/manual/plugins/ledgerline.html -share/mscore-2.3/manual/plugins/line.html -share/mscore-2.3/manual/plugins/linesegment.html -share/mscore-2.3/manual/plugins/lyrics.html -share/mscore-2.3/manual/plugins/manual.css -share/mscore-2.3/manual/plugins/marker.html -share/mscore-2.3/manual/plugins/measure.html -share/mscore-2.3/manual/plugins/measurebase.html -share/mscore-2.3/manual/plugins/mscore.png -share/mscore-2.3/manual/plugins/mtext.html -share/mscore-2.3/manual/plugins/musescore.html -share/mscore-2.3/manual/plugins/note.html -share/mscore-2.3/manual/plugins/notedot.html -share/mscore-2.3/manual/plugins/notehead.html -share/mscore-2.3/manual/plugins/noteline.html -share/mscore-2.3/manual/plugins/ossia.html -share/mscore-2.3/manual/plugins/ottava.html -share/mscore-2.3/manual/plugins/ottavasegment.html -share/mscore-2.3/manual/plugins/page.html -share/mscore-2.3/manual/plugins/pageformat.html -share/mscore-2.3/manual/plugins/part.html -share/mscore-2.3/manual/plugins/pedal.html -share/mscore-2.3/manual/plugins/pedalsegment.html -share/mscore-2.3/manual/plugins/plugins.html -share/mscore-2.3/manual/plugins/qprocess.html -share/mscore-2.3/manual/plugins/rehearsalmark.html -share/mscore-2.3/manual/plugins/repeatmeasure.html -share/mscore-2.3/manual/plugins/rest.html -share/mscore-2.3/manual/plugins/score.html -share/mscore-2.3/manual/plugins/scoreview.html -share/mscore-2.3/manual/plugins/segment.html -share/mscore-2.3/manual/plugins/sline.html -share/mscore-2.3/manual/plugins/slur.html -share/mscore-2.3/manual/plugins/slursegment.html -share/mscore-2.3/manual/plugins/slurtie.html -share/mscore-2.3/manual/plugins/spacer.html -share/mscore-2.3/manual/plugins/spanner.html -share/mscore-2.3/manual/plugins/spannersegment.html -share/mscore-2.3/manual/plugins/stafflines.html -share/mscore-2.3/manual/plugins/staffstate.html -share/mscore-2.3/manual/plugins/stafftext.html -share/mscore-2.3/manual/plugins/stem.html -share/mscore-2.3/manual/plugins/stemslash.html -share/mscore-2.3/manual/plugins/svggenerator.html -share/mscore-2.3/manual/plugins/symbol.html -share/mscore-2.3/manual/plugins/system.html -share/mscore-2.3/manual/plugins/tbox.html -share/mscore-2.3/manual/plugins/tempotext.html -share/mscore-2.3/manual/plugins/textline.html -share/mscore-2.3/manual/plugins/textlinesegment.html -share/mscore-2.3/manual/plugins/tie.html -share/mscore-2.3/manual/plugins/timesig.html -share/mscore-2.3/manual/plugins/tremolo.html -share/mscore-2.3/manual/plugins/tremolobar.html -share/mscore-2.3/manual/plugins/trill.html -share/mscore-2.3/manual/plugins/trillsegment.html -share/mscore-2.3/manual/plugins/tuplet.html -share/mscore-2.3/manual/plugins/vbox.html -share/mscore-2.3/manual/plugins/volta.html -share/mscore-2.3/manual/plugins/voltasegment.html -share/mscore-2.3/plugins/ -share/mscore-2.3/plugins/abc_import.qml -share/mscore-2.3/plugins/colornotes.qml -share/mscore-2.3/plugins/createscore.qml -share/mscore-2.3/plugins/helloqml/ -share/mscore-2.3/plugins/helloqml/helloqml.qml -share/mscore-2.3/plugins/helloqml/translations/ -share/mscore-2.3/plugins/helloqml/translations/locale_de.qm -share/mscore-2.3/plugins/helloqml/translations/locale_de.ts -share/mscore-2.3/plugins/notenames.qml -share/mscore-2.3/plugins/panel.qml -share/mscore-2.3/plugins/random.qml -share/mscore-2.3/plugins/random2.qml -share/mscore-2.3/plugins/run.qml -share/mscore-2.3/plugins/scorelist.qml -share/mscore-2.3/plugins/view.qml -share/mscore-2.3/plugins/walk.qml -share/mscore-2.3/sound/ -share/mscore-2.3/sound/MuseScore_General-License.md -share/mscore-2.3/sound/MuseScore_General.sf3 -share/mscore-2.3/styles/ -share/mscore-2.3/styles/MuseJazz.mss -share/mscore-2.3/styles/cchords_muse.xml -share/mscore-2.3/styles/cchords_nrb.xml -share/mscore-2.3/styles/cchords_rb.xml -share/mscore-2.3/styles/cchords_sym.xml -share/mscore-2.3/styles/chords.xml -share/mscore-2.3/styles/chords_jazz.xml -share/mscore-2.3/styles/chords_std.xml -share/mscore-2.3/styles/jazzchords.xml -share/mscore-2.3/styles/stdchords.xml -share/mscore-2.3/templates/ -share/mscore-2.3/templates/01-General/ -share/mscore-2.3/templates/01-General/00-Blank.mscz -share/mscore-2.3/templates/01-General/01-Treble_Clef.mscz -share/mscore-2.3/templates/01-General/02-Bass_Clef.mscz -share/mscore-2.3/templates/01-General/03-Grand_Staff.mscz -share/mscore-2.3/templates/02-Choral/ -share/mscore-2.3/templates/02-Choral/01-SATB.mscz -share/mscore-2.3/templates/02-Choral/02-SATB_+_Organ.mscz -share/mscore-2.3/templates/02-Choral/03-SATB_+_Piano.mscz -share/mscore-2.3/templates/02-Choral/04-SATB_Closed_Score.mscz -share/mscore-2.3/templates/02-Choral/05-SATB_Closed_Score_+_Organ.mscz -share/mscore-2.3/templates/02-Choral/06-SATB_Closed_Score_+_Piano.mscz -share/mscore-2.3/templates/02-Choral/07-Voice_+_Piano.mscz -share/mscore-2.3/templates/02-Choral/08-Barbershop_Quartet.mscz -share/mscore-2.3/templates/02-Choral/09-Liturgical_Unmetrical.mscz -share/mscore-2.3/templates/02-Choral/10-Liturgical_Unmetrical_+_Organ.mscz -share/mscore-2.3/templates/03-Chamber_Music/ -share/mscore-2.3/templates/03-Chamber_Music/01-String_Quartet.mscz -share/mscore-2.3/templates/03-Chamber_Music/02-Wind_Quartet.mscz -share/mscore-2.3/templates/03-Chamber_Music/03-Wind_Quintet.mscz -share/mscore-2.3/templates/03-Chamber_Music/04-Saxophone_Quartet.mscz -share/mscore-2.3/templates/03-Chamber_Music/05-Brass_Quartet.mscz -share/mscore-2.3/templates/03-Chamber_Music/06-Brass_Quintet.mscz -share/mscore-2.3/templates/04-Solo/ -share/mscore-2.3/templates/04-Solo/01-Guitar.mscz -share/mscore-2.3/templates/04-Solo/02-Guitar_+_Tablature.mscz -share/mscore-2.3/templates/04-Solo/03-Guitar_Tablature.mscz -share/mscore-2.3/templates/04-Solo/04-Piano.mscz -share/mscore-2.3/templates/05-Jazz/ -share/mscore-2.3/templates/05-Jazz/01-Jazz_Lead_Sheet.mscz -share/mscore-2.3/templates/05-Jazz/02-Big_Band.mscz -share/mscore-2.3/templates/05-Jazz/03-Jazz_Combo.mscz -share/mscore-2.3/templates/06-Popular/ -share/mscore-2.3/templates/06-Popular/01-Rock_Band.mscz -share/mscore-2.3/templates/06-Popular/02-Bluegrass_Band.mscz -share/mscore-2.3/templates/07-Band_and_Percussion/ -share/mscore-2.3/templates/07-Band_and_Percussion/01-Concert_Band.mscz -share/mscore-2.3/templates/07-Band_and_Percussion/02-Small_Concert_Band.mscz -share/mscore-2.3/templates/07-Band_and_Percussion/03-Brass_Band.mscz -share/mscore-2.3/templates/07-Band_and_Percussion/04-Marching_Band.mscz -share/mscore-2.3/templates/07-Band_and_Percussion/05-Small_Marching_Band.mscz -share/mscore-2.3/templates/07-Band_and_Percussion/06-Battery_Percussion.mscz -share/mscore-2.3/templates/07-Band_and_Percussion/07-Large_Pit_Percussion.mscz -share/mscore-2.3/templates/07-Band_and_Percussion/08-Small_Pit_Percussion.mscz -share/mscore-2.3/templates/08-Orchestral/ -share/mscore-2.3/templates/08-Orchestral/01-Classical_Orchestra.mscz -share/mscore-2.3/templates/08-Orchestral/02-Concert_Orchestra.mscz -share/mscore-2.3/templates/08-Orchestral/03-String_Orchestra.mscz -share/mscore-2.3/templates/drumset_fr.drm -share/mscore-2.3/templates/orchestral.drm -share/mscore-2.3/wallpaper/ -share/mscore-2.3/wallpaper/paper1.png -share/mscore-2.3/wallpaper/paper2.png -share/mscore-2.3/wallpaper/paper3.png -share/mscore-2.3/wallpaper/paper4.png -share/mscore-2.3/wallpaper/paper5.png @tag update-mime-database @tag gtk-update-icon-cache %D/share/icons/hicolor @tag update-desktop-database +share/mscore-${MAJ_MIN}/ +share/mscore-${MAJ_MIN}/demos/ +share/mscore-${MAJ_MIN}/demos/Fugue_1.mscx +share/mscore-${MAJ_MIN}/demos/Reunion.mscz +share/mscore-${MAJ_MIN}/demos/Unclaimed_Gift.mscx +share/mscore-${MAJ_MIN}/instruments/ +share/mscore-${MAJ_MIN}/instruments/instruments.xml +share/mscore-${MAJ_MIN}/manual/ +share/mscore-${MAJ_MIN}/manual/plugins/ +share/mscore-${MAJ_MIN}/manual/plugins/accidental.html +share/mscore-${MAJ_MIN}/manual/plugins/ambitus.html +share/mscore-${MAJ_MIN}/manual/plugins/arpeggio.html +share/mscore-${MAJ_MIN}/manual/plugins/articulation.html +share/mscore-${MAJ_MIN}/manual/plugins/barline.html +share/mscore-${MAJ_MIN}/manual/plugins/beam.html +share/mscore-${MAJ_MIN}/manual/plugins/bend.html +share/mscore-${MAJ_MIN}/manual/plugins/box.html +share/mscore-${MAJ_MIN}/manual/plugins/bracket.html +share/mscore-${MAJ_MIN}/manual/plugins/breath.html +share/mscore-${MAJ_MIN}/manual/plugins/bsymbol.html +share/mscore-${MAJ_MIN}/manual/plugins/chord.html +share/mscore-${MAJ_MIN}/manual/plugins/chordline.html +share/mscore-${MAJ_MIN}/manual/plugins/chordrest.html +share/mscore-${MAJ_MIN}/manual/plugins/clef.html +share/mscore-${MAJ_MIN}/manual/plugins/compound.html +share/mscore-${MAJ_MIN}/manual/plugins/connectorinfo.html +share/mscore-${MAJ_MIN}/manual/plugins/connectorinforeader.html +share/mscore-${MAJ_MIN}/manual/plugins/connectorinfowriter.html +share/mscore-${MAJ_MIN}/manual/plugins/cursor.html +share/mscore-${MAJ_MIN}/manual/plugins/durationelement.html +share/mscore-${MAJ_MIN}/manual/plugins/dynamic.html +share/mscore-${MAJ_MIN}/manual/plugins/element.html +share/mscore-${MAJ_MIN}/manual/plugins/excerpt.html +share/mscore-${MAJ_MIN}/manual/plugins/fbox.html +share/mscore-${MAJ_MIN}/manual/plugins/figuredbass.html +share/mscore-${MAJ_MIN}/manual/plugins/figuredbassitem.html +share/mscore-${MAJ_MIN}/manual/plugins/fileio.html +share/mscore-${MAJ_MIN}/manual/plugins/fingering.html +share/mscore-${MAJ_MIN}/manual/plugins/fretdiagram.html +share/mscore-${MAJ_MIN}/manual/plugins/fsymbol.html +share/mscore-${MAJ_MIN}/manual/plugins/glissandosegment.html +share/mscore-${MAJ_MIN}/manual/plugins/groups.html +share/mscore-${MAJ_MIN}/manual/plugins/hairpin.html +share/mscore-${MAJ_MIN}/manual/plugins/hairpinsegment.html +share/mscore-${MAJ_MIN}/manual/plugins/harmony.html +share/mscore-${MAJ_MIN}/manual/plugins/hbox.html +share/mscore-${MAJ_MIN}/manual/plugins/hook.html +share/mscore-${MAJ_MIN}/manual/plugins/image.html +share/mscore-${MAJ_MIN}/manual/plugins/instrumentchange.html +share/mscore-${MAJ_MIN}/manual/plugins/jump.html +share/mscore-${MAJ_MIN}/manual/plugins/keysig.html +share/mscore-${MAJ_MIN}/manual/plugins/layoutbreak.html +share/mscore-${MAJ_MIN}/manual/plugins/ledgerline.html +share/mscore-${MAJ_MIN}/manual/plugins/letring.html +share/mscore-${MAJ_MIN}/manual/plugins/letringsegment.html +share/mscore-${MAJ_MIN}/manual/plugins/linesegment.html +share/mscore-${MAJ_MIN}/manual/plugins/manual.css +share/mscore-${MAJ_MIN}/manual/plugins/marker.html +share/mscore-${MAJ_MIN}/manual/plugins/measure.html +share/mscore-${MAJ_MIN}/manual/plugins/measurebase.html +share/mscore-${MAJ_MIN}/manual/plugins/mscore.png +share/mscore-${MAJ_MIN}/manual/plugins/musescore.html +share/mscore-${MAJ_MIN}/manual/plugins/note.html +share/mscore-${MAJ_MIN}/manual/plugins/notedot.html +share/mscore-${MAJ_MIN}/manual/plugins/notehead.html +share/mscore-${MAJ_MIN}/manual/plugins/noteline.html +share/mscore-${MAJ_MIN}/manual/plugins/ossia.html +share/mscore-${MAJ_MIN}/manual/plugins/ottava.html +share/mscore-${MAJ_MIN}/manual/plugins/ottavasegment.html +share/mscore-${MAJ_MIN}/manual/plugins/page.html +share/mscore-${MAJ_MIN}/manual/plugins/pageformat.html +share/mscore-${MAJ_MIN}/manual/plugins/palmmute.html +share/mscore-${MAJ_MIN}/manual/plugins/palmmutesegment.html +share/mscore-${MAJ_MIN}/manual/plugins/part.html +share/mscore-${MAJ_MIN}/manual/plugins/pedal.html +share/mscore-${MAJ_MIN}/manual/plugins/pedalsegment.html +share/mscore-${MAJ_MIN}/manual/plugins/plugins.html +share/mscore-${MAJ_MIN}/manual/plugins/qprocess.html +share/mscore-${MAJ_MIN}/manual/plugins/rehearsalmark.html +share/mscore-${MAJ_MIN}/manual/plugins/repeatmeasure.html +share/mscore-${MAJ_MIN}/manual/plugins/rest.html +share/mscore-${MAJ_MIN}/manual/plugins/score.html +share/mscore-${MAJ_MIN}/manual/plugins/scoreview.html +share/mscore-${MAJ_MIN}/manual/plugins/segment.html +share/mscore-${MAJ_MIN}/manual/plugins/sline.html +share/mscore-${MAJ_MIN}/manual/plugins/slur.html +share/mscore-${MAJ_MIN}/manual/plugins/slursegment.html +share/mscore-${MAJ_MIN}/manual/plugins/slurtie.html +share/mscore-${MAJ_MIN}/manual/plugins/spacer.html +share/mscore-${MAJ_MIN}/manual/plugins/spanner.html +share/mscore-${MAJ_MIN}/manual/plugins/spannersegment.html +share/mscore-${MAJ_MIN}/manual/plugins/stafflines.html +share/mscore-${MAJ_MIN}/manual/plugins/staffstate.html +share/mscore-${MAJ_MIN}/manual/plugins/stafftypechange.html +share/mscore-${MAJ_MIN}/manual/plugins/stem.html +share/mscore-${MAJ_MIN}/manual/plugins/stemslash.html +share/mscore-${MAJ_MIN}/manual/plugins/svggenerator.html +share/mscore-${MAJ_MIN}/manual/plugins/symbol.html +share/mscore-${MAJ_MIN}/manual/plugins/tbox.html +share/mscore-${MAJ_MIN}/manual/plugins/tempotext.html +share/mscore-${MAJ_MIN}/manual/plugins/textline.html +share/mscore-${MAJ_MIN}/manual/plugins/textlinebase.html +share/mscore-${MAJ_MIN}/manual/plugins/textlinebasesegment.html +share/mscore-${MAJ_MIN}/manual/plugins/textlinesegment.html +share/mscore-${MAJ_MIN}/manual/plugins/tie.html +share/mscore-${MAJ_MIN}/manual/plugins/tiesegment.html +share/mscore-${MAJ_MIN}/manual/plugins/timesig.html +share/mscore-${MAJ_MIN}/manual/plugins/tremolo.html +share/mscore-${MAJ_MIN}/manual/plugins/tremolobar.html +share/mscore-${MAJ_MIN}/manual/plugins/trill.html +share/mscore-${MAJ_MIN}/manual/plugins/trillsegment.html +share/mscore-${MAJ_MIN}/manual/plugins/tuplet.html +share/mscore-${MAJ_MIN}/manual/plugins/vbox.html +share/mscore-${MAJ_MIN}/manual/plugins/vibratosegment.html +share/mscore-${MAJ_MIN}/manual/plugins/volta.html +share/mscore-${MAJ_MIN}/manual/plugins/voltasegment.html +share/mscore-${MAJ_MIN}/plugins/ +share/mscore-${MAJ_MIN}/plugins/abc_import.qml +share/mscore-${MAJ_MIN}/plugins/colornotes.qml +share/mscore-${MAJ_MIN}/plugins/createscore.qml +share/mscore-${MAJ_MIN}/plugins/helloqml/ +share/mscore-${MAJ_MIN}/plugins/helloqml/helloqml.qml +share/mscore-${MAJ_MIN}/plugins/helloqml/translations/ +share/mscore-${MAJ_MIN}/plugins/helloqml/translations/locale_de.qm +share/mscore-${MAJ_MIN}/plugins/helloqml/translations/locale_de.ts +share/mscore-${MAJ_MIN}/plugins/notenames.qml +share/mscore-${MAJ_MIN}/plugins/panel.qml +share/mscore-${MAJ_MIN}/plugins/random.qml +share/mscore-${MAJ_MIN}/plugins/random2.qml +share/mscore-${MAJ_MIN}/plugins/run.qml +share/mscore-${MAJ_MIN}/plugins/scorelist.qml +share/mscore-${MAJ_MIN}/plugins/view.qml +share/mscore-${MAJ_MIN}/plugins/walk.qml +share/mscore-${MAJ_MIN}/sound/ +share/mscore-${MAJ_MIN}/sound/MuseScore_General-License.md +share/mscore-${MAJ_MIN}/sound/MuseScore_General.sf3 +share/mscore-${MAJ_MIN}/styles/ +share/mscore-${MAJ_MIN}/styles/MuseJazz.mss +share/mscore-${MAJ_MIN}/styles/cchords_muse.xml +share/mscore-${MAJ_MIN}/styles/cchords_nrb.xml +share/mscore-${MAJ_MIN}/styles/cchords_rb.xml +share/mscore-${MAJ_MIN}/styles/cchords_sym.xml +share/mscore-${MAJ_MIN}/styles/chords.xml +share/mscore-${MAJ_MIN}/styles/chords_jazz.xml +share/mscore-${MAJ_MIN}/styles/chords_std.xml +share/mscore-${MAJ_MIN}/styles/jazzchords.xml +share/mscore-${MAJ_MIN}/styles/stdchords.xml +share/mscore-${MAJ_MIN}/templates/ +share/mscore-${MAJ_MIN}/templates/01-General/ +share/mscore-${MAJ_MIN}/templates/01-General/00-Blank.mscx +share/mscore-${MAJ_MIN}/templates/01-General/01-Treble_Clef.mscx +share/mscore-${MAJ_MIN}/templates/01-General/02-Bass_Clef.mscx +share/mscore-${MAJ_MIN}/templates/01-General/03-Grand_Staff.mscx +share/mscore-${MAJ_MIN}/templates/02-Choral/ +share/mscore-${MAJ_MIN}/templates/02-Choral/01-SATB.mscx +share/mscore-${MAJ_MIN}/templates/02-Choral/02-SATB_+_Organ.mscx +share/mscore-${MAJ_MIN}/templates/02-Choral/03-SATB_+_Piano.mscx +share/mscore-${MAJ_MIN}/templates/02-Choral/04-SATB_Closed_Score.mscx +share/mscore-${MAJ_MIN}/templates/02-Choral/05-SATB_Closed_Score_+_Organ.mscx +share/mscore-${MAJ_MIN}/templates/02-Choral/06-SATB_Closed_Score_+_Piano.mscx +share/mscore-${MAJ_MIN}/templates/02-Choral/07-Voice_+_Piano.mscx +share/mscore-${MAJ_MIN}/templates/02-Choral/08-Barbershop_Quartet.mscx +share/mscore-${MAJ_MIN}/templates/02-Choral/09-Liturgical_Unmetrical.mscx +share/mscore-${MAJ_MIN}/templates/02-Choral/10-Liturgical_Unmetrical_+_Organ.mscx +share/mscore-${MAJ_MIN}/templates/03-Chamber_Music/ +share/mscore-${MAJ_MIN}/templates/03-Chamber_Music/01-String_Quartet.mscx +share/mscore-${MAJ_MIN}/templates/03-Chamber_Music/02-Wind_Quartet.mscx +share/mscore-${MAJ_MIN}/templates/03-Chamber_Music/03-Wind_Quintet.mscx +share/mscore-${MAJ_MIN}/templates/03-Chamber_Music/04-Saxophone_Quartet.mscx +share/mscore-${MAJ_MIN}/templates/03-Chamber_Music/05-Brass_Quartet.mscx +share/mscore-${MAJ_MIN}/templates/03-Chamber_Music/06-Brass_Quintet.mscx +share/mscore-${MAJ_MIN}/templates/04-Solo/ +share/mscore-${MAJ_MIN}/templates/04-Solo/01-Guitar.mscx +share/mscore-${MAJ_MIN}/templates/04-Solo/02-Guitar_+_Tablature.mscx +share/mscore-${MAJ_MIN}/templates/04-Solo/03-Guitar_Tablature.mscx +share/mscore-${MAJ_MIN}/templates/04-Solo/04-Piano.mscx +share/mscore-${MAJ_MIN}/templates/05-Jazz/ +share/mscore-${MAJ_MIN}/templates/05-Jazz/01-Jazz_Lead_Sheet.mscx +share/mscore-${MAJ_MIN}/templates/05-Jazz/02-Big_Band.mscx +share/mscore-${MAJ_MIN}/templates/05-Jazz/03-Jazz_Combo.mscx +share/mscore-${MAJ_MIN}/templates/06-Popular/ +share/mscore-${MAJ_MIN}/templates/06-Popular/01-Rock_Band.mscx +share/mscore-${MAJ_MIN}/templates/06-Popular/02-Bluegrass_Band.mscx +share/mscore-${MAJ_MIN}/templates/07-Band_and_Percussion/ +share/mscore-${MAJ_MIN}/templates/07-Band_and_Percussion/01-Concert_Band.mscx +share/mscore-${MAJ_MIN}/templates/07-Band_and_Percussion/02-Small_Concert_Band.mscx +share/mscore-${MAJ_MIN}/templates/07-Band_and_Percussion/03-Brass_Band.mscx +share/mscore-${MAJ_MIN}/templates/07-Band_and_Percussion/04-Marching_Band.mscx +share/mscore-${MAJ_MIN}/templates/07-Band_and_Percussion/05-Small_Marching_Band.mscx +share/mscore-${MAJ_MIN}/templates/07-Band_and_Percussion/06-Battery_Percussion.mscx +share/mscore-${MAJ_MIN}/templates/07-Band_and_Percussion/07-Large_Pit_Percussion.mscx +share/mscore-${MAJ_MIN}/templates/07-Band_and_Percussion/08-Small_Pit_Percussion.mscx +share/mscore-${MAJ_MIN}/templates/08-Orchestral/ +share/mscore-${MAJ_MIN}/templates/08-Orchestral/01-Classical_Orchestra.mscx +share/mscore-${MAJ_MIN}/templates/08-Orchestral/02-Symphony_Orchestra.mscx +share/mscore-${MAJ_MIN}/templates/08-Orchestral/03-String_Orchestra.mscx +share/mscore-${MAJ_MIN}/templates/drumset_fr.drm +share/mscore-${MAJ_MIN}/templates/orchestral.drm +share/mscore-${MAJ_MIN}/tours/ +share/mscore-${MAJ_MIN}/tours/autoplace.tour +share/mscore-${MAJ_MIN}/tours/inspector.tour +share/mscore-${MAJ_MIN}/tours/mmrest.tour +share/mscore-${MAJ_MIN}/tours/navigate.tour +share/mscore-${MAJ_MIN}/tours/noteinput.tour +share/mscore-${MAJ_MIN}/tours/palette.tour +share/mscore-${MAJ_MIN}/tours/select.tour +share/mscore-${MAJ_MIN}/tours/timeline.tour +share/mscore-${MAJ_MIN}/tours/welcome.tour +share/mscore-${MAJ_MIN}/wallpaper/ +share/mscore-${MAJ_MIN}/wallpaper/background1.png +share/mscore-${MAJ_MIN}/wallpaper/paper1.png +share/mscore-${MAJ_MIN}/wallpaper/paper2.png +share/mscore-${MAJ_MIN}/wallpaper/paper3.png +share/mscore-${MAJ_MIN}/wallpaper/paper4.png +share/mscore-${MAJ_MIN}/wallpaper/paper5.png +share/mscore-${MAJ_MIN}/wallpaper/paper6.png +share/mscore-${MAJ_MIN}/wallpaper/paper7.png +share/mscore-${MAJ_MIN}/workspaces/ +share/mscore-${MAJ_MIN}/workspaces/Advanced.workspace +share/mscore-${MAJ_MIN}/workspaces/Basic.workspace
musescore-3.0
Description: Binary data