Hello community, here is the log from the commit of package k3b for openSUSE:Factory checked in at 2017-05-08 18:46:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/k3b (Old) and /work/SRC/openSUSE:Factory/.k3b.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "k3b" Mon May 8 18:46:57 2017 rev:68 rq:490361 version:17.04.0 Changes: -------- --- /work/SRC/openSUSE:Factory/k3b/k3b.changes 2016-12-02 16:38:33.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.k3b.new/k3b.changes 2017-05-08 18:46:59.603943286 +0200 @@ -1,0 +2,41 @@ +Sun Apr 16 10:44:48 CEST 2017 - [email protected] + +- Update to 17.04.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.04.0.php +- Changes since 17.03.90: + * tests: Use QTEST_GUILESS_MAIN + +------------------------------------------------------------------- +Wed Apr 12 20:25:18 CEST 2017 - [email protected] + +- Update to 17.03.90 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.04-rc.php +- Changes since 17.03.80: + * None + +------------------------------------------------------------------- +Sun Mar 26 09:54:19 CEST 2017 - [email protected] + +- Update to 17.03.80 + * New feature release (KF5 based) + * For more details please see: + * https://www.kde.org/announcements/announce-applications-17.03.80.php +- Changes since 2.0.3: + * Too many changes to list here +- Dropped patches (upstreamed or no longer applicable to the KF5 version): + * building-docs-once-is-enough.patch + * initial-preference.diff + * fix-dvd-transcoding.patch + * k3b-ffmpeg3.patch + * k3b-2.0.3-gcc6.patch + +------------------------------------------------------------------- +Thu Dec 8 19:57:52 UTC 2016 - [email protected] + +- Revert kde4_runtime_requires change + +------------------------------------------------------------------- Old: ---- building-docs-once-is-enough.patch fix-dvd-transcoding.patch initial-preference.diff k3b-2.0.3-gcc6.patch k3b-2.0.3a.tar.xz k3b-ffmpeg3.patch New: ---- k3b-17.04.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ k3b.spec ++++++ --- /var/tmp/diff_new_pack.AjK8hv/_old 2017-05-08 18:47:01.155723854 +0200 +++ /var/tmp/diff_new_pack.AjK8hv/_new 2017-05-08 18:47:01.159723288 +0200 @@ -1,7 +1,7 @@ # # spec file for package k3b # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,39 +16,53 @@ # +%bcond_without lang + %bcond_without ffmpeg %bcond_with lame %bcond_with mad Name: k3b -Version: 2.0.3 +Version: 17.04.0 Release: 0 Summary: CD/DVD/Blu-ray Burning Application for KDE License: GPL-2.0+ Group: Productivity/Multimedia/CD/Record -Url: http://www.k3b.org/ -Source: http://download.kde.org/stable/%{name}/%{name}-%{version}a.tar.xz -# PATCH-FIX-OPENSUSE initial-preference.diff [email protected] -- Make the default handler for .iso files instead of Ark -Patch0: initial-preference.diff -# PATCH-FIX-OPENSUSE building-docs-once-is-enough.patch -- Fix build when CMP002 policy is set to NEW -Patch1: building-docs-once-is-enough.patch -# PATCH-FIX-UPSTREAM fix-dvd-transcoding.patch kde#350403 -- Fix transcoding of DVD titles -Patch2: fix-dvd-transcoding.patch -# PATCH-FIX-UPSTREAM k3b-2.0.3-gcc6.patch [email protected] -- Fix build with GCC 6 -Patch3: k3b-2.0.3-gcc6.patch -# PATCH-FIX arch linux k3b-ffmpeg3.patch - fix build with ffmpeg 3x abi -Patch4: k3b-ffmpeg3.patch +Url: http://www.kde.org +Source: %{name}-%{version}.tar.xz +BuildRequires: extra-cmake-modules BuildRequires: fdupes BuildRequires: flac-devel BuildRequires: libdvdread-devel -BuildRequires: libkcddb4-devel +BuildRequires: libkcddb-devel BuildRequires: libmpcdec-devel BuildRequires: libmusicbrainz-devel BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel BuildRequires: libvorbis-devel BuildRequires: update-desktop-files +BuildRequires: cmake(KF5Archive) >= 5.21.0 +BuildRequires: cmake(KF5Config) >= 5.21.0 +BuildRequires: cmake(KF5CoreAddons) >= 5.21.0 +BuildRequires: cmake(KF5DocTools) >= 5.21.0 +BuildRequires: cmake(KF5FileMetaData) >= 5.21.0 +BuildRequires: cmake(KF5I18n) >= 5.21.0 +BuildRequires: cmake(KF5IconThemes) >= 5.21.0 +BuildRequires: cmake(KF5JobWidgets) >= 5.21.0 +BuildRequires: cmake(KF5KCMUtils) >= 5.21.0 +BuildRequires: cmake(KF5KIO) >= 5.21.0 +BuildRequires: cmake(KF5NewStuff) >= 5.21.0 +BuildRequires: cmake(KF5Notifications) >= 5.21.0 +BuildRequires: cmake(KF5NotifyConfig) >= 5.21.0 +BuildRequires: cmake(KF5Service) >= 5.21.0 +BuildRequires: cmake(KF5Solid) >= 5.21.0 +BuildRequires: cmake(KF5WidgetsAddons) >= 5.21.0 +BuildRequires: cmake(KF5XmlGui) >= 5.21.0 +BuildRequires: cmake(Qt5Core) >= 5.5.0 +BuildRequires: cmake(Qt5DBus) >= 5.5.0 +BuildRequires: cmake(Qt5Gui) >= 5.5.0 +BuildRequires: cmake(Qt5Test) >= 5.5.0 BuildRequires: pkgconfig(taglib) %if %{with ffmpeg} BuildRequires: pkgconfig(libavcodec) @@ -73,13 +87,12 @@ Recommends: %{_bindir}/normalize Recommends: %{_bindir}/sox Recommends: %{_bindir}/transcode -Recommends: %{name}-lang = %{version} Recommends: vcdimager Provides: kde4-k3b = 4.2.2.svn951754 -Obsoletes: kde4-k3b < 4.2.2.svn951754 Obsoletes: k3b-codecs +Obsoletes: kde4-k3b < 4.2.2.svn951754 +Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{?kde4_runtime_requires} %description Featuring a simple, yet powerful graphical interface, k3b provides various @@ -97,44 +110,29 @@ %description devel This package contain files needed for development with k3b. +%if %{with lang} %lang_package +%endif %prep %setup -q -%patch0 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 %build CXXFLAGS="%{optflags} -fno-strict-aliasing" -%cmake_kde4 -d build -- -DK3B_ENABLE_HAL_SUPPORT=OFF +%cmake_kf5 -d build -- -DBUILD_TESTING=ON -DKF5_INCLUDE_INSTALL_DIR=%{_kf5_includedir} %make_jobs %install -%kde4_makeinstall -C build - -%suse_update_desktop_file -r k3b Qt KDE AudioVideo DiscBurning +%kf5_makeinstall -C build +%if %{with lang} + %find_lang %{name} --with-man --all-name + %kf5_find_htmldocs +%endif -# symlink solid actions into place known to Plasma 5, remove once k3b is KF5-based -mkdir -p %{buildroot}%{_datadir}/solid/actions -pushd %{buildroot}%{_kde4_appsdir}/solid/actions/ -for i in k3b_*.desktop; do -ln -s %{_kde4_appsdir}/solid/actions/$i %{buildroot}%{_datadir}/solid/actions/ -done -popd +%suse_update_desktop_file -r org.kde.k3b Qt KDE AudioVideo DiscBurning %fdupes -s %{buildroot} -%find_lang k3b k3b.lang -%find_lang k3bsetup k3b.lang -%find_lang libk3b k3b.lang -%find_lang libk3bdevice k3b.lang -%find_lang kio_videodvd k3b.lang - -%kde_post_install - %post /sbin/ldconfig %desktop_database_post @@ -147,44 +145,47 @@ %files %defattr(-,root,root,-) -%doc COPYING* ChangeLog FAQ PERMISSIONS README -%{_kde4_bindir}/k3b -%{_kde4_bindir}/k3bsetup -%{_kde4_modulesdir}/k3b*.so -%{_kde4_modulesdir}/kcm_k3b*.so -%{_kde4_modulesdir}/kio_videodvd.so -%{_kde4_libexecdir}/k3bsetuphelper -%{_kde4_libdir}/libk3bdevice.so.* -%{_kde4_libdir}/libk3blib.so.* -%{_kde4_applicationsdir}/k3b.desktop -%doc %{_kde4_htmldir}/en/k3b/ -%{_kde4_iconsdir}/hicolor/*/apps/k3b.* -%{_kde4_appsdir}/k3b/ -%{_kde4_appsdir}/konqsidebartng/virtual_folders/services/videodvd.desktop -%dir %{_kde4_appsdir}/solid -%dir %{_kde4_appsdir}/solid/actions -%{_kde4_appsdir}/solid/actions/k3b_*.desktop +%doc COPYING* ChangeLog FAQ.txt PERMISSIONS.txt README.txt +%{_kf5_bindir}/k3b +%config %{_kf5_configdir}/k3btheme.knsrc +%{_kf5_plugindir}/k3b*.so +%{_kf5_plugindir}/kcm_k3b*.so +%{_kf5_plugindir}/kio_videodvd.so +%{_kf5_libdir}/libk3bdevice.so.* +%{_kf5_libdir}/libk3blib.so.* +%{_kf5_applicationsdir}/org.kde.k3b.desktop +%{_kf5_appstreamdir}/org.kde.k3b.appdata.xml +%doc %{_kf5_htmldir}/en/k3b/ +%{_kf5_iconsdir}/hicolor/*/apps/k3b.* +%{_kf5_iconsdir}/hicolor/*/mimetypes/application-x-k3b.* +%dir %{_datadir}/konqsidebartng +%dir %{_datadir}/konqsidebartng/virtual_folders +%dir %{_datadir}/konqsidebartng/virtual_folders/services +%{_datadir}/konqsidebartng/virtual_folders/services/videodvd.desktop %dir %{_datadir}/solid %dir %{_datadir}/solid/actions %{_datadir}/solid/actions/k3b_*.desktop -%{_kde4_servicesdir}/ServiceMenus/k3b_*.desktop -%{_kde4_servicesdir}/k3b*.desktop -%{_kde4_servicesdir}/kcm_k3b*.desktop -%{_kde4_servicesdir}/videodvd.protocol -%{_kde4_servicetypesdir}/k3bplugin.desktop -%{_kde4_datadir}/mime/packages/x-k3b.xml -%config %{_sysconfdir}/dbus-1/system.d/org.kde.kcontrol.k3bsetup.conf -%{_kde4_datadir}/dbus-1/system-services/org.kde.kcontrol.k3bsetup.service -%{_kde4_datadir}/polkit-1/actions/org.kde.kcontrol.k3bsetup.policy +%{_datadir}/k3b +%dir %{_kf5_servicesdir}/ServiceMenus +%{_kf5_servicesdir}/ServiceMenus/k3b_*.desktop +%{_kf5_servicesdir}/k3b*.desktop +%{_kf5_servicesdir}/kcm_k3b*.desktop +%{_kf5_servicesdir}/videodvd.protocol +%{_kf5_servicetypesdir}/k3bplugin.desktop +%{_kf5_notifydir}/k3b.notifyrc +%{_kf5_kxmlguidir}/k3b +%{_datadir}/mime/packages/x-k3b.xml %files devel %defattr(-,root,root,-) -%{_kde4_includedir}/k3b*.h -%{_kde4_libdir}/libk3bdevice.so -%{_kde4_libdir}/libk3blib.so - -%files lang -f k3b.lang -%defattr(-,root,root,-) -%exclude %{_kde4_htmldir}/en/k3b/ +%doc COPYING* +%{_includedir}/k3b*.h +%{_libdir}/libk3bdevice.so +%{_libdir}/libk3blib.so + +%if %{with lang} +%files lang -f %{name}.lang +%doc COPYING* +%endif %changelog ++++++ k3b-2.0.3a.tar.xz -> k3b-17.04.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/k3b/k3b-2.0.3a.tar.xz /work/SRC/openSUSE:Factory/.k3b.new/k3b-17.04.0.tar.xz differ: char 25, line 1
