[packages/musescore] Version: 3.1.0

jajcus jajcus at pld-linux.org
Tue Jun 4 12:56:23 CEST 2019


commit c1dcfec6470daf84d1883291b1683c05c3929d51
Author: Jacek Konieczny <j.konieczny at eggsoft.pl>
Date:   Tue Jun 4 12:55:51 2019 +0200

    Version: 3.1.0

 musescore.spec          | 26 ++++++++------------------
 soundfont-install.patch | 20 ++++++++++++++++++++
 2 files changed, 28 insertions(+), 18 deletions(-)
---
diff --git a/musescore.spec b/musescore.spec
index 5df9be3..d388cea 100644
--- a/musescore.spec
+++ b/musescore.spec
@@ -1,26 +1,18 @@
 #
 
-# http://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/VERSION
-%define soundfont_version 0.1.3
-
 %define min_qt_version 5.8.0
 
 Summary:	MuseScore - music notation software
 Summary(pl.UTF-8):	MuseScore - oprogramowanie do notacji muzycznej
 Name:		musescore
-Version:	3.0.5
+Version:	3.1.0
 Release:	1
 License:	GPL v2
 Group:		Applications
-Source0:	https://github.com/musescore/MuseScore/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	6560f775ae77a586bc8790a7ea76a6e3
-Source1:	http://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/MuseScore_General.sf3
-# Source1-md5:	3e02cc70ae6df3077d0003bbcb95456c
-Source2:	http://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/MuseScore_General-License.md
-# Source2-md5:	6ab9352030223f909bb36b8f067c7d26
-Source3:	http://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/MuseScore_General-changelog.txt
-# Source3-md5:	765c42a6d1186ae2a68873ade1ff829c
+Source0:	https://github.com/musescore/MuseScore/releases/download/v3.1/MuseScore-%{version}.zip
+# Source0-md5:	2129ce673931137936d480b88f3e0d8e
 Patch0:		do_not_bundle_qtwebengine.patch
+Patch1:		soundfont-install.patch
 URL:		https://musescore.org/
 BuildRequires:	Qt5Concurrent-devel >= %{min_qt_version}
 BuildRequires:	Qt5Core-devel >= %{min_qt_version}
@@ -79,12 +71,10 @@ Features:
 - print or create pdf files
 
 %prep
-%setup -q -n MuseScore-%{version}
+%setup -q -c -n MuseScore-%{version}
 
 %patch0 -p1
-
-cp -p %{SOURCE1} %{SOURCE2} %{SOURCE3} share/sound
-echo "%{soundfont_version}" > share/sound/VERSION
+%patch1 -p1
 
 %build
 
@@ -140,11 +130,11 @@ rm -rf $RPM_BUILD_ROOT
 %doc README.md Compatibility
 %attr(755,root,root) %{_bindir}/mscore
 %attr(755,root,root) %{_bindir}/musescore
-%{_datadir}/mscore-3.0
+%{_datadir}/mscore-3.1
 %{_desktopdir}/mscore.desktop
 %{_iconsdir}/*/*/apps/*
 %{_iconsdir}/*/*/mimetypes/*
 %{_mandir}/man1/mscore.1*
 %{_mandir}/man1/musescore.1*
 %{_datadir}/mime/packages/musescore.xml
-%{_datadir}/appdata/mscore.appdata.xml
+%{_datadir}/metainfo/org.musescore.MuseScore.appdata.xml
diff --git a/soundfont-install.patch b/soundfont-install.patch
new file mode 100644
index 0000000..2ecb0c9
--- /dev/null
+++ b/soundfont-install.patch
@@ -0,0 +1,20 @@
+diff -dur -x '*~' MuseScore-3.1.0.orig/share/sound/CMakeLists.txt MuseScore-3.1.0/share/sound/CMakeLists.txt
+--- MuseScore-3.1.0.orig/share/sound/CMakeLists.txt	2019-05-28 09:33:38.000000000 +0200
++++ MuseScore-3.1.0/share/sound/CMakeLists.txt	2019-06-04 09:44:21.000000000 +0200
+@@ -29,13 +29,13 @@
+       )
+ endif ()
+ 
+-if (NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/MuseScore_General-License.md)
++if (NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/MuseScore_General_License.md)
+   install (FILES FluidR3Mono_License.md
+       DESTINATION ${Mscore_SHARE_NAME}${Mscore_INSTALL_NAME}sound
+-      RENAME MuseScore_General-License.md)
++      RENAME MuseScore_General_License.md)
+ else ()
+   install(FILES
+-      MuseScore_General-License.md
++      MuseScore_General_License.md
+       DESTINATION ${Mscore_SHARE_NAME}${Mscore_INSTALL_NAME}sound
+       )
+ endif ()
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/musescore.git/commitdiff/c1dcfec6470daf84d1883291b1683c05c3929d51



More information about the pld-cvs-commit mailing list