From ddcef4eb3d419cb68895d0dec91896bae6143fc2 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 2 May 2015 18:50:10 +0200 Subject: [PATCH 01/49] Rebuilt for GCC 5 C++11 ABI change --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index b1a4639..55a3d8a 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 0.9.67 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A lightweight, beautiful music player License: GPLv3+ URL: https://launchpad.net/yarock @@ -73,6 +73,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop %dir %{_datadir}/%{name}/translations %changelog +* Sat May 02 2015 Kalev Lember - 0.9.67-4 +- Rebuilt for GCC 5 C++11 ABI change + * Mon Aug 18 2014 Fedora Release Engineering - 0.9.67-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 80511bde69e703f153d4dc1b5ae8592e6b1e45a5 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 04:35:08 +0000 Subject: [PATCH 02/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 55a3d8a..d4e9fe6 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 0.9.67 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A lightweight, beautiful music player License: GPLv3+ URL: https://launchpad.net/yarock @@ -73,6 +73,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop %dir %{_datadir}/%{name}/translations %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 0.9.67-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sat May 02 2015 Kalev Lember - 0.9.67-4 - Rebuilt for GCC 5 C++11 ABI change From f9fb4e106c73887a72107ba771327dc64ec68b47 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 3 Dec 2015 13:24:46 +0530 Subject: [PATCH 03/49] Update 1.1.2 --- .gitignore | 2 + Yarock_0.9.64_11_source-system_libs.patch | 58 ----------------------- sources | 2 +- yarock.spec | 34 ++++++++----- 4 files changed, 24 insertions(+), 72 deletions(-) delete mode 100644 Yarock_0.9.64_11_source-system_libs.patch diff --git a/.gitignore b/.gitignore index 84db9a5..88798a6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ /Yarock_0.9.64_11_source.tar.gz /Yarock_0.9.67_source.tar.gz +/Yarock_1.1.3_source.tar.gz +/Yarock_1.1.2_source.tar.gz diff --git a/Yarock_0.9.64_11_source-system_libs.patch b/Yarock_0.9.64_11_source-system_libs.patch deleted file mode 100644 index 60f8a54..0000000 --- a/Yarock_0.9.64_11_source-system_libs.patch +++ /dev/null @@ -1,58 +0,0 @@ -diff -up Yarock_0.9.64_11_source/CMakeLists.txt.system_libs Yarock_0.9.64_11_source/CMakeLists.txt ---- Yarock_0.9.64_11_source/CMakeLists.txt.system_libs 2013-11-02 04:24:55.000000000 -0500 -+++ Yarock_0.9.64_11_source/CMakeLists.txt 2013-11-22 14:45:14.457325461 -0600 -@@ -75,10 +75,29 @@ INCLUDE_DIRECTORIES( ${QJSON_INCLUDE_DIR - # ------------------------------------------------------------------------------ - # SUBDIRECTORIES - # ------------------------------------------------------------------------------ --add_subdirectory(src3party/qtsingleapplication) --add_subdirectory(src3party/qxt) --INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src3party/qtsingleapplication) --INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src3party/qxt) -+option(USE_SYSTEM_QTSINGLEAPPLICATION "Use system QtSingleApplication library." OFF) -+if(USE_SYSTEM_QTSINGLEAPPLICATION) -+ find_path(QTSINGLEAPPLICATION_INCLUDE_DIRS qtsingleapplication.h PATH_SUFFIXES QtSolutions) -+ find_library(QTSINGLEAPPLICATION_LIBRARIES QtSolutions_SingleApplication-2.6) -+ find_library(QTSINGLECOREAPPLICATION_LIBRARIES QtSolutions_SingleCoreApplication-2.6) -+else(USE_SYSTEM_QTSINGLEAPPLICATION) -+ add_subdirectory(src3party/qtsingleapplication) -+ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src3party/qtsingleapplication) -+ set(QTSINGLEAPPLICATION_LIBRARIES qtsingleapplication) -+endif(USE_SYSTEM_QTSINGLEAPPLICATION) -+ -+option(USE_SYSTEM_QXT "Use system Qxt library" OFF) -+if (USE_SYSTEM_QXT) -+ find_path(QXTCORE_INCLUDE_DIRS qxtglobal.h PATH_SUFFIXES QxtCore) -+ find_path(QXTGUI_INCLUDE_DIRS qxtglobalshortcut.h PATH_SUFFIXES QxtGui) -+ set(QXT_INCLUDE_DIRS ${QXTCORE_INCLUDE_DIRS} ${QXTGUI_INCLUDE_DIRS}) -+ # We only need its header. We don't need to link to QxtCore. -+ find_library(QXT_LIBRARIES QxtGui) -+else (USE_SYSTEM_QXT) -+ add_subdirectory(src3party/qxt) -+ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src3party/qxt) -+ set(QXT_LIBRARIES qxt) -+endif (USE_SYSTEM_QXT) - - # Use system libechonest if it's available - if(NOT ECHONEST_FOUND) -@@ -127,4 +146,4 @@ install(FILES icon/128x128/yarock.png DE - # UN-INSTALL SUPPORT - # ------------------------------------------------------------------------------ - -- -\ No newline at end of file -+ -diff -up Yarock_0.9.64_11_source/src/CMakeLists.txt.system_libs Yarock_0.9.64_11_source/src/CMakeLists.txt ---- Yarock_0.9.64_11_source/src/CMakeLists.txt.system_libs 2013-11-22 14:39:03.374103112 -0600 -+++ Yarock_0.9.64_11_source/src/CMakeLists.txt 2013-11-22 14:45:24.992133011 -0600 -@@ -391,8 +391,8 @@ TARGET_LINK_LIBRARIES(yarock - ${TAGLIB_LIBRARIES} - ${QJSON_LIBRARIES} - ${ECHONEST_LIBRARIES} -- qtsingleapplication -- qxt -+ ${QTSINGLECOREAPPLICATION_LIBRARIES} ${QTSINGLEAPPLICATION_LIBRARIES} -+ ${QXT_LIBRARIES} - ) - - if (ENABLE_VLC) diff --git a/sources b/sources index 60c38d0..36a22a1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -957601ccafa55285d3494eae8943976b Yarock_0.9.67_source.tar.gz +88733d9bed252c132a378dfecb158697 Yarock_1.1.2_source.tar.gz diff --git a/yarock.spec b/yarock.spec index d4e9fe6..84c5d24 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,17 +1,15 @@ Name: yarock -Version: 0.9.67 -Release: 5%{?dist} +Version: 1.1.2 +Release: 1%{?dist} Summary: A lightweight, beautiful music player License: GPLv3+ URL: https://launchpad.net/yarock -Source0: https://launchpad.net/yarock/trunk/%{version}/+download/Yarock_%{version}_source.tar.gz -# Fix translation files path - sent to upstream but was ignored -Patch0: yarock-0.9.67-translation_path.patch -BuildRequires: cmake >= 2.8.0 -BuildRequires: qt-devel >= 4.7.0 -BuildRequires: taglib-devel >= 1.6.2 -BuildRequires: qjson-devel >= 0.7.1 -BuildRequires: libechonest-devel >= 2.1.0 +Source0: https://launchpad.net/yarock/1.x/%{version}/+download/Yarock_%{version}_source.tar.gz +BuildRequires: cmake +BuildRequires: qt-devel +BuildRequires: taglib-devel +BuildRequires: qjson-devel +BuildRequires: libechonest-devel BuildRequires: libqxt-devel BuildRequires: qtsingleapplication-devel BuildRequires: qtsinglecoreapplication-devel @@ -26,11 +24,17 @@ simple and beautiful music collection based on album cover-art. %prep %setup -q -n Yarock_%{version}_source -%patch0 -p0 -b .translation_path -# Drop bundled stuff +# Remove the version key from the desktop file, otherwise build fails. +sed -i 2d data/yarock.desktop + +# Relax the hard required version for Taglib +sed -i 's|Taglib 1.6.0 REQUIRED|Taglib|g' CMakeLists.txt + +# Maybe we need to enable again bundled stuff +# See https://bugs.launchpad.net/yarock/+bug/1491736/comments/3 +# Currently drop bundled stuff pushd src3party -rm -rfv libechonest rm -rfv qtsingleapplication rm -rfv qxt popd @@ -71,8 +75,12 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop %{_datadir}/applications/%{name}.desktop %dir %{_datadir}/%{name}/ %dir %{_datadir}/%{name}/translations +%{_datadir}/appdata/%{name}.appdata.xml %changelog +* Wed Dec 02 2015 Parag Nemade - 1.1.2-1 +- Update 1.1.2 + * Fri Jun 19 2015 Fedora Release Engineering - 0.9.67-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 89c5c398053a4d55b8f7ed448a00cc0b801f5287 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 3 Dec 2015 14:05:51 -0600 Subject: [PATCH 04/49] fix build, cleanup use qt4-devel, appdata validation, but fix the build mostly --- yarock-0.9.64-installationpath.patch | 14 ------- yarock-0.9.67-translation_path.patch | 11 ------ yarock-1.1.2-libsuffix.patch | 55 ++++++++++++++++++++++++++ yarock-1.1.2-qt_system_includes.patch | 19 +++++++++ yarock-1.1.2-taglib_version.patch | 25 ++++++++++++ yarock.spec | 57 +++++++++++++++++---------- 6 files changed, 136 insertions(+), 45 deletions(-) delete mode 100644 yarock-0.9.64-installationpath.patch delete mode 100644 yarock-0.9.67-translation_path.patch create mode 100644 yarock-1.1.2-libsuffix.patch create mode 100644 yarock-1.1.2-qt_system_includes.patch create mode 100644 yarock-1.1.2-taglib_version.patch diff --git a/yarock-0.9.64-installationpath.patch b/yarock-0.9.64-installationpath.patch deleted file mode 100644 index 756861a..0000000 --- a/yarock-0.9.64-installationpath.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- src/CMakeLists.txt.orig 2013-11-01 16:55:44.000000000 +0330 -+++ src/CMakeLists.txt 2013-12-04 13:53:24.318101929 +0330 -@@ -407,8 +407,8 @@ - # INSTALL - # ------------------------------------------------------------------------------ - # -- install binary file --install( TARGETS yarock DESTINATION /usr/local/bin/ ) -+install( TARGETS yarock DESTINATION /usr/bin/ ) - - # -- install translations files --install(FILES ${YAROCK_QM_FILES} DESTINATION /usr/local/share/locale/yarock/) -+install(FILES ${YAROCK_QM_FILES} DESTINATION /usr/share/yarock/translations) - -\ No newline at end of file diff --git a/yarock-0.9.67-translation_path.patch b/yarock-0.9.67-translation_path.patch deleted file mode 100644 index 86270a7..0000000 --- a/yarock-0.9.67-translation_path.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/CMakeLists.txt.orig 2014-05-10 13:53:01.219371795 +0430 -+++ src/CMakeLists.txt 2014-05-10 13:58:07.608923608 +0430 -@@ -433,5 +433,5 @@ - install( TARGETS yarock DESTINATION /usr/bin/ ) - - # -- install translations files --install(FILES ${YAROCK_QM_FILES} DESTINATION /usr/share/locale/yarock/) -- -\ No newline at end of file -+install(FILES ${YAROCK_QM_FILES} DESTINATION /usr/share/yarock/translations/) -+ diff --git a/yarock-1.1.2-libsuffix.patch b/yarock-1.1.2-libsuffix.patch new file mode 100644 index 0000000..6fd6dc5 --- /dev/null +++ b/yarock-1.1.2-libsuffix.patch @@ -0,0 +1,55 @@ +diff -up Yarock_1.1.2_source/CMakeLists.txt.libsuffix Yarock_1.1.2_source/CMakeLists.txt +--- Yarock_1.1.2_source/CMakeLists.txt.libsuffix 2015-12-03 13:46:59.834957997 -0600 ++++ Yarock_1.1.2_source/CMakeLists.txt 2015-12-03 13:46:59.846958094 -0600 +@@ -135,7 +135,7 @@ if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_ + endif() + + set(CMAKE_INSTALL_BIN "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH "binaries installation path" FORCE) +-set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) ++set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) + + # ------------------------------------------------------------------------------ + # configure file +@@ -283,4 +283,4 @@ install(FILES icon/yarock_128x128.png DE + # UN-INSTALL SUPPORT + # ------------------------------------------------------------------------------ + +- +\ No newline at end of file ++ +diff -up Yarock_1.1.2_source/src/core/player/mpv/CMakeLists.txt.libsuffix Yarock_1.1.2_source/src/core/player/mpv/CMakeLists.txt +--- Yarock_1.1.2_source/src/core/player/mpv/CMakeLists.txt.libsuffix 2015-04-30 13:31:01.000000000 -0500 ++++ Yarock_1.1.2_source/src/core/player/mpv/CMakeLists.txt 2015-12-03 13:55:41.470218613 -0600 +@@ -74,7 +74,7 @@ if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_ + set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) + endif() + +-set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) ++set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) + + install(TARGETS enginempv DESTINATION ${CMAKE_INSTALL_LIB} ) + +diff -up Yarock_1.1.2_source/src/core/player/phonon/CMakeLists.txt.libsuffix Yarock_1.1.2_source/src/core/player/phonon/CMakeLists.txt +--- Yarock_1.1.2_source/src/core/player/phonon/CMakeLists.txt.libsuffix 2015-04-30 13:27:51.000000000 -0500 ++++ Yarock_1.1.2_source/src/core/player/phonon/CMakeLists.txt 2015-12-03 13:55:16.943016573 -0600 +@@ -88,7 +88,7 @@ if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_ + set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) + endif() + +-set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) ++set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) + + install(TARGETS enginephonon DESTINATION ${CMAKE_INSTALL_LIB} ) + +diff -up Yarock_1.1.2_source/src/core/player/vlc/CMakeLists.txt.libsuffix Yarock_1.1.2_source/src/core/player/vlc/CMakeLists.txt +--- Yarock_1.1.2_source/src/core/player/vlc/CMakeLists.txt.libsuffix 2015-04-30 13:27:46.000000000 -0500 ++++ Yarock_1.1.2_source/src/core/player/vlc/CMakeLists.txt 2015-12-03 13:54:56.672849600 -0600 +@@ -77,7 +77,7 @@ if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_ + set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) + endif() + +-set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) ++set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) + + install(TARGETS enginevlc DESTINATION ${CMAKE_INSTALL_LIB} ) + diff --git a/yarock-1.1.2-qt_system_includes.patch b/yarock-1.1.2-qt_system_includes.patch new file mode 100644 index 0000000..7363c73 --- /dev/null +++ b/yarock-1.1.2-qt_system_includes.patch @@ -0,0 +1,19 @@ +diff -up Yarock_1.1.2_source/CMakeLists.txt.include Yarock_1.1.2_source/CMakeLists.txt +--- Yarock_1.1.2_source/CMakeLists.txt.include 2015-12-03 12:57:13.216881091 -0600 ++++ Yarock_1.1.2_source/CMakeLists.txt 2015-12-03 12:59:42.668085488 -0600 +@@ -104,6 +104,7 @@ INCLUDE_DIRECTORIES( ${QJSON_INCLUDE_DIR + option(USE_SYSTEM_QTSINGLEAPPLICATION "Use system QtSingleApplication library." OFF) + if(USE_SYSTEM_QTSINGLEAPPLICATION) + find_path(QTSINGLEAPPLICATION_INCLUDE_DIRS qtsingleapplication.h PATH_SUFFIXES QtSolutions) ++ INCLUDE_DIRECTORIES(${QTSINGLEAPPLICATION_INCLUDE_DIRS}) + find_library(QTSINGLEAPPLICATION_LIBRARIES QtSolutions_SingleApplication-2.6) + find_library(QTSINGLECOREAPPLICATION_LIBRARIES QtSolutions_SingleCoreApplication-2.6) + else(USE_SYSTEM_QTSINGLEAPPLICATION) +@@ -117,6 +118,7 @@ if (USE_SYSTEM_QXT) + find_path(QXTCORE_INCLUDE_DIRS qxtglobal.h PATH_SUFFIXES QxtCore) + find_path(QXTGUI_INCLUDE_DIRS qxtglobalshortcut.h PATH_SUFFIXES QxtGui) + set(QXT_INCLUDE_DIRS ${QXTCORE_INCLUDE_DIRS} ${QXTGUI_INCLUDE_DIRS}) ++ INCLUDE_DIRECTORIES(${QXT_INCLUDE_DIRS}) + # We only need its header. We don't need to link to QxtCore. + find_library(QXT_LIBRARIES QxtGui) + else (USE_SYSTEM_QXT) diff --git a/yarock-1.1.2-taglib_version.patch b/yarock-1.1.2-taglib_version.patch new file mode 100644 index 0000000..f2c02ee --- /dev/null +++ b/yarock-1.1.2-taglib_version.patch @@ -0,0 +1,25 @@ +diff -up Yarock_1.1.4_source/cmake/FindTaglib.cmake.taglib_version Yarock_1.1.4_source/cmake/FindTaglib.cmake +--- Yarock_1.1.4_source/cmake/FindTaglib.cmake.taglib_version 2014-08-23 04:08:18.000000000 -0500 ++++ Yarock_1.1.4_source/cmake/FindTaglib.cmake 2015-12-03 13:32:05.840727510 -0600 +@@ -29,10 +29,10 @@ if(TAGLIBCONFIG_EXECUTABLE) + + exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION) + +- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") ++ if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) + message(STATUS "TagLib version too old: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}") + set(TAGLIB_FOUND FALSE) +- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") ++ else("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) + + exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES) + +@@ -42,7 +42,7 @@ if(TAGLIBCONFIG_EXECUTABLE) + set(TAGLIB_FOUND TRUE) + endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS) + string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}") +- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") ++ endif("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) + mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES) + + else(TAGLIBCONFIG_EXECUTABLE) diff --git a/yarock.spec b/yarock.spec index 84c5d24..c0334be 100644 --- a/yarock.spec +++ b/yarock.spec @@ -6,7 +6,7 @@ License: GPLv3+ URL: https://launchpad.net/yarock Source0: https://launchpad.net/yarock/1.x/%{version}/+download/Yarock_%{version}_source.tar.gz BuildRequires: cmake -BuildRequires: qt-devel +BuildRequires: qt4-devel BuildRequires: taglib-devel BuildRequires: qjson-devel BuildRequires: libechonest-devel @@ -16,8 +16,16 @@ BuildRequires: qtsinglecoreapplication-devel BuildRequires: phonon-devel BuildRequires: sqlite-devel BuildRequires: desktop-file-utils +BuildRequires: libappstream-glib Requires: hicolor-icon-theme +# fix using system copies of qtsingleapplication/qxt +Patch1: yarock-1.1.2-qt_system_includes.patch +# fix taglib version detection +Patch2: yarock-1.1.2-taglib_version.patch +# support multilib LIB_SUFFIX (avoids installing to /usr/lib on 64bit) +Patch3: yarock-1.1.2-libsuffix.patch + %description Yarock is a music player designed to provide a clean, simple and beautiful music collection based on album cover-art. @@ -25,11 +33,9 @@ simple and beautiful music collection based on album cover-art. %prep %setup -q -n Yarock_%{version}_source -# Remove the version key from the desktop file, otherwise build fails. -sed -i 2d data/yarock.desktop - -# Relax the hard required version for Taglib -sed -i 's|Taglib 1.6.0 REQUIRED|Taglib|g' CMakeLists.txt +%patch1 -p1 -b .qt_system_includes +%patch2 -p1 -b .taglib_version +%patch3 -p1 -b .libsuffix # Maybe we need to enable again bundled stuff # See https://bugs.launchpad.net/yarock/+bug/1491736/comments/3 @@ -39,20 +45,31 @@ rm -rfv qtsingleapplication rm -rfv qxt popd + %build -mkdir -p %{_target_platform} +mkdir %{_target_platform} pushd %{_target_platform} -%cmake \ +%cmake .. \ -DUSE_SYSTEM_QTSINGLEAPPLICATION:BOOL=ON \ - -DUSE_SYSTEM_QXT:BOOL=ON \ - .. + -DUSE_SYSTEM_QXT:BOOL=ON popd -make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1 + +make %{?_smp_mflags} -C %{_target_platform} + %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %find_lang %{name} --all-name --with-qt +desktop-file-install \ + --remove-key=Version \ + %{buildroot}%{_datadir}/applications/%{name}.desktop + + +%check +appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/yarock.appdata.xml + + %post touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : @@ -65,17 +82,17 @@ fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : -%check -desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop - %files -f %{name}.lang -%doc README COPYING CHANGES -%{_bindir}/%{name} +%doc README CHANGES +%license COPYING +%{_bindir}/yarock +%{_libdir}/yarock/ %{_datadir}/icons/hicolor/*/*/* -%{_datadir}/applications/%{name}.desktop -%dir %{_datadir}/%{name}/ -%dir %{_datadir}/%{name}/translations -%{_datadir}/appdata/%{name}.appdata.xml +%{_datadir}/applications/yarock.desktop +%{_datadir}/appdata/yarock.appdata.xml +%dir %{_datadir}/yarock/ +%dir %{_datadir}/yarock/translations/ + %changelog * Wed Dec 02 2015 Parag Nemade - 1.1.2-1 From f0fc7ecbe8506b47109b68aece038c90a240cd65 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 16 Dec 2015 15:04:21 +0530 Subject: [PATCH 05/49] Update to 1.1.4 --- .gitignore | 1 + sources | 2 +- yarock-1.1.2-libsuffix.patch | 55 --------------------------- yarock-1.1.2-qt_system_includes.patch | 19 --------- yarock-1.1.2-taglib_version.patch | 25 ------------ yarock.spec | 17 +++++++-- 6 files changed, 15 insertions(+), 104 deletions(-) delete mode 100644 yarock-1.1.2-libsuffix.patch delete mode 100644 yarock-1.1.2-qt_system_includes.patch delete mode 100644 yarock-1.1.2-taglib_version.patch diff --git a/.gitignore b/.gitignore index 88798a6..add6c80 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /Yarock_0.9.67_source.tar.gz /Yarock_1.1.3_source.tar.gz /Yarock_1.1.2_source.tar.gz +/Yarock_1.1.4_source.tar.gz diff --git a/sources b/sources index 36a22a1..c584e17 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -88733d9bed252c132a378dfecb158697 Yarock_1.1.2_source.tar.gz +794020bf0a571a24df6a6505d530f7c2 Yarock_1.1.4_source.tar.gz diff --git a/yarock-1.1.2-libsuffix.patch b/yarock-1.1.2-libsuffix.patch deleted file mode 100644 index 6fd6dc5..0000000 --- a/yarock-1.1.2-libsuffix.patch +++ /dev/null @@ -1,55 +0,0 @@ -diff -up Yarock_1.1.2_source/CMakeLists.txt.libsuffix Yarock_1.1.2_source/CMakeLists.txt ---- Yarock_1.1.2_source/CMakeLists.txt.libsuffix 2015-12-03 13:46:59.834957997 -0600 -+++ Yarock_1.1.2_source/CMakeLists.txt 2015-12-03 13:46:59.846958094 -0600 -@@ -135,7 +135,7 @@ if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_ - endif() - - set(CMAKE_INSTALL_BIN "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH "binaries installation path" FORCE) --set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) -+set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) - - # ------------------------------------------------------------------------------ - # configure file -@@ -283,4 +283,4 @@ install(FILES icon/yarock_128x128.png DE - # UN-INSTALL SUPPORT - # ------------------------------------------------------------------------------ - -- -\ No newline at end of file -+ -diff -up Yarock_1.1.2_source/src/core/player/mpv/CMakeLists.txt.libsuffix Yarock_1.1.2_source/src/core/player/mpv/CMakeLists.txt ---- Yarock_1.1.2_source/src/core/player/mpv/CMakeLists.txt.libsuffix 2015-04-30 13:31:01.000000000 -0500 -+++ Yarock_1.1.2_source/src/core/player/mpv/CMakeLists.txt 2015-12-03 13:55:41.470218613 -0600 -@@ -74,7 +74,7 @@ if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_ - set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) - endif() - --set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) -+set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) - - install(TARGETS enginempv DESTINATION ${CMAKE_INSTALL_LIB} ) - -diff -up Yarock_1.1.2_source/src/core/player/phonon/CMakeLists.txt.libsuffix Yarock_1.1.2_source/src/core/player/phonon/CMakeLists.txt ---- Yarock_1.1.2_source/src/core/player/phonon/CMakeLists.txt.libsuffix 2015-04-30 13:27:51.000000000 -0500 -+++ Yarock_1.1.2_source/src/core/player/phonon/CMakeLists.txt 2015-12-03 13:55:16.943016573 -0600 -@@ -88,7 +88,7 @@ if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_ - set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) - endif() - --set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) -+set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) - - install(TARGETS enginephonon DESTINATION ${CMAKE_INSTALL_LIB} ) - -diff -up Yarock_1.1.2_source/src/core/player/vlc/CMakeLists.txt.libsuffix Yarock_1.1.2_source/src/core/player/vlc/CMakeLists.txt ---- Yarock_1.1.2_source/src/core/player/vlc/CMakeLists.txt.libsuffix 2015-04-30 13:27:46.000000000 -0500 -+++ Yarock_1.1.2_source/src/core/player/vlc/CMakeLists.txt 2015-12-03 13:54:56.672849600 -0600 -@@ -77,7 +77,7 @@ if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_ - set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) - endif() - --set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) -+set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) - - install(TARGETS enginevlc DESTINATION ${CMAKE_INSTALL_LIB} ) - diff --git a/yarock-1.1.2-qt_system_includes.patch b/yarock-1.1.2-qt_system_includes.patch deleted file mode 100644 index 7363c73..0000000 --- a/yarock-1.1.2-qt_system_includes.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -up Yarock_1.1.2_source/CMakeLists.txt.include Yarock_1.1.2_source/CMakeLists.txt ---- Yarock_1.1.2_source/CMakeLists.txt.include 2015-12-03 12:57:13.216881091 -0600 -+++ Yarock_1.1.2_source/CMakeLists.txt 2015-12-03 12:59:42.668085488 -0600 -@@ -104,6 +104,7 @@ INCLUDE_DIRECTORIES( ${QJSON_INCLUDE_DIR - option(USE_SYSTEM_QTSINGLEAPPLICATION "Use system QtSingleApplication library." OFF) - if(USE_SYSTEM_QTSINGLEAPPLICATION) - find_path(QTSINGLEAPPLICATION_INCLUDE_DIRS qtsingleapplication.h PATH_SUFFIXES QtSolutions) -+ INCLUDE_DIRECTORIES(${QTSINGLEAPPLICATION_INCLUDE_DIRS}) - find_library(QTSINGLEAPPLICATION_LIBRARIES QtSolutions_SingleApplication-2.6) - find_library(QTSINGLECOREAPPLICATION_LIBRARIES QtSolutions_SingleCoreApplication-2.6) - else(USE_SYSTEM_QTSINGLEAPPLICATION) -@@ -117,6 +118,7 @@ if (USE_SYSTEM_QXT) - find_path(QXTCORE_INCLUDE_DIRS qxtglobal.h PATH_SUFFIXES QxtCore) - find_path(QXTGUI_INCLUDE_DIRS qxtglobalshortcut.h PATH_SUFFIXES QxtGui) - set(QXT_INCLUDE_DIRS ${QXTCORE_INCLUDE_DIRS} ${QXTGUI_INCLUDE_DIRS}) -+ INCLUDE_DIRECTORIES(${QXT_INCLUDE_DIRS}) - # We only need its header. We don't need to link to QxtCore. - find_library(QXT_LIBRARIES QxtGui) - else (USE_SYSTEM_QXT) diff --git a/yarock-1.1.2-taglib_version.patch b/yarock-1.1.2-taglib_version.patch deleted file mode 100644 index f2c02ee..0000000 --- a/yarock-1.1.2-taglib_version.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff -up Yarock_1.1.4_source/cmake/FindTaglib.cmake.taglib_version Yarock_1.1.4_source/cmake/FindTaglib.cmake ---- Yarock_1.1.4_source/cmake/FindTaglib.cmake.taglib_version 2014-08-23 04:08:18.000000000 -0500 -+++ Yarock_1.1.4_source/cmake/FindTaglib.cmake 2015-12-03 13:32:05.840727510 -0600 -@@ -29,10 +29,10 @@ if(TAGLIBCONFIG_EXECUTABLE) - - exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION) - -- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") -+ if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) - message(STATUS "TagLib version too old: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}") - set(TAGLIB_FOUND FALSE) -- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") -+ else("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) - - exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES) - -@@ -42,7 +42,7 @@ if(TAGLIBCONFIG_EXECUTABLE) - set(TAGLIB_FOUND TRUE) - endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS) - string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}") -- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") -+ endif("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) - mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES) - - else(TAGLIBCONFIG_EXECUTABLE) diff --git a/yarock.spec b/yarock.spec index c0334be..bda4ddf 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,5 +1,5 @@ Name: yarock -Version: 1.1.2 +Version: 1.1.4 Release: 1%{?dist} Summary: A lightweight, beautiful music player License: GPLv3+ @@ -17,14 +17,17 @@ BuildRequires: phonon-devel BuildRequires: sqlite-devel BuildRequires: desktop-file-utils BuildRequires: libappstream-glib +BuildRequires: htmlcxx-devel +BuildRequires: dos2unix + Requires: hicolor-icon-theme # fix using system copies of qtsingleapplication/qxt -Patch1: yarock-1.1.2-qt_system_includes.patch +Patch1: yarock-1.1.4-qt_system_includes.patch # fix taglib version detection -Patch2: yarock-1.1.2-taglib_version.patch +Patch2: yarock-1.1.4-taglib_version.patch # support multilib LIB_SUFFIX (avoids installing to /usr/lib on 64bit) -Patch3: yarock-1.1.2-libsuffix.patch +Patch3: yarock-1.1.4-libsuffix.patch %description Yarock is a music player designed to provide a clean, @@ -45,6 +48,8 @@ rm -rfv qtsingleapplication rm -rfv qxt popd +# Fix rpmlint warning wrong-file-end-of-line-encoding +dos2unix README CHANGES %build mkdir %{_target_platform} @@ -95,8 +100,12 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Wed Dec 16 2015 Parag Nemade - 1.1.4-1 +- Update to 1.1.4 + * Wed Dec 02 2015 Parag Nemade - 1.1.2-1 - Update 1.1.2 +- Thanks to Rex for the unbundling patches * Fri Jun 19 2015 Fedora Release Engineering - 0.9.67-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From c6dff694a88cc80b022845c1af5cfbccb9b6e4b5 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Wed, 16 Dec 2015 17:11:37 +0530 Subject: [PATCH 06/49] Add rebased 1.1.4 patches --- yarock-1.1.4-libsuffix.patch | 51 +++++++++++++++++++++++++++ yarock-1.1.4-qt_system_includes.patch | 18 ++++++++++ yarock-1.1.4-taglib_version.patch | 25 +++++++++++++ 3 files changed, 94 insertions(+) create mode 100644 yarock-1.1.4-libsuffix.patch create mode 100644 yarock-1.1.4-qt_system_includes.patch create mode 100644 yarock-1.1.4-taglib_version.patch diff --git a/yarock-1.1.4-libsuffix.patch b/yarock-1.1.4-libsuffix.patch new file mode 100644 index 0000000..66a12ea --- /dev/null +++ b/yarock-1.1.4-libsuffix.patch @@ -0,0 +1,51 @@ +--- Yarock_1.1.4_source/CMakeLists.txt.libsuffix 2015-12-04 09:26:23.235734610 +0530 ++++ Yarock_1.1.4_source/CMakeLists.txt 2015-12-04 09:29:53.834101794 +0530 +@@ -142,7 +142,7 @@ + endif() + + set(CMAKE_INSTALL_BIN "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH "binaries install path" FORCE) +-set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries install path" FORCE) ++set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries install path" FORCE) + set(CMAKE_INSTALL_TRANS "${CMAKE_INSTALL_PREFIX}/share/yarock/translations" CACHE PATH "translations install path" FORCE) + + # ------------------------------------------------------------------------------ +@@ -291,4 +291,4 @@ + # UN-INSTALL SUPPORT + # ------------------------------------------------------------------------------ + +- +\ No newline at end of file ++ +--- Yarock_1.1.4_source/src/core/player/mpv/CMakeLists.txt.libsuffix 2015-05-01 00:01:01.000000000 +0530 ++++ Yarock_1.1.4_source/src/core/player/mpv/CMakeLists.txt 2015-12-04 09:29:23.355048653 +0530 +@@ -74,7 +74,7 @@ + set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) + endif() + +-set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) ++set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) + + install(TARGETS enginempv DESTINATION ${CMAKE_INSTALL_LIB} ) + +--- Yarock_1.1.4_source/src/core/player/phonon/CMakeLists.txt.libsuffix 2015-04-30 23:57:51.000000000 +0530 ++++ Yarock_1.1.4_source/src/core/player/phonon/CMakeLists.txt 2015-12-04 09:29:10.096025536 +0530 +@@ -88,7 +88,7 @@ + set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) + endif() + +-set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) ++set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) + + install(TARGETS enginephonon DESTINATION ${CMAKE_INSTALL_LIB} ) + +--- Yarock_1.1.4_source/src/core/player/vlc/CMakeLists.txt.libsuffix 2015-04-30 23:57:46.000000000 +0530 ++++ Yarock_1.1.4_source/src/core/player/vlc/CMakeLists.txt 2015-12-04 09:28:57.838004164 +0530 +@@ -77,7 +77,7 @@ + set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) + endif() + +-set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) ++set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) + + install(TARGETS enginevlc DESTINATION ${CMAKE_INSTALL_LIB} ) + diff --git a/yarock-1.1.4-qt_system_includes.patch b/yarock-1.1.4-qt_system_includes.patch new file mode 100644 index 0000000..d919785 --- /dev/null +++ b/yarock-1.1.4-qt_system_includes.patch @@ -0,0 +1,18 @@ +--- Yarock_1.1.4_source/CMakeLists.txt 2015-08-24 19:02:38.000000000 +0530 ++++ Yarock_1.1.4_source/CMakeLists.txt.includes 2015-12-04 09:21:31.819226516 +0530 +@@ -111,6 +111,7 @@ + option(USE_SYSTEM_QTSINGLEAPPLICATION "Use system QtSingleApplication library." OFF) + if(USE_SYSTEM_QTSINGLEAPPLICATION) + find_path(QTSINGLEAPPLICATION_INCLUDE_DIRS qtsingleapplication.h PATH_SUFFIXES QtSolutions) ++ INCLUDE_DIRECTORIES(${QTSINGLEAPPLICATION_INCLUDE_DIRS}) + find_library(QTSINGLEAPPLICATION_LIBRARIES QtSolutions_SingleApplication-2.6) + find_library(QTSINGLECOREAPPLICATION_LIBRARIES QtSolutions_SingleCoreApplication-2.6) + else(USE_SYSTEM_QTSINGLEAPPLICATION) +@@ -124,6 +125,7 @@ + find_path(QXTCORE_INCLUDE_DIRS qxtglobal.h PATH_SUFFIXES QxtCore) + find_path(QXTGUI_INCLUDE_DIRS qxtglobalshortcut.h PATH_SUFFIXES QxtGui) + set(QXT_INCLUDE_DIRS ${QXTCORE_INCLUDE_DIRS} ${QXTGUI_INCLUDE_DIRS}) ++ INCLUDE_DIRECTORIES(${QXT_INCLUDE_DIRS}) + # We only need its header. We don't need to link to QxtCore. + find_library(QXT_LIBRARIES QxtGui) + else (USE_SYSTEM_QXT) diff --git a/yarock-1.1.4-taglib_version.patch b/yarock-1.1.4-taglib_version.patch new file mode 100644 index 0000000..f2c02ee --- /dev/null +++ b/yarock-1.1.4-taglib_version.patch @@ -0,0 +1,25 @@ +diff -up Yarock_1.1.4_source/cmake/FindTaglib.cmake.taglib_version Yarock_1.1.4_source/cmake/FindTaglib.cmake +--- Yarock_1.1.4_source/cmake/FindTaglib.cmake.taglib_version 2014-08-23 04:08:18.000000000 -0500 ++++ Yarock_1.1.4_source/cmake/FindTaglib.cmake 2015-12-03 13:32:05.840727510 -0600 +@@ -29,10 +29,10 @@ if(TAGLIBCONFIG_EXECUTABLE) + + exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION) + +- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") ++ if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) + message(STATUS "TagLib version too old: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}") + set(TAGLIB_FOUND FALSE) +- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") ++ else("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) + + exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES) + +@@ -42,7 +42,7 @@ if(TAGLIBCONFIG_EXECUTABLE) + set(TAGLIB_FOUND TRUE) + endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS) + string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}") +- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") ++ endif("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) + mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES) + + else(TAGLIBCONFIG_EXECUTABLE) From bf1953ce5e5625296a894d76af3fb3692ade5cd4 Mon Sep 17 00:00:00 2001 From: Parag Nemade Date: Thu, 7 Jan 2016 21:06:41 +0530 Subject: [PATCH 07/49] Update to 1.1.5 - Drop upstream committed patch - This package is now started using only QT5 libraries --- .gitignore | 1 + sources | 2 +- yarock.spec | 51 +++++++++++++++++++-------------------------------- 3 files changed, 21 insertions(+), 33 deletions(-) diff --git a/.gitignore b/.gitignore index add6c80..6bcc062 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /Yarock_1.1.3_source.tar.gz /Yarock_1.1.2_source.tar.gz /Yarock_1.1.4_source.tar.gz +/Yarock_1.1.5_source.tar.gz diff --git a/sources b/sources index c584e17..bce294f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -794020bf0a571a24df6a6505d530f7c2 Yarock_1.1.4_source.tar.gz +ec0d30272716e6e52915699d088e5fcc Yarock_1.1.5_source.tar.gz diff --git a/yarock.spec b/yarock.spec index bda4ddf..8d3182a 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,34 +1,25 @@ Name: yarock -Version: 1.1.4 +Version: 1.1.5 Release: 1%{?dist} Summary: A lightweight, beautiful music player License: GPLv3+ URL: https://launchpad.net/yarock Source0: https://launchpad.net/yarock/1.x/%{version}/+download/Yarock_%{version}_source.tar.gz + BuildRequires: cmake -BuildRequires: qt4-devel BuildRequires: taglib-devel BuildRequires: qjson-devel -BuildRequires: libechonest-devel -BuildRequires: libqxt-devel -BuildRequires: qtsingleapplication-devel -BuildRequires: qtsinglecoreapplication-devel -BuildRequires: phonon-devel +BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtx11extras-devel +BuildRequires: qt5-linguist +BuildRequires: phonon-qt5-devel BuildRequires: sqlite-devel BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: htmlcxx-devel -BuildRequires: dos2unix Requires: hicolor-icon-theme -# fix using system copies of qtsingleapplication/qxt -Patch1: yarock-1.1.4-qt_system_includes.patch -# fix taglib version detection -Patch2: yarock-1.1.4-taglib_version.patch -# support multilib LIB_SUFFIX (avoids installing to /usr/lib on 64bit) -Patch3: yarock-1.1.4-libsuffix.patch - %description Yarock is a music player designed to provide a clean, simple and beautiful music collection based on album cover-art. @@ -36,27 +27,18 @@ simple and beautiful music collection based on album cover-art. %prep %setup -q -n Yarock_%{version}_source -%patch1 -p1 -b .qt_system_includes -%patch2 -p1 -b .taglib_version -%patch3 -p1 -b .libsuffix +# Fix the incorrect PHONON include directory for QT5 +sed -i 's/PHONON_INCLUDE_DIR/PHONON4QT5_INCLUDE_DIR/g' src/core/player/phonon/CMakeLists.txt -# Maybe we need to enable again bundled stuff -# See https://bugs.launchpad.net/yarock/+bug/1491736/comments/3 -# Currently drop bundled stuff -pushd src3party -rm -rfv qtsingleapplication -rm -rfv qxt -popd - -# Fix rpmlint warning wrong-file-end-of-line-encoding -dos2unix README CHANGES +# remove empty dir src3party +rm -rfv src3party %build -mkdir %{_target_platform} +mkdir -p %{_target_platform} pushd %{_target_platform} %cmake .. \ - -DUSE_SYSTEM_QTSINGLEAPPLICATION:BOOL=ON \ - -DUSE_SYSTEM_QXT:BOOL=ON + -DENABLE_PHONON:BOOL=ON \ + -DENABLE_VLC:BOOL=OFF popd make %{?_smp_mflags} -C %{_target_platform} @@ -88,7 +70,7 @@ fi gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang -%doc README CHANGES +%doc README.md CHANGES.md %license COPYING %{_bindir}/yarock %{_libdir}/yarock/ @@ -100,6 +82,11 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Thu Jan 07 2016 Parag Nemade - 1.1.5-1 +- Update to 1.1.5 +- Drop upstream committed patch +- This package is now started using only QT5 libraries + * Wed Dec 16 2015 Parag Nemade - 1.1.4-1 - Update to 1.1.4 From 61c5cc19479ddfced7bd4b287298ee43f3b5d0bf Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 03:56:21 +0000 Subject: [PATCH 08/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 8d3182a..6edfee0 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.1.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A lightweight, beautiful music player License: GPLv3+ URL: https://launchpad.net/yarock @@ -82,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 1.1.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Thu Jan 07 2016 Parag Nemade - 1.1.5-1 - Update to 1.1.5 - Drop upstream committed patch From f7d488811e81e4cb1d0c47b0eeaeeb71d8757f37 Mon Sep 17 00:00:00 2001 From: Till Maas Date: Sun, 7 Feb 2016 17:56:07 +0100 Subject: [PATCH 09/49] 2016-02-07: Retired orphaned package, because it was orphaned for more than six weeks. --- .gitignore | 6 - dead.package | 3 + sources | 1 - yarock-1.1.4-libsuffix.patch | 51 --------- yarock-1.1.4-qt_system_includes.patch | 18 --- yarock-1.1.4-taglib_version.patch | 25 ----- yarock.spec | 151 -------------------------- 7 files changed, 3 insertions(+), 252 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 sources delete mode 100644 yarock-1.1.4-libsuffix.patch delete mode 100644 yarock-1.1.4-qt_system_includes.patch delete mode 100644 yarock-1.1.4-taglib_version.patch delete mode 100644 yarock.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 6bcc062..0000000 --- a/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -/Yarock_0.9.64_11_source.tar.gz -/Yarock_0.9.67_source.tar.gz -/Yarock_1.1.3_source.tar.gz -/Yarock_1.1.2_source.tar.gz -/Yarock_1.1.4_source.tar.gz -/Yarock_1.1.5_source.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..323c1de --- /dev/null +++ b/dead.package @@ -0,0 +1,3 @@ +2016-02-07: Retired orphaned package, because it was orphaned for +more than six weeks. + diff --git a/sources b/sources deleted file mode 100644 index bce294f..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -ec0d30272716e6e52915699d088e5fcc Yarock_1.1.5_source.tar.gz diff --git a/yarock-1.1.4-libsuffix.patch b/yarock-1.1.4-libsuffix.patch deleted file mode 100644 index 66a12ea..0000000 --- a/yarock-1.1.4-libsuffix.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- Yarock_1.1.4_source/CMakeLists.txt.libsuffix 2015-12-04 09:26:23.235734610 +0530 -+++ Yarock_1.1.4_source/CMakeLists.txt 2015-12-04 09:29:53.834101794 +0530 -@@ -142,7 +142,7 @@ - endif() - - set(CMAKE_INSTALL_BIN "${CMAKE_INSTALL_PREFIX}/bin" CACHE PATH "binaries install path" FORCE) --set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries install path" FORCE) -+set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries install path" FORCE) - set(CMAKE_INSTALL_TRANS "${CMAKE_INSTALL_PREFIX}/share/yarock/translations" CACHE PATH "translations install path" FORCE) - - # ------------------------------------------------------------------------------ -@@ -291,4 +291,4 @@ - # UN-INSTALL SUPPORT - # ------------------------------------------------------------------------------ - -- -\ No newline at end of file -+ ---- Yarock_1.1.4_source/src/core/player/mpv/CMakeLists.txt.libsuffix 2015-05-01 00:01:01.000000000 +0530 -+++ Yarock_1.1.4_source/src/core/player/mpv/CMakeLists.txt 2015-12-04 09:29:23.355048653 +0530 -@@ -74,7 +74,7 @@ - set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) - endif() - --set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) -+set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) - - install(TARGETS enginempv DESTINATION ${CMAKE_INSTALL_LIB} ) - ---- Yarock_1.1.4_source/src/core/player/phonon/CMakeLists.txt.libsuffix 2015-04-30 23:57:51.000000000 +0530 -+++ Yarock_1.1.4_source/src/core/player/phonon/CMakeLists.txt 2015-12-04 09:29:10.096025536 +0530 -@@ -88,7 +88,7 @@ - set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) - endif() - --set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) -+set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) - - install(TARGETS enginephonon DESTINATION ${CMAKE_INSTALL_LIB} ) - ---- Yarock_1.1.4_source/src/core/player/vlc/CMakeLists.txt.libsuffix 2015-04-30 23:57:46.000000000 +0530 -+++ Yarock_1.1.4_source/src/core/player/vlc/CMakeLists.txt 2015-12-04 09:28:57.838004164 +0530 -@@ -77,7 +77,7 @@ - set (CMAKE_INSTALL_PREFIX /usr CACHE PATH "default install path" FORCE ) - endif() - --set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib/yarock" CACHE PATH "libraries installation path" FORCE) -+set(CMAKE_INSTALL_LIB "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/yarock" CACHE PATH "libraries installation path" FORCE) - - install(TARGETS enginevlc DESTINATION ${CMAKE_INSTALL_LIB} ) - diff --git a/yarock-1.1.4-qt_system_includes.patch b/yarock-1.1.4-qt_system_includes.patch deleted file mode 100644 index d919785..0000000 --- a/yarock-1.1.4-qt_system_includes.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- Yarock_1.1.4_source/CMakeLists.txt 2015-08-24 19:02:38.000000000 +0530 -+++ Yarock_1.1.4_source/CMakeLists.txt.includes 2015-12-04 09:21:31.819226516 +0530 -@@ -111,6 +111,7 @@ - option(USE_SYSTEM_QTSINGLEAPPLICATION "Use system QtSingleApplication library." OFF) - if(USE_SYSTEM_QTSINGLEAPPLICATION) - find_path(QTSINGLEAPPLICATION_INCLUDE_DIRS qtsingleapplication.h PATH_SUFFIXES QtSolutions) -+ INCLUDE_DIRECTORIES(${QTSINGLEAPPLICATION_INCLUDE_DIRS}) - find_library(QTSINGLEAPPLICATION_LIBRARIES QtSolutions_SingleApplication-2.6) - find_library(QTSINGLECOREAPPLICATION_LIBRARIES QtSolutions_SingleCoreApplication-2.6) - else(USE_SYSTEM_QTSINGLEAPPLICATION) -@@ -124,6 +125,7 @@ - find_path(QXTCORE_INCLUDE_DIRS qxtglobal.h PATH_SUFFIXES QxtCore) - find_path(QXTGUI_INCLUDE_DIRS qxtglobalshortcut.h PATH_SUFFIXES QxtGui) - set(QXT_INCLUDE_DIRS ${QXTCORE_INCLUDE_DIRS} ${QXTGUI_INCLUDE_DIRS}) -+ INCLUDE_DIRECTORIES(${QXT_INCLUDE_DIRS}) - # We only need its header. We don't need to link to QxtCore. - find_library(QXT_LIBRARIES QxtGui) - else (USE_SYSTEM_QXT) diff --git a/yarock-1.1.4-taglib_version.patch b/yarock-1.1.4-taglib_version.patch deleted file mode 100644 index f2c02ee..0000000 --- a/yarock-1.1.4-taglib_version.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff -up Yarock_1.1.4_source/cmake/FindTaglib.cmake.taglib_version Yarock_1.1.4_source/cmake/FindTaglib.cmake ---- Yarock_1.1.4_source/cmake/FindTaglib.cmake.taglib_version 2014-08-23 04:08:18.000000000 -0500 -+++ Yarock_1.1.4_source/cmake/FindTaglib.cmake 2015-12-03 13:32:05.840727510 -0600 -@@ -29,10 +29,10 @@ if(TAGLIBCONFIG_EXECUTABLE) - - exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION) - -- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") -+ if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) - message(STATUS "TagLib version too old: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}") - set(TAGLIB_FOUND FALSE) -- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") -+ else("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) - - exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES) - -@@ -42,7 +42,7 @@ if(TAGLIBCONFIG_EXECUTABLE) - set(TAGLIB_FOUND TRUE) - endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS) - string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}") -- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}") -+ endif("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION) - mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES) - - else(TAGLIBCONFIG_EXECUTABLE) diff --git a/yarock.spec b/yarock.spec deleted file mode 100644 index 6edfee0..0000000 --- a/yarock.spec +++ /dev/null @@ -1,151 +0,0 @@ -Name: yarock -Version: 1.1.5 -Release: 2%{?dist} -Summary: A lightweight, beautiful music player -License: GPLv3+ -URL: https://launchpad.net/yarock -Source0: https://launchpad.net/yarock/1.x/%{version}/+download/Yarock_%{version}_source.tar.gz - -BuildRequires: cmake -BuildRequires: taglib-devel -BuildRequires: qjson-devel -BuildRequires: qt5-qtbase-devel -BuildRequires: qt5-qtx11extras-devel -BuildRequires: qt5-linguist -BuildRequires: phonon-qt5-devel -BuildRequires: sqlite-devel -BuildRequires: desktop-file-utils -BuildRequires: libappstream-glib -BuildRequires: htmlcxx-devel - -Requires: hicolor-icon-theme - -%description -Yarock is a music player designed to provide a clean, -simple and beautiful music collection based on album cover-art. - -%prep -%setup -q -n Yarock_%{version}_source - -# Fix the incorrect PHONON include directory for QT5 -sed -i 's/PHONON_INCLUDE_DIR/PHONON4QT5_INCLUDE_DIR/g' src/core/player/phonon/CMakeLists.txt - -# remove empty dir src3party -rm -rfv src3party - -%build -mkdir -p %{_target_platform} -pushd %{_target_platform} -%cmake .. \ - -DENABLE_PHONON:BOOL=ON \ - -DENABLE_VLC:BOOL=OFF -popd - -make %{?_smp_mflags} -C %{_target_platform} - - -%install -make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -%find_lang %{name} --all-name --with-qt - -desktop-file-install \ - --remove-key=Version \ - %{buildroot}%{_datadir}/applications/%{name}.desktop - - -%check -appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/yarock.appdata.xml - - -%post -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : - -%postun -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &>/dev/null - gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : -fi - -%posttrans -gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - -%files -f %{name}.lang -%doc README.md CHANGES.md -%license COPYING -%{_bindir}/yarock -%{_libdir}/yarock/ -%{_datadir}/icons/hicolor/*/*/* -%{_datadir}/applications/yarock.desktop -%{_datadir}/appdata/yarock.appdata.xml -%dir %{_datadir}/yarock/ -%dir %{_datadir}/yarock/translations/ - - -%changelog -* Fri Feb 05 2016 Fedora Release Engineering - 1.1.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Jan 07 2016 Parag Nemade - 1.1.5-1 -- Update to 1.1.5 -- Drop upstream committed patch -- This package is now started using only QT5 libraries - -* Wed Dec 16 2015 Parag Nemade - 1.1.4-1 -- Update to 1.1.4 - -* Wed Dec 02 2015 Parag Nemade - 1.1.2-1 -- Update 1.1.2 -- Thanks to Rex for the unbundling patches - -* Fri Jun 19 2015 Fedora Release Engineering - 0.9.67-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 0.9.67-4 -- Rebuilt for GCC 5 C++11 ABI change - -* Mon Aug 18 2014 Fedora Release Engineering - 0.9.67-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 0.9.67-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat May 10 2014 James Abtahi 0.9.67-1 -- update for the latest version -- the patch .system_libs by Rex Dieter was applied to upstream -- the patch .installationpath was replaced by .translation_path - -* Wed Dec 04 2013 James Abtahi 0.9.64-3 -- install translation files in {_datadir}/{name}/translations - -* Sun Dec 01 2013 James Abtahi 0.9.64-2 -- fixed a typo in description -- added {_datadir}/locale/{name}/ -- added comments to patches - -* Sat Nov 30 2013 James Abtahi 0.9.64-2 -- revert to {_datadir}/icons/hicolor/*/*/* - -* Sat Nov 23 2013 James Abtahi 0.9.64-2 -- fixed a typo and added qtsinglecoreapplication-devel dependency -- added desktop-file-validate - -* Fri Nov 22 2013 Rex Dieter 0.9.64-2 -- use system qtsingleapplication, qxt libraries -- use %%cmake macro - -* Fri Nov 22 2013 James Abtahi 0.9.64-1 -- Added hicolor-icon-theme requirement and icon scriplets -- Added {_prefix} macro to cmake -- Removed redundant requirements -- Added VERBOSE to make -- Adding {optflags} - -* Wed Nov 20 2013 James Abtahi 0.9.64-1 -- Removed extra empty lines -- Some editing in Summary and Description -- Removed rm -rf in install section -- Removed clean section -- More specific file listing for {_datadir}/icons/hicolor/*/*/* - -* Sat Nov 16 2013 James Abtahi 0.9.64-1 -- Initial Build From c6be2ad56016db1c7531c0f227f886e7b6f5238d Mon Sep 17 00:00:00 2001 From: Raphael Groner Date: Thu, 11 Feb 2016 14:39:53 +0100 Subject: [PATCH 10/49] unretire, rhbz#1305501 --- .gitignore | 1 + dead.package | 3 - sources | 1 + yarock.spec | 157 +++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 159 insertions(+), 3 deletions(-) create mode 100644 .gitignore delete mode 100644 dead.package create mode 100644 sources create mode 100644 yarock.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..42b37c4 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/Yarock_1.1.5_source.tar.gz diff --git a/dead.package b/dead.package deleted file mode 100644 index 323c1de..0000000 --- a/dead.package +++ /dev/null @@ -1,3 +0,0 @@ -2016-02-07: Retired orphaned package, because it was orphaned for -more than six weeks. - diff --git a/sources b/sources new file mode 100644 index 0000000..bce294f --- /dev/null +++ b/sources @@ -0,0 +1 @@ +ec0d30272716e6e52915699d088e5fcc Yarock_1.1.5_source.tar.gz diff --git a/yarock.spec b/yarock.spec new file mode 100644 index 0000000..9a69d37 --- /dev/null +++ b/yarock.spec @@ -0,0 +1,157 @@ +Name: yarock +Version: 1.1.5 +Release: 3%{?dist} +Summary: Lightweight, beautiful music player +# Main license is GPLv2+ in sources, +# but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout +License: GPLv3+ and BSD +URL: https://launchpad.net/%{name} +Source0: %{url}/1.x/%{version}/+download/Yarock_%{version}_source.tar.gz + +BuildRequires: cmake +BuildRequires: taglib-devel +BuildRequires: qjson-devel +BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtx11extras-devel +BuildRequires: qt5-linguist +BuildRequires: phonon-qt5-devel +BuildRequires: sqlite-devel +BuildRequires: desktop-file-utils +BuildRequires: libappstream-glib +BuildRequires: htmlcxx-devel + +Requires: hicolor-icon-theme + +%description +Yarock is a music player designed to provide a clean, +simple and beautiful music collection based on album cover-art. + + +%prep +%setup -q -n Yarock_%{version}_source +# Fix the incorrect PHONON include directory for QT5 +sed -i 's/PHONON_INCLUDE_DIR/PHONON4QT5_INCLUDE_DIR/g' src/core/player/phonon/CMakeLists.txt +# remove empty dir src3party +rm -rfv src3party + +%build +mkdir -p %{_target_platform} +pushd %{_target_platform} +%cmake .. \ + -DENABLE_PHONON:BOOL=ON \ + -DENABLE_VLC:BOOL=OFF +popd +%make_build -C %{_target_platform} + +%install +make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +%find_lang %{name} --all-name --with-qt +desktop-file-install \ + --remove-key=Version \ + %{buildroot}%{_datadir}/applications/%{name}.desktop + +%check +appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml + + +%post +/sbin/ldconfig +touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : + +%postun +/sbin/ldconfig +if [ $1 -eq 0 ] ; then + touch --no-create %{_datadir}/icons/hicolor &>/dev/null + gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : +fi + +%posttrans +gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : + + +%files -f %{name}.lang +%license COPYING +%doc *.md +%{_bindir}/%{name} +%{_libdir}/%{name}/ +%{_datadir}/icons/hicolor/*/*/* +%{_datadir}/applications/%{name}.desktop +%{_datadir}/appdata/%{name}.appdata.xml +%dir %{_datadir}/%{name}/ +%dir %{_datadir}/%{name}/translations/ + + +%changelog +* Mon Feb 08 2016 Raphael Groner - 1.1.5-3 +- unretire +- add license breakdown +- add calls to ldconfig +- cleanup + +* Fri Feb 05 2016 Fedora Release Engineering - 1.1.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Thu Jan 07 2016 Parag Nemade - 1.1.5-1 +- Update to 1.1.5 +- Drop upstream committed patch +- This package is now started using only QT5 libraries + +* Wed Dec 16 2015 Parag Nemade - 1.1.4-1 +- Update to 1.1.4 + +* Wed Dec 02 2015 Parag Nemade - 1.1.2-1 +- Update 1.1.2 +- Thanks to Rex for the unbundling patches + +* Fri Jun 19 2015 Fedora Release Engineering - 0.9.67-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 02 2015 Kalev Lember - 0.9.67-4 +- Rebuilt for GCC 5 C++11 ABI change + +* Mon Aug 18 2014 Fedora Release Engineering - 0.9.67-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.9.67-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat May 10 2014 James Abtahi 0.9.67-1 +- update for the latest version +- the patch .system_libs by Rex Dieter was applied to upstream +- the patch .installationpath was replaced by .translation_path + +* Wed Dec 04 2013 James Abtahi 0.9.64-3 +- install translation files in {_datadir}/{name}/translations + +* Sun Dec 01 2013 James Abtahi 0.9.64-2 +- fixed a typo in description +- added {_datadir}/locale/{name}/ +- added comments to patches + +* Sat Nov 30 2013 James Abtahi 0.9.64-2 +- revert to {_datadir}/icons/hicolor/*/*/* + +* Sat Nov 23 2013 James Abtahi 0.9.64-2 +- fixed a typo and added qtsinglecoreapplication-devel dependency +- added desktop-file-validate + +* Fri Nov 22 2013 Rex Dieter 0.9.64-2 +- use system qtsingleapplication, qxt libraries +- use %%cmake macro + +* Fri Nov 22 2013 James Abtahi 0.9.64-1 +- Added hicolor-icon-theme requirement and icon scriplets +- Added {_prefix} macro to cmake +- Removed redundant requirements +- Added VERBOSE to make +- Adding {optflags} + +* Wed Nov 20 2013 James Abtahi 0.9.64-1 +- Removed extra empty lines +- Some editing in Summary and Description +- Removed rm -rf in install section +- Removed clean section +- More specific file listing for {_datadir}/icons/hicolor/*/*/* + +* Sat Nov 16 2013 James Abtahi 0.9.64-1 +- Initial Build From 5d884417766bb549d8d57d79548bbf4a8856ca8a Mon Sep 17 00:00:00 2001 From: Raphael Groner Date: Sun, 8 May 2016 10:19:26 +0200 Subject: [PATCH 11/49] remove dependency to qjson ; add BR: qt5-qtbase-private-devel --- yarock.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/yarock.spec b/yarock.spec index 9a69d37..64246e3 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.1.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -10,7 +10,7 @@ Source0: %{url}/1.x/%{version}/+download/Yarock_%{version}_source.tar.gz BuildRequires: cmake BuildRequires: taglib-devel -BuildRequires: qjson-devel +BuildRequires: qt5-qtbase-private-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtx11extras-devel BuildRequires: qt5-linguist @@ -82,6 +82,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Sat May 07 2016 Raphael Groner - 1.1.5-4 +- remove dependency to qjson, get rid of Qt4 headers +- add BR: qt5-qtbase-private-devel, tracking needed rebuilds + * Mon Feb 08 2016 Raphael Groner - 1.1.5-3 - unretire - add license breakdown From 619743fb09f0d973369f62140d99c48de235474f Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 9 Jun 2016 13:35:37 -0500 Subject: [PATCH 12/49] rebuild (qtbase) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 64246e3..42dc1bf 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.1.5 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -82,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Thu Jun 09 2016 Rex Dieter - 1.1.5-5 +- rebuild (qtbase) + * Sat May 07 2016 Raphael Groner - 1.1.5-4 - remove dependency to qjson, get rid of Qt4 headers - add BR: qt5-qtbase-private-devel, tracking needed rebuilds From 5863a1892344d7a292ce008438b75b0165b950fd Mon Sep 17 00:00:00 2001 From: Raphael Groner Date: Sat, 1 Oct 2016 22:29:54 +0200 Subject: [PATCH 13/49] v1.1.6 --- .gitignore | 1 + sources | 2 +- yarock.spec | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 42b37c4..a665638 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /Yarock_1.1.5_source.tar.gz +/Yarock_1.1.6_source.tar.gz diff --git a/sources b/sources index bce294f..5833108 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ec0d30272716e6e52915699d088e5fcc Yarock_1.1.5_source.tar.gz +f20f29ba35bed56a873eac152d5bc790 Yarock_1.1.6_source.tar.gz diff --git a/yarock.spec b/yarock.spec index 42dc1bf..cc08689 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock -Version: 1.1.5 -Release: 5%{?dist} +Version: 1.1.6 +Release: 1%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -82,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Sat Oct 01 2016 Builder - 1.1.6-1 +- new version + * Thu Jun 09 2016 Rex Dieter - 1.1.5-5 - rebuild (qtbase) From fc34297726c6418c459df3d09369be145de05f38 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 21 Nov 2016 09:49:01 -0600 Subject: [PATCH 14/49] branch rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index cc08689..592f27d 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.1.6 -Release: 1%{?dist} +Release: 1%{?dist}.1 Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -82,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Mon Nov 21 2016 Rex Dieter - 1.1.6-1.1 +- branch rebuild (qt5) + * Sat Oct 01 2016 Builder - 1.1.6-1 - new version From d83afa49ad297f3522ab6dc056f7df43285bd5c3 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 15 Dec 2016 06:30:55 -0600 Subject: [PATCH 15/49] bump release --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 592f27d..b352c27 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.1.6 -Release: 1%{?dist}.1 +Release: 2%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -82,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Thu Dec 15 2016 Rex Dieter - 1.1.6-2 +- bump release + * Mon Nov 21 2016 Rex Dieter - 1.1.6-1.1 - branch rebuild (qt5) From a8b93f7513ffb09a3d755178150442d74b76a689 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 18:15:08 +0000 Subject: [PATCH 16/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index b352c27..eb6f9fb 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.1.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -82,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 1.1.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Dec 15 2016 Rex Dieter - 1.1.6-2 - bump release From ee7227ea63b60be3e22a2eaad6db51bc070bb14e Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Wed, 19 Jul 2017 20:09:21 -0500 Subject: [PATCH 17/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index eb6f9fb..3bc1636 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.1.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -82,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Wed Jul 19 2017 Rex Dieter - 1.1.6-4 +- rebuild (qt5) + * Sat Feb 11 2017 Fedora Release Engineering - 1.1.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 225b147481db80ded88c9afa3afd96ec1be0154d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 22:33:18 +0000 Subject: [PATCH 18/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 3bc1636..c85fdbc 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.1.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -82,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 1.1.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Wed Jul 19 2017 Rex Dieter - 1.1.6-4 - rebuild (qt5) From 4c04717111429581504c923bd908dba1bf3bb1fc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 11:04:46 +0000 Subject: [PATCH 19/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index c85fdbc..6fb18d4 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.1.6 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -82,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 1.1.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 1.1.6-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From f51cbeaa82b9182982835932c679248ee41109fe Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 10 Oct 2017 06:51:37 -0500 Subject: [PATCH 20/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 6fb18d4..e117f5a 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.1.6 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -82,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Tue Oct 10 2017 Rex Dieter - 1.1.6-7 +- rebuild (qt5) + * Thu Aug 03 2017 Fedora Release Engineering - 1.1.6-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 596a7945ea011b3faa6ff2a19ad00b98b92004d1 Mon Sep 17 00:00:00 2001 From: Raphael Groner Date: Sun, 3 Dec 2017 22:35:05 +0100 Subject: [PATCH 21/49] v1.2.0 --- .gitignore | 1 + sources | 2 +- yarock.spec | 13 +++++++++---- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index a665638..9822024 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /Yarock_1.1.5_source.tar.gz /Yarock_1.1.6_source.tar.gz +/Yarock_1.2.0_Sources.tar.gz diff --git a/sources b/sources index 5833108..b23bc92 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f20f29ba35bed56a873eac152d5bc790 Yarock_1.1.6_source.tar.gz +SHA512 (Yarock_1.2.0_Sources.tar.gz) = d33614886694e2d2a363a9e60d32f956a70a153a2c64836d2b41d0d3b85c0e90147a42c3f443f4136c745f4574f4b58f981ce4c74adc8bdb8c6da9297ff256df diff --git a/yarock.spec b/yarock.spec index e117f5a..5831099 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,12 +1,13 @@ Name: yarock -Version: 1.1.6 -Release: 7%{?dist} +Version: 1.2.0 +Release: 1%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout License: GPLv3+ and BSD URL: https://launchpad.net/%{name} -Source0: %{url}/1.x/%{version}/+download/Yarock_%{version}_source.tar.gz +#Source0: %{url}/1.x/%{version}/+download/Yarock_%{version}_source.tar.gz +Source0: %{url}/1.x/%{version}/+download/Yarock_%{version}_Sources.tar.gz BuildRequires: cmake BuildRequires: taglib-devel @@ -28,7 +29,8 @@ simple and beautiful music collection based on album cover-art. %prep -%setup -q -n Yarock_%{version}_source +#%%setup -q -n Yarock_%{version}_source +%setup -q -n Yarock_%{version}_Sources # Fix the incorrect PHONON include directory for QT5 sed -i 's/PHONON_INCLUDE_DIR/PHONON4QT5_INCLUDE_DIR/g' src/core/player/phonon/CMakeLists.txt # remove empty dir src3party @@ -82,6 +84,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Sun Dec 03 2017 Raphael Groner - 1.2.0-1 +- new version + * Tue Oct 10 2017 Rex Dieter - 1.1.6-7 - rebuild (qt5) From b0eebf841bc700649bb114c3a12985f19e88baad Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Wed, 20 Dec 2017 13:29:54 +0100 Subject: [PATCH 22/49] rebuild (qt5) --- yarock.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/yarock.spec b/yarock.spec index 5831099..436783f 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,11 +1,11 @@ Name: yarock Version: 1.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout License: GPLv3+ and BSD -URL: https://launchpad.net/%{name} +URL: https://launchpad.net/%{name} #Source0: %{url}/1.x/%{version}/+download/Yarock_%{version}_source.tar.gz Source0: %{url}/1.x/%{version}/+download/Yarock_%{version}_Sources.tar.gz @@ -84,6 +84,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Wed Dec 20 2017 Jan Grulich - 1.2.0-2 +- rebuild (qt5) + * Sun Dec 03 2017 Raphael Groner - 1.2.0-1 - new version @@ -155,7 +158,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - update for the latest version - the patch .system_libs by Rex Dieter was applied to upstream - the patch .installationpath was replaced by .translation_path - + * Wed Dec 04 2013 James Abtahi 0.9.64-3 - install translation files in {_datadir}/{name}/translations @@ -180,11 +183,11 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - Added {_prefix} macro to cmake - Removed redundant requirements - Added VERBOSE to make -- Adding {optflags} +- Adding {optflags} * Wed Nov 20 2013 James Abtahi 0.9.64-1 - Removed extra empty lines -- Some editing in Summary and Description +- Some editing in Summary and Description - Removed rm -rf in install section - Removed clean section - More specific file listing for {_datadir}/icons/hicolor/*/*/* From 56e5cf82b68d9799e13ed8d921a45f1db9d2f826 Mon Sep 17 00:00:00 2001 From: martinkg Date: Wed, 10 Jan 2018 16:18:22 +0100 Subject: [PATCH 23/49] Update to 1.3.0 --- .gitignore | 1 + sources | 2 +- yarock.spec | 9 +++++---- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 9822024..583466b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /Yarock_1.1.5_source.tar.gz /Yarock_1.1.6_source.tar.gz /Yarock_1.2.0_Sources.tar.gz +/Yarock_1.3.0_Sources.tar.gz diff --git a/sources b/sources index b23bc92..35565da 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Yarock_1.2.0_Sources.tar.gz) = d33614886694e2d2a363a9e60d32f956a70a153a2c64836d2b41d0d3b85c0e90147a42c3f443f4136c745f4574f4b58f981ce4c74adc8bdb8c6da9297ff256df +SHA512 (Yarock_1.3.0_Sources.tar.gz) = 7e8212d42b526ab885121c0f49b53a469a4fc407099a4a0060372410de55919a4ee12109dff3b9088d66cb8ecaa80d26738e8f66dc8a9a9cf3573923a9fa4b6d diff --git a/yarock.spec b/yarock.spec index 436783f..10a8f46 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,12 +1,11 @@ Name: yarock -Version: 1.2.0 -Release: 2%{?dist} +Version: 1.3.0 +Release: 1%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout License: GPLv3+ and BSD URL: https://launchpad.net/%{name} -#Source0: %{url}/1.x/%{version}/+download/Yarock_%{version}_source.tar.gz Source0: %{url}/1.x/%{version}/+download/Yarock_%{version}_Sources.tar.gz BuildRequires: cmake @@ -29,7 +28,6 @@ simple and beautiful music collection based on album cover-art. %prep -#%%setup -q -n Yarock_%{version}_source %setup -q -n Yarock_%{version}_Sources # Fix the incorrect PHONON include directory for QT5 sed -i 's/PHONON_INCLUDE_DIR/PHONON4QT5_INCLUDE_DIR/g' src/core/player/phonon/CMakeLists.txt @@ -84,6 +82,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Wed Jan 10 2018 Martin Gansser - 1.3.0-1 +- Update to 1.3.0 + * Wed Dec 20 2017 Jan Grulich - 1.2.0-2 - rebuild (qt5) From be4a92776ccbeb05b0598594d16e1d3abf4342cd Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Thu, 18 Jan 2018 22:56:39 +0100 Subject: [PATCH 24/49] Remove obsolete scriptlets Signed-off-by: Igor Gnatenko --- yarock.spec | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/yarock.spec b/yarock.spec index 10a8f46..fcb32cd 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -53,21 +53,9 @@ desktop-file-install \ %check appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml +%post -p /sbin/ldconfig -%post -/sbin/ldconfig -touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : - -%postun -/sbin/ldconfig -if [ $1 -eq 0 ] ; then - touch --no-create %{_datadir}/icons/hicolor &>/dev/null - gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : -fi - -%posttrans -gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - +%postun -p /sbin/ldconfig %files -f %{name}.lang %license COPYING @@ -82,6 +70,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Thu Jan 18 2018 Igor Gnatenko - 1.3.0-2 +- Remove obsolete scriptlets + * Wed Jan 10 2018 Martin Gansser - 1.3.0-1 - Update to 1.3.0 From f2ddf5bf93364e95f18833e9c1f7d539dc02fd34 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 22:15:08 +0000 Subject: [PATCH 25/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index fcb32cd..39862b5 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.3.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -70,6 +70,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.3.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Jan 18 2018 Igor Gnatenko - 1.3.0-2 - Remove obsolete scriptlets From 81fd354eaaadc6664166c66fdab4fe8d21fed608 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Wed, 14 Feb 2018 10:46:15 +0100 Subject: [PATCH 26/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 39862b5..22cb41c 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.3.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -70,6 +70,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap %changelog +* Wed Feb 14 2018 Jan Grulich - 1.3.0-4 +- rebuild (qt5) + * Fri Feb 09 2018 Fedora Release Engineering - 1.3.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 1d3cc94d61910fb8b56d8b25e44a493c706cd869 Mon Sep 17 00:00:00 2001 From: martinkg Date: Sun, 4 Mar 2018 10:51:58 +0100 Subject: [PATCH 27/49] Update to 1.3.1 Remove ldconfig scriptlets --- .gitignore | 1 + sources | 2 +- yarock.spec | 12 ++++++------ 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 583466b..2221479 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /Yarock_1.1.6_source.tar.gz /Yarock_1.2.0_Sources.tar.gz /Yarock_1.3.0_Sources.tar.gz +/Yarock_1.3.1_Sources.tar.gz diff --git a/sources b/sources index 35565da..70f7e90 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Yarock_1.3.0_Sources.tar.gz) = 7e8212d42b526ab885121c0f49b53a469a4fc407099a4a0060372410de55919a4ee12109dff3b9088d66cb8ecaa80d26738e8f66dc8a9a9cf3573923a9fa4b6d +SHA512 (Yarock_1.3.1_Sources.tar.gz) = a59837609c5004005360a272b45794143c64373d13c2783f84299ab0b849223aac2be3d87703e1925d66ed4301bcc2e7254228d34f556bce0447d949539acf2e diff --git a/yarock.spec b/yarock.spec index 22cb41c..d4b34bc 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock -Version: 1.3.0 -Release: 4%{?dist} +Version: 1.3.1 +Release: 1%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -53,10 +53,6 @@ desktop-file-install \ %check appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - %files -f %{name}.lang %license COPYING %doc *.md @@ -70,6 +66,10 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap %changelog +* Sun Mar 04 2018 Martin Gansser - 1.3.1-1 +- Update to 1.3.1 +- Remove ldconfig scriptlets + * Wed Feb 14 2018 Jan Grulich - 1.3.0-4 - rebuild (qt5) From 0542f03cf66e6b8462f831231cd56791cd4b282b Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 27 May 2018 17:44:23 -0500 Subject: [PATCH 28/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index d4b34bc..b440eb5 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.3.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap %changelog +* Sun May 27 2018 Rex Dieter - 1.3.1-2 +- rebuild (qt5) + * Sun Mar 04 2018 Martin Gansser - 1.3.1-1 - Update to 1.3.1 - Remove ldconfig scriptlets From 278f82c912a93ad315e1a656db115282a3cc3dff Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 21 Jun 2018 08:05:07 -0500 Subject: [PATCH 29/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index b440eb5..a068551 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.3.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap %changelog +* Thu Jun 21 2018 Rex Dieter - 1.3.1-3 +- rebuild (qt5) + * Sun May 27 2018 Rex Dieter - 1.3.1-2 - rebuild (qt5) From edb9a9435752b83b904534b9b12dfea6f5652940 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 09:41:10 +0000 Subject: [PATCH 30/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index a068551..b786699 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.3.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 1.3.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Thu Jun 21 2018 Rex Dieter - 1.3.1-3 - rebuild (qt5) From cfa1aeda22d20365ad72100f60aa03a45b5583f6 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Fri, 21 Sep 2018 21:25:31 +0200 Subject: [PATCH 31/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index b786699..24ae0da 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.3.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap %changelog +* Fri Sep 21 2018 Jan Grulich - 1.3.1-5 +- rebuild (qt5) + * Sat Jul 14 2018 Fedora Release Engineering - 1.3.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 9a0b719b99cca2846dc4cded35daea26cdb7af2c Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Thu, 13 Dec 2018 10:05:25 -0600 Subject: [PATCH 32/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 24ae0da..8bdf826 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.3.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap %changelog +* Thu Dec 13 2018 Rex Dieter - 1.3.1-6 +- rebuild (qt5) + * Fri Sep 21 2018 Jan Grulich - 1.3.1-5 - rebuild (qt5) From f26faefee6606e92eb2eea575b1fc7587f74332e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 12:57:02 +0000 Subject: [PATCH 33/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 8bdf826..6fd2324 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.3.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 1.3.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Dec 13 2018 Rex Dieter - 1.3.1-6 - rebuild (qt5) From c358482b312e5eb783aa1a318e8429872ab484cc Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Sun, 3 Mar 2019 17:04:33 -0600 Subject: [PATCH 34/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 6fd2324..687c7f7 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.3.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -66,6 +66,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap %changelog +* Sun Mar 03 2019 Rex Dieter - 1.3.1-8 +- rebuild (qt5) + * Sun Feb 03 2019 Fedora Release Engineering - 1.3.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From c4437b27417641cf79e90479fe2a266171c40a04 Mon Sep 17 00:00:00 2001 From: Martin Gansser Date: Thu, 28 Mar 2019 15:19:38 +0100 Subject: [PATCH 35/49] Update to 1.4.0 Add %{name}-%{version}-appdata.patch --- .gitignore | 1 + sources | 2 +- yarock-1.4.0-appdata.patch | 57 ++++++++++++++++++++++++++++++++++++++ yarock.spec | 22 ++++++++++----- 4 files changed, 74 insertions(+), 8 deletions(-) create mode 100644 yarock-1.4.0-appdata.patch diff --git a/.gitignore b/.gitignore index 2221479..f3e7213 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /Yarock_1.2.0_Sources.tar.gz /Yarock_1.3.0_Sources.tar.gz /Yarock_1.3.1_Sources.tar.gz +/Yarock_1.4.0_Sources.tar.gz diff --git a/sources b/sources index 70f7e90..d19dfea 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Yarock_1.3.1_Sources.tar.gz) = a59837609c5004005360a272b45794143c64373d13c2783f84299ab0b849223aac2be3d87703e1925d66ed4301bcc2e7254228d34f556bce0447d949539acf2e +SHA512 (Yarock_1.4.0_Sources.tar.gz) = 39ad470cd53fef738166ca635ca96da0868db406b62be92d276062acc568724a62886b7779eb47fc6a3e6d2825fe417753e9e6b87a978b9009e09d7ea5866f00 diff --git a/yarock-1.4.0-appdata.patch b/yarock-1.4.0-appdata.patch new file mode 100644 index 0000000..96fd182 --- /dev/null +++ b/yarock-1.4.0-appdata.patch @@ -0,0 +1,57 @@ +--- Yarock_1.4.0_Sources/data/org.yarock.appdata.xml.orig 2019-03-28 14:17:07.777156922 +0100 ++++ Yarock_1.4.0_Sources/data/org.yarock.appdata.xml 2019-03-28 14:17:30.327157067 +0100 +@@ -1,11 +1,10 @@ +- +- org.yarock.desktop +- Yarock +- CC0-1.0 +- GPL-3.0 +- Modern linux music player +- ​org.yarock.desktop +- ++ ++ ++ yarock.desktop ++ CC0-1.0 ++ GPL-3.0 ++ Modern linux music player ++ +

