Hello community, here is the log from the commit of package lxqt-config for openSUSE:Factory checked in at 2015-11-15 12:46:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lxqt-config (Old) and /work/SRC/openSUSE:Factory/.lxqt-config.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lxqt-config" Changes: -------- --- /work/SRC/openSUSE:Factory/lxqt-config/lxqt-config.changes 2015-10-20 00:04:59.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.lxqt-config.new/lxqt-config.changes 2015-11-15 12:47:55.000000000 +0100 @@ -1,0 +2,32 @@ +Fri Nov 13 11:57:23 UTC 2015 - [email protected] + +- Get rid of ldconfig hack and use proper RPATH + +------------------------------------------------------------------- +Tue Nov 10 11:19:20 UTC 2015 - [email protected] + +- Remove patch: + lxqt-config-libqt5.5.patch - Not needed anymore + +------------------------------------------------------------------- +Mon Nov 9 17:10:35 UTC 2015 - [email protected] + +- Use a standard way to add non-standard libraries into LD_LIBRARY_PATH, + instead of messing with fake binaries + +------------------------------------------------------------------- +Mon Nov 9 14:48:15 UTC 2015 - [email protected] + +- lxqt-config 0.10 needs RPATH since it seems I cant use that + I am using a wrapper script for /usr/bin/lxqt-config which + tells is where to find the shared object files + +------------------------------------------------------------------- +Thu Nov 5 16:36:01 UTC 2015 - [email protected] + +- Upstream release 0.10.0 +- Removing patches: + * fix_menu_categories.patch - got upstreamed. + * fix_desktop_categories.patch - Using sed in spec file now. + +------------------------------------------------------------------- Old: ---- fix_desktop_categories.patch fix_menu_categories.patch lxqt-config-0.9.0.tar.xz lxqt-config-libqt5.5.patch New: ---- lxqt-config-0.10.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lxqt-config.spec ++++++ --- /var/tmp/diff_new_pack.bb5PJq/_old 2015-11-15 12:47:56.000000000 +0100 +++ /var/tmp/diff_new_pack.bb5PJq/_new 2015-11-15 12:47:56.000000000 +0100 @@ -17,31 +17,28 @@ Name: lxqt-config -Version: 0.9.0 +Version: 0.10.0 Release: 0 Summary: LXQT Control Center License: GPL-2.0+ and LGPL-2.1+ Group: System/GUI/LXDE-Qt Url: http://www.lxde.org Source: http://downloads.lxqt.org/lxqt/%{version}/%{name}-%{version}.tar.xz -# PATCH-FIX-OPENSUSE fix_desktop_categories.patch [email protected] -- Fixes desktop categories to clear rpmlint warnings -Patch0: fix_desktop_categories.patch -# lxqt-config will only show apps that have the "LXQt" Category, since we fix this to be freedesktop compliant ("X-LXQt") we need this fix to -# get the apps displayed. -Patch1: fix_menu_categories.patch -Patch2: lxqt-config-libqt5.5.patch -BuildRequires: cmake +BuildRequires: cmake >= 3.0.2 BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: kwindowsystem-devel +BuildRequires: libQt5Gui-private-headers-devel BuildRequires: pkgconfig(Qt5Concurrent) +BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5UiTools) -BuildRequires: pkgconfig(Qt5Xdg) >= 1.0.0 +BuildRequires: pkgconfig(Qt5Xdg) >= 1.3.0 +BuildRequires: pkgconfig(kscreen2) BuildRequires: pkgconfig(lxqt) >= %{version} BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(zlib) -Requires(pre): desktop-file-utils Requires(post): desktop-file-utils +Requires(pre): desktop-file-utils BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -51,13 +48,16 @@ %prep %setup -q -%patch0 -p1 -%patch1 -%patch2 -p1 +# Changing LXQt into X-LXQt in desktop files to be freedesktop compliant and shut rpmlint warnings +#find -name '*desktop.in*' -exec sed -ri 's/(LXQt;)/X-\1/' {} + %build -%cmake -%__make %{?_smp_mflags} +#We normally use _libdir but LXQt expects _lib +%cmake \ +-DCMAKE_SKIP_RPATH:BOOL=Off \ +-DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} + +make %{?_smp_mflags} %install %cmake_install @@ -71,15 +71,17 @@ %files %defattr(-,root,root) -%doc AUTHORS COPYING +%doc AUTHORS LICENSE %dir %{_sysconfdir}/xdg/menus +%dir %{_libdir}/lxqt-config %config %{_sysconfdir}/xdg/menus/*.menu %{_bindir}/%{name} %{_bindir}/%{name}-appearance %{_bindir}/%{name}-file-associations %{_bindir}/%{name}-input %{_bindir}/%{name}-monitor -%{_libdir}/liblxqt-config-cursor.so +%{_bindir}/%{name}-locale +%{_libdir}/%{name}/lib%{name}-cursor.so %{_datadir}/applications/*.desktop %files -n %{name}-lang ++++++ lxqt-config-0.9.0.tar.xz -> lxqt-config-0.10.0.tar.xz ++++++ ++++ 25838 lines of diff (skipped)
