SHA256
1
0
forked from pool/musescore

Accepting request 708514 from home:cornelisbb:branches:multimedia:apps

- 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

OBS-URL: https://build.opensuse.org/request/show/708514
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=28
This commit is contained in:
Cor Blom 2019-06-08 06:58:14 +00:00 committed by Git OBS Bridge
parent 2461cb88a0
commit a86d1b8ff8
5 changed files with 60 additions and 41 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f3fba156b3e477dc8a626c2eee67376be1a9cb703501b2f2426f181c1eefa7b6
size 60520606

3
MuseScore-3.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:21ec0331af6424e019a713a61da1649d23502591583064be3cfc6ad20c3b05e9
size 61130218

View File

@ -2,4 +2,4 @@
+++ b/mscore/revision.h 2019-01-15 09:25:30.000000000 +0100 +++ b/mscore/revision.h 2019-01-15 09:25:30.000000000 +0100
@@ -1 +1 @@ @@ -1 +1 @@
-3543170 -3543170
+58dd23d +e26f7c4

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Fri Jun 7 22:02:48 UTC 2019 - Cor Blom <cornelis@solcon.nl>
- 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 <cornelis@solcon.nl> Fri Mar 15 18:48:42 UTC 2019 - Cor Blom <cornelis@solcon.nl>

View File

@ -12,18 +12,16 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # 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 rname mscore
%define version_lesser 3.0 %define version_lesser 3.1
%define fontdir %{_datadir}/fonts/%{name} %define fontdir %{_datadir}/fonts/%{name}
%define docdir %{_docdir}/%{name} %define docdir %{_docdir}/%{name}
Name: musescore Name: musescore
Version: 3.0.5 Version: 3.1.0
Release: 0 Release: 0
Summary: A WYSIWYG music score typesetter Summary: A WYSIWYG music score typesetter
# Musescore code license is GPL-2.0 # 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 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 Group: Productivity/Multimedia/Sound/Editors and Convertors
URL: https://musescore.org 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 Source1: %{rname}.desktop
# PATCH-FIX-UPSTREAM: see https://github.com/musescore/MuseScore/releases # PATCH-FIX-UPSTREAM: see https://github.com/musescore/MuseScore/releases
Patch0: correct-revision.patch Patch0: correct-revision.patch
@ -74,7 +72,7 @@ BuildArch: noarch
Additional fonts for use by the MuseScore music notation program. Additional fonts for use by the MuseScore music notation program.
%prep %prep
%setup -q -n MuseScore-%{version} %setup -q -n MuseScore-%{version_lesser}
%patch0 -p1 %patch0 -p1
# remove precompiled binary # 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 install -p -m 644 demos/*.mscz %{buildroot}%{_datadir}/%{rname}-%{version_lesser}/demos
# collect doc files # collect doc files
install -d -m 755 %buildroot%{docdir} install -d -m 755 %{buildroot}%docdir
install -p -m 644 thirdparty/beatroot/COPYING %{buildroot}%{docdir}/COPYING.beatroot 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/beatroot/README.txt %{buildroot}%docdir/README.txt.beatroot
install -p -m 644 thirdparty/intervaltree/README %{buildroot}%{docdir}/README.intervaltree 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/COPYING %{buildroot}%docdir/COPYING.kQOAuth
install -p -m 644 thirdparty/kQOAuth/README %{buildroot}%{docdir}/README.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/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/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/ChangeLog %{buildroot}%docdir/ChangeLog.rtf2html
install -p -m 644 thirdparty/rtf2html/COPYING.LESSER %{buildroot}%{docdir}/COPYING.LESSER.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 %{buildroot}%docdir/README.rtf2html
install -p -m 644 thirdparty/rtf2html/README.mscore %{buildroot}%{docdir}/README.mscore.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/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/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.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/LICENSE.LGPL %{buildroot}%docdir/LICENSE.LGPL.singleapp
install -p -m 644 thirdparty/singleapp/README.TXT %{buildroot}%{docdir}/README.TXT.singleapp install -p -m 644 thirdparty/singleapp/README.TXT %{buildroot}%docdir/README.TXT.singleapp
# aeolus not included in this build # aeolus not included in this build
#install -p -m 644 aeolus/AUTHORS %%{buildroot}%%{docdir}/AUTHORS.aeolus #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.mscore %%{buildroot}%%{docdir}/README.mscore.aeolus
#install -p -m 644 aeolus/README.mscore1 %%{buildroot}%%{docdir}/README.mscore1.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/COPYING %{buildroot}%docdir/COPYING.bww2mxml
install -p -m 644 bww2mxml/README %{buildroot}%{docdir}/README.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/COPYING %{buildroot}%docdir/COPYING.chorus
install -p -m 644 effects/chorus/README %{buildroot}%{docdir}/README.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 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/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/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/instruments/README.md %{buildroot}%docdir/README.md.instruments
install -p -m 644 share/wallpaper/COPYRIGHT %{buildroot}%{docdir}/COPYING.wallpaper 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 zerberus/README %{buildroot}%docdir/README.zerberus
%fdupes %{buildroot}/%{_prefix} %fdupes %{buildroot}/%{_prefix}
@ -177,7 +175,7 @@ install -p -m 644 zerberus/README %{buildroot}%{docdir}/READ
%files %files
%{_bindir}/%{name} %{_bindir}/%{name}
%{_bindir}/%{rname} %{_bindir}/%{rname}
%{_datadir}/appdata/mscore.appdata.xml %{_datadir}/metainfo/org.musescore.MuseScore.appdata.xml
%{_datadir}/applications/%{rname}.desktop %{_datadir}/applications/%{rname}.desktop
%{_datadir}/mime/packages/* %{_datadir}/mime/packages/*
%{_datadir}/icons/hicolor/* %{_datadir}/icons/hicolor/*
@ -186,8 +184,8 @@ install -p -m 644 zerberus/README %{buildroot}%{docdir}/READ
%{_mandir}/man1/* %{_mandir}/man1/*
%doc README.md %doc README.md
%license LICENSE.GPL %license LICENSE.GPL
%dir %{docdir} %dir %docdir
%doc %{docdir}/* %doc %docdir/*
%files fonts %files fonts
%dir %{fontdir} %dir %{fontdir}