Yarock is a music player designed to provide a clean, simple and beautiful music collection based on album coverart.

+

You can easily browse and search your local music collection through various views such as artists, albums, tracks, genre, years, etc. You can also browse your play radio stream thinks to TuneIn, Shoutcast, Dirble radio services.

+

Features include.

+@@ -27,24 +26,14 @@ +
  • Clean and simple user interface
  • +
  • No GNOME or KDE dependancies
  • + +-
    +- https://qt-apps.org/content/show.php/yarock?content=129372 +- +- +- https://launchpadlibrarian.net/189537409/screenshot_album_view.png +- +- +- https://launchpadlibrarian.net/189537418/screenshot_artist_view_1.png +- +- +- https://launchpadlibrarian.net/189537419/screenshot_artist_view_2.png +- +- +- https://launchpadlibrarian.net/189537431/screenshot_track_view.png +- +- +- https://launchpadlibrarian.net/189537441/screenshot_tunin_view.png +- +- +- updatecontact@yarock.org +-
    ++ ++ http://qt-apps.org/content/show.php/yarock?content=129372 ++ ++ https://launchpadlibrarian.net/189537409/screenshot_album_view.png ++ https://launchpadlibrarian.net/189537418/screenshot_artist_view_1.png ++ https://launchpadlibrarian.net/189537419/screenshot_artist_view_2.png ++ https://launchpadlibrarian.net/189537431/screenshot_track_view.png ++ https://launchpadlibrarian.net/189537441/screenshot_tunin_view.png ++ ++ updatecontact@yarock.org ++ diff --git a/yarock.spec b/yarock.spec index 687c7f7..45496d1 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,12 +1,13 @@ Name: yarock -Version: 1.3.1 -Release: 8%{?dist} +Version: 1.4.0 +Release: 1%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout License: GPLv3+ and BSD URL: https://launchpad.net/%{name} Source0: %{url}/1.x/%{version}/+download/Yarock_%{version}_Sources.tar.gz +Patch0: %{name}-%{version}-appdata.patch BuildRequires: cmake BuildRequires: taglib-devel @@ -29,6 +30,7 @@ simple and beautiful music collection based on album cover-art. %prep %setup -q -n Yarock_%{version}_Sources +%patch0 -p1 # Fix the incorrect PHONON include directory for QT5 sed -i 's/PHONON_INCLUDE_DIR/PHONON4QT5_INCLUDE_DIR/g' src/core/player/phonon/CMakeLists.txt # remove empty dir src3party @@ -44,14 +46,16 @@ popd %make_build -C %{_target_platform} %install +install -D -m0644 data/org.%{name}.desktop %{buildroot}%{_datadir}/applications/org.%{name}.desktop +install -D -m0644 data/org.%{name}.appdata.xml %{buildroot}%{_datadir}/appdata/org.%{name}.appdata.xml make install/fast DESTDIR=%{buildroot} -C %{_target_platform} %find_lang %{name} --all-name --with-qt desktop-file-install \ --remove-key=Version \ - %{buildroot}%{_datadir}/applications/%{name}.desktop + %{buildroot}%{_datadir}/applications/org.%{name}.desktop %check -appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml +appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name}.appdata.xml %files -f %{name}.lang %license COPYING @@ -59,13 +63,17 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/%{name}.ap %{_bindir}/%{name} %{_libdir}/%{name}/ %{_datadir}/icons/hicolor/*/*/* -%{_datadir}/applications/%{name}.desktop -%{_datadir}/appdata/%{name}.appdata.xml +%{_datadir}/pixmaps/application-x-%{name}.png +%{_datadir}/applications/org.%{name}.desktop +%{_datadir}/appdata/org.%{name}.appdata.xml %dir %{_datadir}/%{name}/ %dir %{_datadir}/%{name}/translations/ - %changelog +* Thu Mar 28 2019 Martin Gansser - 1.4.0-1 +- Update to 1.4.0 +- Add %%{name}-%%{version}-appdata.patch + * Sun Mar 03 2019 Rex Dieter - 1.3.1-8 - rebuild (qt5) From b5d869c95d2291a5a002abf25a5a894b27bf38ec Mon Sep 17 00:00:00 2001 From: Pete Walter Date: Thu, 11 Apr 2019 11:08:15 +0100 Subject: [PATCH 36/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 45496d1..3146f14 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -70,6 +70,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Thu Apr 11 2019 Pete Walter - 1.4.0-2 +- rebuild (qt5) + * Thu Mar 28 2019 Martin Gansser - 1.4.0-1 - Update to 1.4.0 - Add %%{name}-%%{version}-appdata.patch From 105aba6164f26debeb4db6fc51b59794c69e3eee Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 17 Jun 2019 11:06:06 +0200 Subject: [PATCH 37/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 3146f14..d0e94dd 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.4.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -70,6 +70,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Mon Jun 17 2019 Jan Grulich - 1.4.0-3 +- rebuild (qt5) + * Thu Apr 11 2019 Pete Walter - 1.4.0-2 - rebuild (qt5) From 446499f40bcc2401e3cfffd92618f040297f594c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 04:46:59 +0000 Subject: [PATCH 38/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index d0e94dd..2143528 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.4.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -70,6 +70,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 1.4.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Mon Jun 17 2019 Jan Grulich - 1.4.0-3 - rebuild (qt5) From 96d20a277530457f2184101b52f0ad4d3a8836b9 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Wed, 25 Sep 2019 12:19:25 +0200 Subject: [PATCH 39/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 2143528..8651c0d 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.4.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -70,6 +70,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Wed Sep 25 2019 Jan Grulich - 1.4.0-5 +- rebuild (qt5) + * Sat Jul 27 2019 Fedora Release Engineering - 1.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 5b72f30016ddb020717c203cfce5e7b5e3c16124 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 9 Dec 2019 21:24:43 +0100 Subject: [PATCH 40/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 8651c0d..6fb1a5e 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.4.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -70,6 +70,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Mon Dec 09 2019 Jan Grulich - 1.4.0-6 +- rebuild (qt5) + * Wed Sep 25 2019 Jan Grulich - 1.4.0-5 - rebuild (qt5) From 0fe27e280608f347f9b608f4d0013784fead27ea Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 05:04:57 +0000 Subject: [PATCH 41/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 6fb1a5e..f0afccf 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.4.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -70,6 +70,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 1.4.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Mon Dec 09 2019 Jan Grulich - 1.4.0-6 - rebuild (qt5) From d370b4a9976c44109a5e2304d77b99f85ca177db Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Mon, 6 Apr 2020 11:59:32 -0500 Subject: [PATCH 42/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index f0afccf..76b4ce7 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,6 +1,6 @@ Name: yarock Version: 1.4.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -70,6 +70,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Mon Apr 06 2020 Rex Dieter - 1.4.0-8 +- rebuild (qt5) + * Fri Jan 31 2020 Fedora Release Engineering - 1.4.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 62232b39d6c1dd68139f54d3692e7073358a3452 Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Sun, 5 Jul 2020 19:55:57 +0200 Subject: [PATCH 43/49] Improve compatibility with new CMake macro Signed-off-by: Igor Raits --- yarock.spec | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/yarock.spec b/yarock.spec index 76b4ce7..ef8c426 100644 --- a/yarock.spec +++ b/yarock.spec @@ -1,3 +1,5 @@ +%undefine __cmake_in_source_build + Name: yarock Version: 1.4.0 Release: 8%{?dist} @@ -37,18 +39,15 @@ sed -i 's/PHONON_INCLUDE_DIR/PHONON4QT5_INCLUDE_DIR/g' src/core/player/phonon/CM rm -rfv src3party %build -mkdir -p %{_target_platform} -pushd %{_target_platform} -%cmake .. \ +%cmake \ -DENABLE_PHONON:BOOL=ON \ -DENABLE_VLC:BOOL=OFF -popd -%make_build -C %{_target_platform} +%cmake_build %install install -D -m0644 data/org.%{name}.desktop %{buildroot}%{_datadir}/applications/org.%{name}.desktop install -D -m0644 data/org.%{name}.appdata.xml %{buildroot}%{_datadir}/appdata/org.%{name}.appdata.xml -make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +%cmake_install %find_lang %{name} --all-name --with-qt desktop-file-install \ --remove-key=Version \ From 1b48f9ade665345d21c7c03ddaa3999ace79f9e9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 15:12:26 +0000 Subject: [PATCH 44/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index ef8c426..209b2f8 100644 --- a/yarock.spec +++ b/yarock.spec @@ -2,7 +2,7 @@ Name: yarock Version: 1.4.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -69,6 +69,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1.4.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Apr 06 2020 Rex Dieter - 1.4.0-8 - rebuild (qt5) From a36b579f1a315a904b2ee7bfdb13391297f7d9e8 Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Fri, 11 Sep 2020 11:29:46 +0200 Subject: [PATCH 45/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 209b2f8..ee9bb3c 100644 --- a/yarock.spec +++ b/yarock.spec @@ -2,7 +2,7 @@ Name: yarock Version: 1.4.0 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -69,6 +69,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Fri Sep 11 2020 Jan Grulich - 1.4.0-10 +- rebuild (qt5) + * Wed Jul 29 2020 Fedora Release Engineering - 1.4.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 54ddfae4e5246c72779d77689f5168a4321457ef Mon Sep 17 00:00:00 2001 From: Jan Grulich Date: Mon, 23 Nov 2020 07:55:47 +0100 Subject: [PATCH 46/49] rebuild (qt5) --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index ee9bb3c..00e1544 100644 --- a/yarock.spec +++ b/yarock.spec @@ -2,7 +2,7 @@ Name: yarock Version: 1.4.0 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -69,6 +69,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Mon Nov 23 07:55:47 CET 2020 Jan Grulich - 1.4.0-11 +- rebuild (qt5) + * Fri Sep 11 2020 Jan Grulich - 1.4.0-10 - rebuild (qt5) From 58812de414e4915eb84049729a773fd465cb1afb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 28 Jan 2021 00:31:13 +0000 Subject: [PATCH 47/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index 00e1544..f920461 100644 --- a/yarock.spec +++ b/yarock.spec @@ -2,7 +2,7 @@ Name: yarock Version: 1.4.0 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -69,6 +69,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Thu Jan 28 2021 Fedora Release Engineering - 1.4.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Nov 23 07:55:47 CET 2020 Jan Grulich - 1.4.0-11 - rebuild (qt5) From 7dc1a3498c13c1a0ee5178ae5bdec09e6eb35d84 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 22:06:14 +0000 Subject: [PATCH 48/49] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- yarock.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yarock.spec b/yarock.spec index f920461..1d51a7c 100644 --- a/yarock.spec +++ b/yarock.spec @@ -2,7 +2,7 @@ Name: yarock Version: 1.4.0 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Lightweight, beautiful music player # Main license is GPLv2+ in sources, # but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout @@ -69,6 +69,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name %dir %{_datadir}/%{name}/translations/ %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.4.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Thu Jan 28 2021 Fedora Release Engineering - 1.4.0-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 2c49175eaf09b498a7840960d759a40753ef4cac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 8 Nov 2021 12:48:05 +0100 Subject: [PATCH 49/49] Orphaned for 6+ weeks --- .gitignore | 6 - dead.package | 1 + sources | 1 - yarock-1.4.0-appdata.patch | 57 -------- yarock.spec | 258 ------------------------------------- 5 files changed, 1 insertion(+), 322 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 sources delete mode 100644 yarock-1.4.0-appdata.patch delete mode 100644 yarock.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index f3e7213..0000000 --- a/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -/Yarock_1.1.5_source.tar.gz -/Yarock_1.1.6_source.tar.gz -/Yarock_1.2.0_Sources.tar.gz -/Yarock_1.3.0_Sources.tar.gz -/Yarock_1.3.1_Sources.tar.gz -/Yarock_1.4.0_Sources.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/sources b/sources deleted file mode 100644 index d19dfea..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (Yarock_1.4.0_Sources.tar.gz) = 39ad470cd53fef738166ca635ca96da0868db406b62be92d276062acc568724a62886b7779eb47fc6a3e6d2825fe417753e9e6b87a978b9009e09d7ea5866f00 diff --git a/yarock-1.4.0-appdata.patch b/yarock-1.4.0-appdata.patch deleted file mode 100644 index 96fd182..0000000 --- a/yarock-1.4.0-appdata.patch +++ /dev/null @@ -1,57 +0,0 @@ ---- Yarock_1.4.0_Sources/data/org.yarock.appdata.xml.orig 2019-03-28 14:17:07.777156922 +0100 -+++ Yarock_1.4.0_Sources/data/org.yarock.appdata.xml 2019-03-28 14:17:30.327157067 +0100 -@@ -1,11 +1,10 @@ -- -- org.yarock.desktop -- Yarock -- CC0-1.0 -- GPL-3.0 -- Modern linux music player -- ​org.yarock.desktop -- -+ -+ -+ yarock.desktop -+ CC0-1.0 -+ GPL-3.0 -+ Modern linux music player -+ -

    Yarock is a music player designed to provide a clean, simple and beautiful music collection based on album coverart.

    -

    You can easily browse and search your local music collection through various views such as artists, albums, tracks, genre, years, etc. You can also browse your play radio stream thinks to TuneIn, Shoutcast, Dirble radio services.

    -

    Features include.

    -@@ -27,24 +26,14 @@ -
  • Clean and simple user interface
  • -
  • No GNOME or KDE dependancies
  • - --
    -- https://qt-apps.org/content/show.php/yarock?content=129372 -- -- -- https://launchpadlibrarian.net/189537409/screenshot_album_view.png -- -- -- https://launchpadlibrarian.net/189537418/screenshot_artist_view_1.png -- -- -- https://launchpadlibrarian.net/189537419/screenshot_artist_view_2.png -- -- -- https://launchpadlibrarian.net/189537431/screenshot_track_view.png -- -- -- https://launchpadlibrarian.net/189537441/screenshot_tunin_view.png -- -- -- updatecontact@yarock.org --
    -+ -+ http://qt-apps.org/content/show.php/yarock?content=129372 -+ -+ https://launchpadlibrarian.net/189537409/screenshot_album_view.png -+ https://launchpadlibrarian.net/189537418/screenshot_artist_view_1.png -+ https://launchpadlibrarian.net/189537419/screenshot_artist_view_2.png -+ https://launchpadlibrarian.net/189537431/screenshot_track_view.png -+ https://launchpadlibrarian.net/189537441/screenshot_tunin_view.png -+ -+ updatecontact@yarock.org -+ diff --git a/yarock.spec b/yarock.spec deleted file mode 100644 index 1d51a7c..0000000 --- a/yarock.spec +++ /dev/null @@ -1,258 +0,0 @@ -%undefine __cmake_in_source_build - -Name: yarock -Version: 1.4.0 -Release: 13%{?dist} -Summary: Lightweight, beautiful music player -# Main license is GPLv2+ in sources, -# but GPLv3+ in README.md and BSD (3 clause) for widgets/flowlayout -License: GPLv3+ and BSD -URL: https://launchpad.net/%{name} -Source0: %{url}/1.x/%{version}/+download/Yarock_%{version}_Sources.tar.gz -Patch0: %{name}-%{version}-appdata.patch - -BuildRequires: cmake -BuildRequires: taglib-devel -BuildRequires: qt5-qtbase-private-devel -BuildRequires: qt5-qtbase-devel -BuildRequires: qt5-qtx11extras-devel -BuildRequires: qt5-linguist -BuildRequires: phonon-qt5-devel -BuildRequires: sqlite-devel -BuildRequires: desktop-file-utils -BuildRequires: libappstream-glib -BuildRequires: htmlcxx-devel - -Requires: hicolor-icon-theme - -%description -Yarock is a music player designed to provide a clean, -simple and beautiful music collection based on album cover-art. - - -%prep -%setup -q -n Yarock_%{version}_Sources -%patch0 -p1 -# Fix the incorrect PHONON include directory for QT5 -sed -i 's/PHONON_INCLUDE_DIR/PHONON4QT5_INCLUDE_DIR/g' src/core/player/phonon/CMakeLists.txt -# remove empty dir src3party -rm -rfv src3party - -%build -%cmake \ - -DENABLE_PHONON:BOOL=ON \ - -DENABLE_VLC:BOOL=OFF -%cmake_build - -%install -install -D -m0644 data/org.%{name}.desktop %{buildroot}%{_datadir}/applications/org.%{name}.desktop -install -D -m0644 data/org.%{name}.appdata.xml %{buildroot}%{_datadir}/appdata/org.%{name}.appdata.xml -%cmake_install -%find_lang %{name} --all-name --with-qt -desktop-file-install \ - --remove-key=Version \ - %{buildroot}%{_datadir}/applications/org.%{name}.desktop - -%check -appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/org.%{name}.appdata.xml - -%files -f %{name}.lang -%license COPYING -%doc *.md -%{_bindir}/%{name} -%{_libdir}/%{name}/ -%{_datadir}/icons/hicolor/*/*/* -%{_datadir}/pixmaps/application-x-%{name}.png -%{_datadir}/applications/org.%{name}.desktop -%{_datadir}/appdata/org.%{name}.appdata.xml -%dir %{_datadir}/%{name}/ -%dir %{_datadir}/%{name}/translations/ - -%changelog -* Fri Jul 23 2021 Fedora Release Engineering - 1.4.0-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Thu Jan 28 2021 Fedora Release Engineering - 1.4.0-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Nov 23 07:55:47 CET 2020 Jan Grulich - 1.4.0-11 -- rebuild (qt5) - -* Fri Sep 11 2020 Jan Grulich - 1.4.0-10 -- rebuild (qt5) - -* Wed Jul 29 2020 Fedora Release Engineering - 1.4.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Apr 06 2020 Rex Dieter - 1.4.0-8 -- rebuild (qt5) - -* Fri Jan 31 2020 Fedora Release Engineering - 1.4.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Mon Dec 09 2019 Jan Grulich - 1.4.0-6 -- rebuild (qt5) - -* Wed Sep 25 2019 Jan Grulich - 1.4.0-5 -- rebuild (qt5) - -* Sat Jul 27 2019 Fedora Release Engineering - 1.4.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Mon Jun 17 2019 Jan Grulich - 1.4.0-3 -- rebuild (qt5) - -* Thu Apr 11 2019 Pete Walter - 1.4.0-2 -- rebuild (qt5) - -* Thu Mar 28 2019 Martin Gansser - 1.4.0-1 -- Update to 1.4.0 -- Add %%{name}-%%{version}-appdata.patch - -* Sun Mar 03 2019 Rex Dieter - 1.3.1-8 -- rebuild (qt5) - -* Sun Feb 03 2019 Fedora Release Engineering - 1.3.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Dec 13 2018 Rex Dieter - 1.3.1-6 -- rebuild (qt5) - -* Fri Sep 21 2018 Jan Grulich - 1.3.1-5 -- rebuild (qt5) - -* Sat Jul 14 2018 Fedora Release Engineering - 1.3.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Jun 21 2018 Rex Dieter - 1.3.1-3 -- rebuild (qt5) - -* Sun May 27 2018 Rex Dieter - 1.3.1-2 -- rebuild (qt5) - -* Sun Mar 04 2018 Martin Gansser - 1.3.1-1 -- Update to 1.3.1 -- Remove ldconfig scriptlets - -* Wed Feb 14 2018 Jan Grulich - 1.3.0-4 -- rebuild (qt5) - -* Fri Feb 09 2018 Fedora Release Engineering - 1.3.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jan 18 2018 Igor Gnatenko - 1.3.0-2 -- Remove obsolete scriptlets - -* Wed Jan 10 2018 Martin Gansser - 1.3.0-1 -- Update to 1.3.0 - -* Wed Dec 20 2017 Jan Grulich - 1.2.0-2 -- rebuild (qt5) - -* Sun Dec 03 2017 Raphael Groner - 1.2.0-1 -- new version - -* Tue Oct 10 2017 Rex Dieter - 1.1.6-7 -- rebuild (qt5) - -* Thu Aug 03 2017 Fedora Release Engineering - 1.1.6-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 1.1.6-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed Jul 19 2017 Rex Dieter - 1.1.6-4 -- rebuild (qt5) - -* Sat Feb 11 2017 Fedora Release Engineering - 1.1.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Dec 15 2016 Rex Dieter - 1.1.6-2 -- bump release - -* Mon Nov 21 2016 Rex Dieter - 1.1.6-1.1 -- branch rebuild (qt5) - -* Sat Oct 01 2016 Builder - 1.1.6-1 -- new version - -* Thu Jun 09 2016 Rex Dieter - 1.1.5-5 -- rebuild (qtbase) - -* Sat May 07 2016 Raphael Groner - 1.1.5-4 -- remove dependency to qjson, get rid of Qt4 headers -- add BR: qt5-qtbase-private-devel, tracking needed rebuilds - -* Mon Feb 08 2016 Raphael Groner - 1.1.5-3 -- unretire -- add license breakdown -- add calls to ldconfig -- cleanup - -* Fri Feb 05 2016 Fedora Release Engineering - 1.1.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Jan 07 2016 Parag Nemade - 1.1.5-1 -- Update to 1.1.5 -- Drop upstream committed patch -- This package is now started using only QT5 libraries - -* Wed Dec 16 2015 Parag Nemade - 1.1.4-1 -- Update to 1.1.4 - -* Wed Dec 02 2015 Parag Nemade - 1.1.2-1 -- Update 1.1.2 -- Thanks to Rex for the unbundling patches - -* Fri Jun 19 2015 Fedora Release Engineering - 0.9.67-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 0.9.67-4 -- Rebuilt for GCC 5 C++11 ABI change - -* Mon Aug 18 2014 Fedora Release Engineering - 0.9.67-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 0.9.67-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat May 10 2014 James Abtahi 0.9.67-1 -- update for the latest version -- the patch .system_libs by Rex Dieter was applied to upstream -- the patch .installationpath was replaced by .translation_path - -* Wed Dec 04 2013 James Abtahi 0.9.64-3 -- install translation files in {_datadir}/{name}/translations - -* Sun Dec 01 2013 James Abtahi 0.9.64-2 -- fixed a typo in description -- added {_datadir}/locale/{name}/ -- added comments to patches - -* Sat Nov 30 2013 James Abtahi 0.9.64-2 -- revert to {_datadir}/icons/hicolor/*/*/* - -* Sat Nov 23 2013 James Abtahi 0.9.64-2 -- fixed a typo and added qtsinglecoreapplication-devel dependency -- added desktop-file-validate - -* Fri Nov 22 2013 Rex Dieter 0.9.64-2 -- use system qtsingleapplication, qxt libraries -- use %%cmake macro - -* Fri Nov 22 2013 James Abtahi 0.9.64-1 -- Added hicolor-icon-theme requirement and icon scriplets -- Added {_prefix} macro to cmake -- Removed redundant requirements -- Added VERBOSE to make -- Adding {optflags} - -* Wed Nov 20 2013 James Abtahi 0.9.64-1 -- Removed extra empty lines -- Some editing in Summary and Description -- Removed rm -rf in install section -- Removed clean section -- More specific file listing for {_datadir}/icons/hicolor/*/*/* - -* Sat Nov 16 2013 James Abtahi 0.9.64-1 -- Initial Build