diff --git a/MuseScore-3.0.5.tar.gz b/MuseScore-3.0.5.tar.gz deleted file mode 100644 index 0282db4..0000000 --- a/MuseScore-3.0.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f3fba156b3e477dc8a626c2eee67376be1a9cb703501b2f2426f181c1eefa7b6 -size 60520606 diff --git a/MuseScore-3.1.tar.gz b/MuseScore-3.1.tar.gz new file mode 100644 index 0000000..815bad7 --- /dev/null +++ b/MuseScore-3.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21ec0331af6424e019a713a61da1649d23502591583064be3cfc6ad20c3b05e9 +size 61130218 diff --git a/correct-revision.patch b/correct-revision.patch index 69319f1..eea8e5e 100644 --- a/correct-revision.patch +++ b/correct-revision.patch @@ -2,4 +2,4 @@ +++ b/mscore/revision.h 2019-01-15 09:25:30.000000000 +0100 @@ -1 +1 @@ -3543170 -+58dd23d ++e26f7c4 diff --git a/musescore.changes b/musescore.changes index 900657e..60a6339 100644 --- a/musescore.changes +++ b/musescore.changes @@ -1,3 +1,24 @@ +------------------------------------------------------------------- +Fri Jun 7 22:02:48 UTC 2019 - Cor Blom + +- Update to 3.1.0: + New: + * Single-note dynamics playback - long notes can play dynamic changes + * Updated soundfont that supports single-note dynamics out of the box + * High quality soundfont with better strings and synth instruments + available as an extension in the Resource Manager + * Option to completely disable Auto Placement + * Elements can cross staves still participating in Auto Placement + * Half-time/Double-time feature that shortens and lengthens rhythms + on copy-pasting + * Linearization feature that unrolls all repeats + * Internal computational approach that allows creating 256th, 512th, + 1024th notes and any kind of compound tuplets + * Online documentation for Plugin API is available + Further: + * Several improvements and a number of bugfixes +- Update correct-revision.patch + ------------------------------------------------------------------- Fri Mar 15 18:48:42 UTC 2019 - Cor Blom diff --git a/musescore.spec b/musescore.spec index 58fcbe5..049b2c4 100644 --- a/musescore.spec +++ b/musescore.spec @@ -12,18 +12,16 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define rname mscore -%define version_lesser 3.0 - +%define version_lesser 3.1 %define fontdir %{_datadir}/fonts/%{name} %define docdir %{_docdir}/%{name} - Name: musescore -Version: 3.0.5 +Version: 3.1.0 Release: 0 Summary: A WYSIWYG music score typesetter # Musescore code license is GPL-2.0 @@ -32,7 +30,7 @@ Summary: A WYSIWYG music score typesetter License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND MIT Group: Productivity/Multimedia/Sound/Editors and Convertors URL: https://musescore.org -Source0: https://github.com/musescore/MuseScore/archive/v%{version}/MuseScore-%{version}.tar.gz +Source0: https://github.com/musescore/MuseScore/archive/v%{version_lesser}/MuseScore-%{version_lesser}.tar.gz Source1: %{rname}.desktop # PATCH-FIX-UPSTREAM: see https://github.com/musescore/MuseScore/releases Patch0: correct-revision.patch @@ -74,7 +72,7 @@ BuildArch: noarch Additional fonts for use by the MuseScore music notation program. %prep -%setup -q -n MuseScore-%{version} +%setup -q -n MuseScore-%{version_lesser} %patch0 -p1 # remove precompiled binary @@ -122,23 +120,23 @@ mkdir -p %{buildroot}%{_datadir}/%{rname}-%{version_lesser}/demos install -p -m 644 demos/*.mscz %{buildroot}%{_datadir}/%{rname}-%{version_lesser}/demos # collect doc files -install -d -m 755 %buildroot%{docdir} -install -p -m 644 thirdparty/beatroot/COPYING %{buildroot}%{docdir}/COPYING.beatroot -install -p -m 644 thirdparty/beatroot/README.txt %{buildroot}%{docdir}/README.txt.beatroot -install -p -m 644 thirdparty/intervaltree/README %{buildroot}%{docdir}/README.intervaltree -install -p -m 644 thirdparty/kQOAuth/COPYING %{buildroot}%{docdir}/COPYING.kQOAuth -install -p -m 644 thirdparty/kQOAuth/README %{buildroot}%{docdir}/README.kQOAuth -install -p -m 644 thirdparty/kQOAuth/README.md %{buildroot}%{docdir}/README.md.kQOAuth -install -p -m 644 thirdparty/ofqf/README.md %{buildroot}%{docdir}/README.md.ofqf -install -p -m 644 thirdparty/rtf2html/ChangeLog %{buildroot}%{docdir}/ChangeLog.rtf2html -install -p -m 644 thirdparty/rtf2html/COPYING.LESSER %{buildroot}%{docdir}/COPYING.LESSER.rtf2html -install -p -m 644 thirdparty/rtf2html/README %{buildroot}%{docdir}/README.rtf2html -install -p -m 644 thirdparty/rtf2html/README.mscore %{buildroot}%{docdir}/README.mscore.rtf2html -install -p -m 644 thirdparty/rtf2html/README.ru %{buildroot}%{docdir}/README.ru.rtf2html -install -p -m 644 thirdparty/singleapp/LGPL_EXCEPTION.txt %{buildroot}%{docdir}/LGPL_EXCEPTION.txt.singleapp -install -p -m 644 thirdparty/singleapp/LICENSE.GPL3 %{buildroot}%{docdir}/LICENSE.GPL3.singleapp -install -p -m 644 thirdparty/singleapp/LICENSE.LGPL %{buildroot}%{docdir}/LICENSE.LGPL.singleapp -install -p -m 644 thirdparty/singleapp/README.TXT %{buildroot}%{docdir}/README.TXT.singleapp +install -d -m 755 %{buildroot}%docdir +install -p -m 644 thirdparty/beatroot/COPYING %{buildroot}%docdir/COPYING.beatroot +install -p -m 644 thirdparty/beatroot/README.txt %{buildroot}%docdir/README.txt.beatroot +install -p -m 644 thirdparty/intervaltree/README %{buildroot}%docdir/README.intervaltree +install -p -m 644 thirdparty/kQOAuth/COPYING %{buildroot}%docdir/COPYING.kQOAuth +install -p -m 644 thirdparty/kQOAuth/README %{buildroot}%docdir/README.kQOAuth +install -p -m 644 thirdparty/kQOAuth/README.md %{buildroot}%docdir/README.md.kQOAuth +install -p -m 644 thirdparty/ofqf/README.md %{buildroot}%docdir/README.md.ofqf +install -p -m 644 thirdparty/rtf2html/ChangeLog %{buildroot}%docdir/ChangeLog.rtf2html +install -p -m 644 thirdparty/rtf2html/COPYING.LESSER %{buildroot}%docdir/COPYING.LESSER.rtf2html +install -p -m 644 thirdparty/rtf2html/README %{buildroot}%docdir/README.rtf2html +install -p -m 644 thirdparty/rtf2html/README.mscore %{buildroot}%docdir/README.mscore.rtf2html +install -p -m 644 thirdparty/rtf2html/README.ru %{buildroot}%docdir/README.ru.rtf2html +install -p -m 644 thirdparty/singleapp/LGPL_EXCEPTION.txt %{buildroot}%docdir/LGPL_EXCEPTION.txt.singleapp +install -p -m 644 thirdparty/singleapp/LICENSE.GPL3 %{buildroot}%docdir/LICENSE.GPL3.singleapp +install -p -m 644 thirdparty/singleapp/LICENSE.LGPL %{buildroot}%docdir/LICENSE.LGPL.singleapp +install -p -m 644 thirdparty/singleapp/README.TXT %{buildroot}%docdir/README.TXT.singleapp # aeolus not included in this build #install -p -m 644 aeolus/AUTHORS %%{buildroot}%%{docdir}/AUTHORS.aeolus @@ -147,16 +145,16 @@ install -p -m 644 thirdparty/singleapp/README.TXT %{buildroot}%{docdir}/READ #install -p -m 644 aeolus/README.mscore %%{buildroot}%%{docdir}/README.mscore.aeolus #install -p -m 644 aeolus/README.mscore1 %%{buildroot}%%{docdir}/README.mscore1.aeolus -install -p -m 644 bww2mxml/COPYING %{buildroot}%{docdir}/COPYING.bww2mxml -install -p -m 644 bww2mxml/README %{buildroot}%{docdir}/README.bww2mxml -install -p -m 644 effects/chorus/COPYING %{buildroot}%{docdir}/COPYING.chorus -install -p -m 644 effects/chorus/README %{buildroot}%{docdir}/README.chorus -install -p -m 644 effects/compressor/README %{buildroot}%{docdir}/README.compressor -install -p -m 644 share/sound/README.md %{buildroot}%{docdir}/README.md.sound -install -p -m 644 share/locale/README.md %{buildroot}%{docdir}/README.md.locale -install -p -m 644 share/instruments/README.md %{buildroot}%{docdir}/README.md.instruments -install -p -m 644 share/wallpaper/COPYRIGHT %{buildroot}%{docdir}/COPYING.wallpaper -install -p -m 644 zerberus/README %{buildroot}%{docdir}/README.zerberus +install -p -m 644 bww2mxml/COPYING %{buildroot}%docdir/COPYING.bww2mxml +install -p -m 644 bww2mxml/README %{buildroot}%docdir/README.bww2mxml +install -p -m 644 effects/chorus/COPYING %{buildroot}%docdir/COPYING.chorus +install -p -m 644 effects/chorus/README %{buildroot}%docdir/README.chorus +install -p -m 644 effects/compressor/README %{buildroot}%docdir/README.compressor +install -p -m 644 share/sound/README.md %{buildroot}%docdir/README.md.sound +install -p -m 644 share/locale/README.md %{buildroot}%docdir/README.md.locale +install -p -m 644 share/instruments/README.md %{buildroot}%docdir/README.md.instruments +install -p -m 644 share/wallpaper/COPYRIGHT %{buildroot}%docdir/COPYING.wallpaper +install -p -m 644 zerberus/README %{buildroot}%docdir/README.zerberus %fdupes %{buildroot}/%{_prefix} @@ -177,7 +175,7 @@ install -p -m 644 zerberus/README %{buildroot}%{docdir}/READ %files %{_bindir}/%{name} %{_bindir}/%{rname} -%{_datadir}/appdata/mscore.appdata.xml +%{_datadir}/metainfo/org.musescore.MuseScore.appdata.xml %{_datadir}/applications/%{rname}.desktop %{_datadir}/mime/packages/* %{_datadir}/icons/hicolor/* @@ -186,8 +184,8 @@ install -p -m 644 zerberus/README %{buildroot}%{docdir}/READ %{_mandir}/man1/* %doc README.md %license LICENSE.GPL -%dir %{docdir} -%doc %{docdir}/* +%dir %docdir +%doc %docdir/* %files fonts %dir %{fontdir}