Hello community, here is the log from the commit of package leechcraft for openSUSE:Factory checked in at 2016-02-17 10:24:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/leechcraft (Old) and /work/SRC/openSUSE:Factory/.leechcraft.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "leechcraft" Changes: -------- --- /work/SRC/openSUSE:Factory/leechcraft/leechcraft-doc.changes 2015-12-01 09:19:27.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.leechcraft.new/leechcraft-doc.changes 2016-02-17 12:13:51.000000000 +0100 @@ -1,0 +2,7 @@ +Wed Feb 3 17:25:40 UTC 2016 - dap.darkn...@gmail.com + +- 0.6.70-6053-g34d21e8 git snapshot. +- leechcraft-lmp-append-gstreamer-include-dirs-pkgconfig.patch + was removed as already provided via upstream tarball. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/leechcraft/leechcraft.changes 2015-12-01 09:19:27.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.leechcraft.new/leechcraft.changes 2016-02-17 12:13:51.000000000 +0100 @@ -1,0 +2,11 @@ +Wed Feb 3 17:25:40 UTC 2016 - dap.darkn...@gmail.com + +- Updated to 0.6.70-6053-g34d21e8 git snapshot: + * Threads utility was split out. + * Taglib >= 1.10 became supported. +- Musiczombie plugin chromaprint future was enabled for Factory. +- C++14 code and xproxy plugin were enabled for Factory. +- leechcraft-lmp-append-gstreamer-include-dirs-pkgconfig.patch + was removed as already provided via upstream tarball. + +------------------------------------------------------------------- Old: ---- leechcraft-0.6.70-3565-g2d86529.tar.xz leechcraft-lmp-append-gstreamer-include-dirs-pkgconfig.patch New: ---- leechcraft-0.6.70-6053-g34d21e8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ leechcraft-doc.spec ++++++ --- /var/tmp/diff_new_pack.ITEDJW/_old 2016-02-17 12:13:52.000000000 +0100 +++ /var/tmp/diff_new_pack.ITEDJW/_new 2016-02-17 12:13:52.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package leechcraft-doc # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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,10 +16,10 @@ # -%define LEECHCRAFT_VERSION 0.6.70-3565-g2d86529 +%define LEECHCRAFT_VERSION 0.6.70-6053-g34d21e8 Name: leechcraft-doc -Version: 0.6.70+git.3565.g2d86529 +Version: 0.6.70+git.6053.g34d21e8 Release: 0 Summary: Modular Internet Client Documentation License: BSL-1.0 ++++++ leechcraft.spec ++++++ --- /var/tmp/diff_new_pack.ITEDJW/_old 2016-02-17 12:13:52.000000000 +0100 +++ /var/tmp/diff_new_pack.ITEDJW/_new 2016-02-17 12:13:52.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package leechcraft # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -22,17 +22,18 @@ %define qml_dir %{_datadir}/leechcraft/qml %define so_ver 0_6_75 -%define LEECHCRAFT_VERSION 0.6.70-3565-g2d86529 -%define db_postfix %{so_ver} +%define LEECHCRAFT_VERSION 0.6.70-6053-g34d21e8 +%define db_postfix %{so_ver}_1 %define gui_postfix %{so_ver}_1 -%define models_postfix %{so_ver} +%define models_postfix %{so_ver}_1 %define network_postfix %{so_ver}_1 %define qml_postfix %{so_ver}_2 %define shortcuts_postfix %{so_ver} -%define sll_postfix %{so_ver} +%define sll_postfix %{so_ver}_1 %define svcauth_postfix %{so_ver} %define sys_postfix %{so_ver}_1 %define tags_postfix %{so_ver}_1 +%define threads_postfix %{so_ver} %define x11_postfix -%{so_ver} %define xdg_postfix %{so_ver} %define xpc_postfix %{so_ver}_2 @@ -45,13 +46,13 @@ %endif %if 0%{?suse_version} > 1320 -%define use_cpp14 0 +%define use_cpp14 1 %else %define use_cpp14 0 %endif Name: leechcraft -Version: 0.6.70+git.3565.g2d86529 +Version: 0.6.70+git.6053.g34d21e8 Release: 0 Summary: Modular Internet Client License: BSL-1.0 @@ -59,15 +60,14 @@ Url: http://leechcraft.org Source0: http://dist.leechcraft.org/LeechCraft/0.6.75/leechcraft-%{LEECHCRAFT_VERSION}.tar.xz -# PATCH-FIX-UPSTREAM leechcraft-lmp-append-gstreamer-include-dirs-pkgconfig.patch m...@suse.com -Patch1: leechcraft-lmp-append-gstreamer-include-dirs-pkgconfig.patch + BuildRequires: Qross-devel BuildRequires: boost-devel >= 1.50 BuildRequires: cmake > 2.8.10 BuildRequires: fdupes BuildRequires: file-devel %if %{use_cpp14} -BuildRequires: gcc-c++ >= 4.9 +BuildRequires: gcc-c++ >= 5 %else BuildRequires: gcc-c++ %endif @@ -92,10 +92,8 @@ BuildRequires: libtidy-devel %endif %ifarch %ix86 %arm x86_64 ppc64 ppc64le -%if %{use_cpp14} +%if 0%{suse_version} <= 1320 BuildRequires: llvm-clang >= 3.4 -%else -BuildRequires: llvm-clang %endif %endif %if 0%{?suse_version} == 1310 @@ -142,6 +140,11 @@ %endif BuildRequires: pkgconfig(hunspell) BuildRequires: pkgconfig(kqoauth) +%if 0%{?suse_version} > 1320 +BuildRequires: pkgconfig(libavformat) +BuildRequires: pkgconfig(libavutil) +BuildRequires: pkgconfig(libchromaprint) +%endif BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libguess) %if 0%{?suse_version} == 1310 @@ -150,6 +153,9 @@ %endif %endif BuildRequires: pkgconfig(libqrencode) +%if 0%{?suse_version} > 1320 +BuildRequires: pkgconfig(libswresample) +%endif BuildRequires: pkgconfig(libtorrent-rasterbar) >= 0.16 BuildRequires: pkgconfig(libudev) %if 0%{?suse_version} != 1315 @@ -160,9 +166,6 @@ BuildRequires: pkgconfig(qca2) BuildRequires: pkgconfig(qtermwidget4) >= 0.5.1 BuildRequires: pkgconfig(qxmpp) >= 0.8 -%if %{use_cpp14} -BuildRequires: pkgconfig(vmime) -%endif BuildRequires: pkgconfig(xcomposite) BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(xkbfile) @@ -2117,19 +2120,6 @@ * Show results in HTML format with a suitable plugin like Poshuku. -%if %{use_cpp14} -%package snails -Summary: LeechCraft Email client Module -License: BSL-1.0 -Group: Productivity/Networking/Other -Requires: %{name} = %{version} - -%description snails -This package contains a Email client plugin for LeechCraft. - -It provides basic Email client functionality and supports SMTP and IMAP4. -%endif - %package summary Summary: LeechCraft Summary info Module License: BSL-1.0 @@ -2424,6 +2414,16 @@ with the LeechCraft tags subsystem. +%package -n libleechcraft-util-threads%{threads_postfix} +Summary: Threads utility library for LeechCraft +License: BSL-1.0 +Group: Productivity/Networking/Other + +%description -n libleechcraft-util-threads%{threads_postfix} +A library providing some useful classes and functions commonly used +with the LeechCraft threads subsystem. + + %package -n libleechcraft-util-x11%{x11_postfix} Summary: X11 utility library for LeechCraft License: BSL-1.0 @@ -2465,7 +2465,6 @@ %prep %setup -q -n leechcraft-%{LEECHCRAFT_VERSION} -%patch1 -p1 #removing non-free icons rm -rf src/plugins/azoth/share/azoth/iconsets/clients/default @@ -2553,6 +2552,7 @@ -DDUMBEEP_WITH_PHONON=True \ -DENABLE_ELEEMINATOR=True \ -DENABLE_FENET=True \ + -DENABLE_FONTIAC=False \ -DENABLE_GACTS=True \ %if 0%{?suse_version} >= 1320 -DWITH_GACTS_BUNDLED_QXT=False \ @@ -2628,7 +2628,11 @@ -DENABLE_MONOCLE_PDF=True \ -DENABLE_MONOCLE_POSTRUS=True \ -DENABLE_MUSICZOMBIE=True \ +%if 0%{?suse_version} > 1320 + -DWITH_MUSICZOMBIE_CHROMAPRINT=True \ +%else -DWITH_MUSICZOMBIE_CHROMAPRINT=False \ +%endif -DENABLE_NACHEKU=False \ -DENABLE_NETSTOREMANAGER=True \ -DENABLE_NETSTOREMANAGER_DROPBOX=False \ @@ -2653,11 +2657,7 @@ -DENABLE_SECMAN=True \ -DENABLE_SHAITAN=False \ -DENABLE_SHELLOPEN=False \ -%if %{use_cpp14} - -DENABLE_SNAILS=True \ -%else -DENABLE_SNAILS=False \ -%endif -DENABLE_SYNCER=False \ -DENABLE_TABSESSMANAGER=True \ -DENABLE_TABSLIST=True \ @@ -2761,6 +2761,12 @@ %postun -n libleechcraft-util-tags%{tags_postfix} /sbin/ldconfig +%post -n libleechcraft-util-threads%{threads_postfix} +/sbin/ldconfig + +%postun -n libleechcraft-util-threads%{threads_postfix} +/sbin/ldconfig + %post -n libleechcraft-util-x11%{x11_postfix} /sbin/ldconfig @@ -3107,6 +3113,7 @@ %defattr(-,root,root) %{plugin_dir}/lib%{name}_cpuload.so %{qml_dir}/cpuload +%{translations_dir}/*craft_cpuload*.qm %files cstp %defattr(-,root,root) @@ -3461,6 +3468,7 @@ %{plugin_dir}/lib%{name}_ooronee.so %{settings_dir}/ooroneesettings.xml %{qml_dir}/ooronee +%{translations_dir}/*craft_ooronee_*.qm %files otlozhu %defattr(-,root,root) @@ -3599,16 +3607,6 @@ %{translations_dir}/*craft_seekthru*.qm %{plugin_dir}/*craft_seekthru.so -%if %{use_cpp14} -%files snails -%defattr(-,root,root) -%{plugin_dir}/lib%{name}_snails.so -%{settings_dir}/snailssettings.xml -%{translations_dir}/*craft_snails_??.qm -%{translations_dir}/*craft_snails_??_??.qm -%{_datadir}/leechcraft/snails -%endif - %files summary %defattr(-,root,root) %{translations_dir}/*craft_summary*.qm @@ -3726,6 +3724,10 @@ %defattr(-,root,root) %{_libdir}/*-util-tags*.so.* +%files -n libleechcraft-util-threads%{threads_postfix} +%defattr(-,root,root) +%{_libdir}/*-util-threads*.so.* + %files -n libleechcraft-util-x11%{x11_postfix} %defattr(-,root,root) %{_libdir}/*-util-x11*.so.* ++++++ leechcraft-0.6.70-3565-g2d86529.tar.xz -> leechcraft-0.6.70-6053-g34d21e8.tar.xz ++++++ ++++ 92667 lines of diff (skipped)