[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