Name: lxqt-common Summary: Common resources for LXQt desktop suite Version: 0.9.0 Release: 1%{?dist} License: LGPLv2+ URL: http://lxqt.org/ Source0: http://downloads.lxqt.org/lxqt/0.9.0/lxqt-common-0.9.0.tar.xz BuildArch: noarch Requires: oxygen-icon-theme BuildRequires: cmake >= 2.8.9 BuildRequires: pkgconfig(Qt5Xdg) BuildRequires: pkgconfig(Qt5Help) BuildRequires: pkgconfig(lxqt) BuildRequires: kf5-kwindowsystem-devel >= 5.5 BuildRequires: desktop-file-utils %description %{summary}. %prep %setup -q %build mkdir -p %{_target_platform} pushd %{_target_platform} %{cmake} .. popd make %{?_smp_mflags} -C %{_target_platform} %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} desktop-file-validate %{buildroot}/%{_datadir}/xsessions/lxqt.desktop for desktop in %{buildroot}%{_sysconfdir}/xdg/autostart/*.desktop; do desktop-file-edit --remove-only-show-in=LXQt --add-only-show-in=X-LXQt ${desktop} done %posttrans update-desktop-database -q &> /dev/null || : %postun if [ $1 -eq 0 ] ; then update-desktop-database -q &> /dev/null || : fi %files %{_bindir}/startlxqt %dir %{_sysconfdir}/xdg/lxqt %{_sysconfdir}/xdg/autostart/lxqt-* %config(noreplace) %{_sysconfdir}/xdg/lxqt/* %{_datadir}/xsessions/lxqt.desktop %dir %{_sysconfdir}/xdg/pcmanfm-qt %config(noreplace) %{_sysconfdir}/xdg/pcmanfm-qt/lxqt/settings.conf %{_datadir}/lxqt/themes %{_datadir}/lxqt/graphics %{_datadir}/lxqt/openbox %{_sysconfdir}/xdg/menus/lxqt-applications.menu %exclude %{_datadir}/apps/kdm/sessions/lxqt.desktop %changelog * Sun Feb 08 2015 Helio Chissini de Castro - 0.9.0-1 - New upstream release 0.9.0 * Tue Feb 03 2015 Helio Chissini de Castro - 0.9.0-0.1 - Preparing 0.9.0 * Mon Dec 29 2014 Helio Chissini de Castro - 0.8.0-10 - Rebuild against new Qt 5.4.0 * Mon Dec 22 2014 Helio Chissini de Castro - 0.8.0-9 - Validate XDG desktop entry. Reenable regular sessions * Fri Dec 19 2014 Helio Chissini de Castro - 0.8.0-8 - Unify naming as discussed on Fedora IRC * Fri Dec 19 2014 Rex Dieter - 0.8.0-7 - fix lxqt-policykit autostart (moved to libexec) - don't mark autostart as %%config * Mon Nov 10 2014 Helio Chissini de Castro - 0.8.0-6 - For some reason Xdg went away on buildreqs. * Mon Nov 10 2014 Helio Chissini de Castro - 0.8.0-5 - Validate desktop files adding X- since is not a valif group on freedesktop yet - Owns xdg/lxqt directory * Mon Nov 10 2014 Helio Chissini de Castro - 0.8.0-4 - Fix review issues on https://bugzilla.redhat.com/show_bug.cgi?id=1158632 - Moved fedora theme package away as agreed nee to be in a separate package * Thu Oct 30 2014 Helio Chissini de Castro - 0.8.0-3 - Borrowed an upstream patch for XDG. Thanks to Florian Hubbold from Mageia * Wed Oct 29 2014 Helio Chissini de Castro - 0.8.0-2 - Small modification to submit package for review * Mon Oct 27 2014 Helio Chissini de Castro - 0.8.0-1 - First release to LxQt new base