## START: Set by rpmautospec ## (rpmautospec version 0.3.0) %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global xfceversion 4.16 Name: xfce4-settings Version: 4.16.5 Release: %autorelease Summary: Settings Manager for Xfce License: GPLv2+ URL: http://www.xfce.org/ #VCS git:git://git.xfce.org/xfce/xfce4-settings Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2 # Use Fedora theme and font settings Patch10: xfce4-settings-4.14-fedora.patch BuildRequires: make BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: intltool BuildRequires: exo-devel >= 0.5.0 BuildRequires: libxfce4ui-devel >= %{xfceversion} BuildRequires: libxfce4util-devel >= %{xfceversion} BuildRequires: xfconf-devel >= %{xfceversion} BuildRequires: desktop-file-utils >= 0.7 BuildRequires: libnotify-devel BuildRequires: colord-devel BuildRequires: libcanberra-devel BuildRequires: libxklavier-devel %ifnarch s390 s390x BuildRequires: xorg-x11-drv-libinput-devel %endif BuildRequires: libXrandr-devel BuildRequires: garcon-devel >= 0.1.10 Requires: xfconf %if 0%{?rhel} <= 7 Requires: gnome-icon-theme %endif %description This package includes the settings manager applications for the Xfce desktop. %prep %setup -q %patch10 %build %configure --enable-sound-settings --enable-pluggable-dialogs --enable-maintainer-mode --enable-xorg-libinput %make_build %install %make_install for file in %{buildroot}%{_datadir}/applications/*.desktop ; do desktop-file-install \ --add-category="X-XFCE" \ --remove-category="XFCE" \ --delete-original \ --dir=%{buildroot}%{_datadir}/applications \ $file done %find_lang %{name} %files -f %{name}.lang %license COPYING %doc AUTHORS ChangeLog NEWS TODO %config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml %config(noreplace) %{_sysconfdir}/xdg/autostart/xfsettingsd.desktop %config(noreplace) %{_sysconfdir}/xdg/menus/xfce-settings-manager.menu %config(noreplace) %{_sysconfdir}/xdg/xfce4/helpers.rc %{_bindir}/xfce4-mime-helper %{_bindir}/xfce4-*-settings %{_bindir}/xfce4-settings-editor %{_bindir}/xfce4-settings-manager %{_bindir}/xfsettingsd %{_bindir}/xfce4-find-cursor %{_datadir}/applications/xfce*.desktop %{_libdir}/xfce4 %{_libdir}/xfce4/xfce4-compose-mail %{_libdir}/xfce4/settings %{_datadir}/icons/hicolor/*/*/*xfce* %{_datadir}/xfce4/helpers/*.desktop %changelog * Thu Nov 24 2022 Mukundan Ragavan 4.16.5-1 - update to v4.16.5 * Sat Jul 23 2022 Fedora Release Engineering - 4.16.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Tue Jul 05 2022 Kevin Fenzi - 4.16.3-1 - Update to 4.16.3. Fixes rhbz#2100401 * Sat Jan 22 2022 Fedora Release Engineering - 4.16.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Jul 23 2021 Fedora Release Engineering - 4.16.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jun 08 2021 Mukundan Ragavan - 4.16.2-1 - Update to 4.16.2 * Wed Apr 14 2021 Mukundan Ragavan - 4.16.1-1 - Update to 4.16.1 * Thu Jan 28 2021 Fedora Release Engineering - 4.16.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sun Jan 17 2021 Mukundan Ragavan - 4.16.0-2 - own {libdir}/xfce4 (used to be owned by exo) * Wed Dec 23 2020 Mukundan Ragavan - 4.16.0-1 - Update to 4.16.0 * Sat Aug 01 2020 Fedora Release Engineering - 4.14.3-4 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Jul 29 2020 Fedora Release Engineering - 4.14.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Thu Jul 02 2020 Adam Williamson - 4.14.3-2 - Switch default icon theme to Adwaita (#1853462) * Sun Apr 12 2020 Mukundan Ragavan - 4.14.3-1 - Update to 4.14.3 * Fri Jan 31 2020 Fedora Release Engineering - 4.14.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Jan 10 2020 Mukundan Ragavan - 4.14.2-1 - Update to 4.14.2 * Tue Aug 27 2019 Mukundan Ragavan - 4.14.1-2 - Enable colord support * Thu Aug 22 2019 Mukundan Ragavan - 4.14.1-1 - Update to 4.14.1 * Mon Aug 12 2019 Mukundan Ragavan - 4.14.0-1 - Update to 4.14.0 * Mon Jul 29 2019 Mukundan Ragavan - 4.13.8-1 - Update to 4.13.8 * Sat Jul 27 2019 Fedora Release Engineering - 4.13.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Mon Jul 01 2019 Mukundan Ragavan - 4.13.7-1 - Update to 4.13.7 * Fri May 17 2019 Mukundan Ragavan - 4.13.6-1 - Update to 4.13.6 - Drop upstreamed patch * Sun Feb 03 2019 Fedora Release Engineering - 4.13.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Wed Jan 16 2019 Dan Horák - 4.13.5-3 - Drop unused BR - Update R * Thu Dec 20 2018 Mukundan Ragavan - 4.13.5-2 - Add patch to fix scrolling in settings dialogs - Fixes bug #1648818 * Tue Oct 02 2018 Mukundan Ragavan - 4.13.5-1 - Update to 4.13.5 * Sat Aug 11 2018 Mukundan Ragavan - 4.13.4-20 - Update to 4.13.4 * Sat Jul 14 2018 Fedora Release Engineering - 4.12.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Jun 20 2018 Mukundan Ragavan - 4.12.4-1 - Update to 4.12.4 * Sun Mar 18 2018 Mukundan Ragavan - 4.12.3-1 - Update to 4.12.3 * Sat Mar 03 2018 Mukundan Ragavan - 4.12.2-2 - Modernize spec * Thu Mar 01 2018 Kevin Fenzi - 4.12.2-1 - Update to 4.12.2. * Fri Feb 09 2018 Fedora Release Engineering - 4.12.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 4.12.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 4.12.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Feb 11 2017 Fedora Release Engineering - 4.12.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Sep 15 2016 Kevin Fenzi - 4.12.1-1 - Update to 4.12.1 * Sat Jul 23 2016 Kevin Fenzi - 4.12.0-8 - Add monitor patch from bug #1285521 * Fri Feb 05 2016 Fedora Release Engineering - 4.12.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Fri Jun 19 2015 Fedora Release Engineering - 4.12.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Mon Mar 16 2015 Dan Horák - 4.12.0-5 - no Xorg input driver on s390(x) * Sat Feb 28 2015 Mukundan Ragavan - 4.12.0-4 - Add correct libinput dependencies - Removed --enable-gtk3 - no GTK3 support * Sat Feb 28 2015 Mukundan Ragavan - 4.12.0-2 - Enable xorg-libinput support * Sat Feb 28 2015 Mukundan Ragavan - 4.12.0-1 - Update to stable release 4.12.0 - spec clean up - built with GTK3 support * Sat Feb 21 2015 Till Maas - 4.10.1-6 - Rebuilt for Fedora 23 Change https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code * Mon Aug 18 2014 Fedora Release Engineering - 4.10.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sun Jun 08 2014 Fedora Release Engineering - 4.10.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun Aug 04 2013 Fedora Release Engineering - 4.10.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Mon May 20 2013 Eric Harney 4.10.1-2 - Re-add patch for multi monitor position settings. (#773780) * Sun May 05 2013 Kevin Fenzi 4.10.1-1 - Update to 4.10.1 * Fri Jan 25 2013 Christoph Wickert - 4.10.0-4 - Fix syntax error in the fedora patch (#863337) * Sat Oct 06 2012 Christoph Wickert - 4.10.0-3 - Add patch to prevent accidental shutdown of xfsettingsd - Add patch to fix GTK3 theme handling * Sun Jul 22 2012 Fedora Release Engineering - 4.10.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sun Apr 29 2012 Christoph Wickert - 4.10.0-1 - Update to 4.10.0 final - Make build verbose - Add VCS key * Sat Apr 14 2012 Kevin Fenzi - 4.9.5-1 - Update to 4.9.5 (Xfce 4.10pre2) * Mon Apr 02 2012 Kevin Fenzi - 4.9.4-1 - Update to 4.9.4 * Sun Feb 19 2012 Kevin Fenzi - 4.8.3-4 - Add patch for keyboard default clearing. Fixes bug #753319 * Sat Jan 21 2012 Kevin Fenzi - 4.8.3-3 - Add patch for multi monitor position settings. Fixes bug #773780 * Sat Jan 14 2012 Fedora Release Engineering - 4.8.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Fri Sep 23 2011 Kevin Fenzi - 4.8.3-1 - Update to 4.8.3 * Thu May 19 2011 Orion Poplawski - 4.8.2-2 - Require gnome-icon-theme on EL * Thu May 19 2011 Christoph Wickert - 4.8.2-1 - Update to 4.8.2 - Remove helper-crash.patch (included in this version) * Mon May 09 2011 Kevin Fenzi - 4.8.1-4 - Add patch to fix crash in helper when screenshooter isn't installed. - Fixes bug #701550 * Fri Apr 08 2011 Christoph Wickert - 4.8.1-3 - Change default theme to Adwaita (#694889) * Mon Feb 07 2011 Fedora Release Engineering - 4.8.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Sun Jan 30 2011 Kevin Fenzi - 4.8.1-1 - Update to 4.8.1 * Thu Jan 27 2011 Kevin Fenzi - 4.8.0-2 - Add patch to fix double free. (fixes #670522) * Sun Jan 16 2011 Kevin Fenzi - 4.8.0-1 - Update to 4.8.0 * Sun Jan 02 2011 Christoph Wickert - 4.7.7-1 - Update to 4.7.7 * Sun Dec 05 2010 Christoph Wickert - 4.7.6-1 - Update to 4.7.6 - Drop libnotify fix (upstreamed) * Fri Dec 03 2010 Christoph Wickert - 4.7.5-1 - Update to 4.7.5 * Mon Nov 08 2010 Christoph Wickert - 4.7.4-1 - Update to 4.7.4 * Fri Nov 05 2010 Kevin Fenzi - 4.6.5-2 - Update for new libnotify * Fri May 21 2010 Kevin Fenzi - 4.6.5-1 - Update to 4.6.5 * Sun Feb 14 2010 Kevin Fenzi - 4.6.4-3 - Add patch to fix DSO linking. Fixes bug #564803 * Sat Jan 23 2010 Christoph Wickert - 4.6.4-2 - Add patch for libxklavier 5.0. Thanks to Caolan McNamara (#558081) - Use Clearlooks theme by default * Sat Jan 02 2010 Christoph Wickert - 4.6.4-1 - Update to 4.6.4 - Drop xi2 patch, fixed upstream * Tue Nov 10 2009 Christoph Wickert - 4.6.3-2 - Patch xfce4-mouse-settings for newer libXi (#525501) * Tue Sep 29 2009 Christoph Wickert - 4.6.3-1 - Update to 4.6.3 - Drop patches that were upstreamed * Sat Sep 26 2009 Kevin Fenzi - 4.6.1-5 - Add patch for restoring display resolution on login (bug #504908) * Wed Sep 09 2009 Christoph Wickert - 4.6.1-4 - Fix xfconf channel for keyboard repeat rate setting - Avoid timing out xfce4-session on startup (bugzilla.xfce.org #5040) - Make sure xfce4-settings-helper only gets started in Xfce - Fix directory ownership issue * Mon Jul 27 2009 Fedora Release Engineering - 4.6.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Fri Jul 03 2009 Kevin Fenzi - 4.6.1-2 - Update for new libxklavier * Sun Apr 19 2009 Kevin Fenzi - 4.6.1-1 - Update to 4.6.1 * Thu Apr 16 2009 Kevin Fenzi - 4.6.0-6 - Have to add Antialias type to really enable by default. * Wed Apr 15 2009 Kevin Fenzi - 4.6.0-5 - Bump to fix tagging mistake. * Wed Apr 15 2009 Kevin Fenzi - 4.6.0-4 - Make Antialias default (bug #495700) * Thu Mar 19 2009 Kevin Fenzi - 4.6.0-3 - display settings fixes from upstream svn. * Fri Feb 27 2009 Kevin Fenzi - 4.6.0-2 - Rebase patch for artwork * Thu Feb 26 2009 Kevin Fenzi - 4.6.0-1 - Update to 4.6.0 * Thu Feb 26 2009 Fedora Release Engineering - 4.5.99.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Fri Feb 20 2009 Kevin Fenzi - 4.5.99.1-2 - Add patch to fix imsettings (bug #478669) * Mon Jan 26 2009 Kevin Fenzi - 4.5.99.1-1 - Update to 4.5.99.1 * Thu Jan 22 2009 Christoph Wickert - 4.5.93-2 - Add Obsoletes for mcs packages to make sure xfce4-settings gets installed - Don't package desktop files twice - Require xfconf - Use Nodoka theme and Fedora icons - Add docs * Tue Jan 13 2009 Kevin Fenzi - 4.5.93-1 - Update to 4.5.93 * Sat Dec 27 2008 Kevin Fenzi - 4.5.92-2 - Cleaned up desktop-file-install - Added some BuildRequires. * Fri Dec 26 2008 Kevin Fenzi - 4.5.92-1 - Initial version for Fedora.