[xfce4-settings] Update to stable release 4.12.0
by Mukundan Ragavan
commit 82c450a6d0ecf9bd848cc2163ef4a0fedf5b715d
Author: nonamedotc <nonamedotc(a)fedoraproject.org>
Date: Sat Feb 28 19:03:53 2015 -0600
Update to stable release 4.12.0
- spec clean up
- built with GTK3 support
.gitignore | 1 +
sources | 2 +-
xfce4-settings-4.12-fedora.patch | 25 +++++++++++++++++++++++++
xfce4-settings.spec | 31 ++++++++++++++++---------------
4 files changed, 43 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e2380fb..e2cb61b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ xfce4-settings-4.6.5.tar.bz2
/xfce4-settings-4.9.5.tar.bz2
/xfce4-settings-4.10.0.tar.bz2
/xfce4-settings-4.10.1.tar.bz2
+/xfce4-settings-4.12.0.tar.bz2
diff --git a/sources b/sources
index 0348c94..7be92cd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-eaa86dd86ef0dad9cf7af1ee2c831972 xfce4-settings-4.10.1.tar.bz2
+3eb9ff3862d773287f56f142ab7ec361 xfce4-settings-4.12.0.tar.bz2
diff --git a/xfce4-settings-4.12-fedora.patch b/xfce4-settings-4.12-fedora.patch
new file mode 100644
index 0000000..b5337d3
--- /dev/null
+++ b/xfce4-settings-4.12-fedora.patch
@@ -0,0 +1,25 @@
+--- xfsettingsd/xsettings.xml.orig 2015-02-23 19:33:11.000000000 -0600
++++ xfsettingsd/xsettings.xml 2015-02-28 18:30:51.863719465 -0600
+@@ -6,8 +6,8 @@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <channel name="xsettings" version="1.0">
+ <property name="Net" type="empty">
+- <property name="ThemeName" type="empty"/>
+- <property name="IconThemeName" type="empty"/>
++ <property name="ThemeName" type="string" value="Adwaita"/>
++ <property name="IconThemeName" type="string" value="Fedora"/>
+ <property name="DoubleClickTime" type="int" value="400"/>
+ <property name="DoubleClickDistance" type="int" value="5"/>
+ <property name="DndDragThreshold" type="int" value="8"/>
+@@ -19,9 +19,9 @@
+ </property>
+ <property name="Xft" type="empty">
+ <property name="DPI" type="empty"/>
+- <property name="Antialias" type="int" value="-1"/>
++ <property name="Antialias" type="int" value="1"/>
+ <property name="Hinting" type="int" value="-1"/>
+- <property name="HintStyle" type="string" value="hintnone"/>
++ <property name="HintStyle" type="string" value="hintfull"/>
+ <property name="RGBA" type="string" value="none"/>
+ <!-- <property name="Lcdfilter" type="string" value="none"/> -->
+ </property>
diff --git a/xfce4-settings.spec b/xfce4-settings.spec
index 0aee02b..f3c4f0c 100644
--- a/xfce4-settings.spec
+++ b/xfce4-settings.spec
@@ -1,8 +1,8 @@
-%global xfceversion 4.10
+%global xfceversion 4.12
Name: xfce4-settings
-Version: 4.10.1
-Release: 6%{?dist}
+Version: 4.12.0
+Release: 1%{?dist}
Summary: Settings Manager for Xfce
Group: User Interface/Desktops
@@ -11,11 +11,10 @@ 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...
## Downstream patches
-Patch1: xfce4-settings-4.8.3-monitor-position.patch
+# temporarily disabled this patch
+#Patch1: xfce4-settings-4.8.3-monitor-position.patch
# Use Fedora theme and font settings
-Patch10: xfce4-settings-4.9.4-fedora.patch
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Patch10: xfce4-settings-4.12-fedora.patch
BuildRequires: gettext
BuildRequires: intltool
@@ -26,6 +25,7 @@ BuildRequires: xfconf-devel >= %{xfceversion}
BuildRequires: libglade2-devel
BuildRequires: libwnck-devel
BuildRequires: desktop-file-utils >= 0.7
+BuildRequires: gtk3-devel
BuildRequires: libnotify-devel
BuildRequires: libcanberra-devel
BuildRequires: libxklavier-devel
@@ -47,17 +47,16 @@ This package includes the settings manager applications for the Xfce desktop.
%prep
%setup -q
-%patch1 -p1
-%patch10 -p1 -b .fedora
+## patch1 -p1
+%patch10
%build
-%configure --enable-sound-settings --enable-pluggable-dialogs --enable-maintainer-mode
+%configure --enable-sound-settings --enable-pluggable-dialogs --enable-maintainer-mode --enable-gtk3
make %{?_smp_mflags} V=1
%install
-rm -rf %{buildroot}
make install DESTDIR=%{buildroot} INSTALL='install -p'
for file in %{buildroot}%{_datadir}/applications/*.desktop ; do
@@ -72,11 +71,7 @@ done
%find_lang %{name}
-%clean
-rm -rf %{buildroot}
-
%files -f %{name}.lang
-%defattr(-,root,root,-)
%doc AUTHORS ChangeLog NEWS TODO COPYING
%config(noreplace) %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
%config(noreplace) %{_sysconfdir}/xdg/autostart/xfsettingsd.desktop
@@ -87,8 +82,14 @@ rm -rf %{buildroot}
%{_bindir}/xfsettingsd
%{_datadir}/applications/xfce*.desktop
%{_libdir}/xfce4/settings
+%{_datadir}/icons/hicolor/128x128/devices/xfce-*.png
%changelog
+* Sat Feb 28 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 4.12.0-1
+- Update to stable release 4.12.0
+- spec clean up
+- built with GTK3 support
+
* Sat Feb 21 2015 Till Maas <opensource(a)till.name> - 4.10.1-6
- Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-...
8Â years
[xfce4-power-manager] Update to 1.4.3
by Mukundan Ragavan
commit 232a79e29e4113d0b30f1f8e7501666cd628ebb7
Author: nonamedotc <nonamedotc(a)fedoraproject.org>
Date: Sat Feb 28 18:59:45 2015 -0600
Update to 1.4.3
.gitignore | 1 +
sources | 2 +-
xfce4-power-manager.spec | 39 +++++++--------------------------------
3 files changed, 9 insertions(+), 33 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9f0ae9a..e322a13 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ xfce4-power-manager-0.8.4.2.tar.bz2
/xfce4-power-manager-1.2.0.tar.bz2
/xfce4-power-manager-1.4.1.tar.bz2
/xfce4-power-manager-1.4.2.tar.bz2
+/xfce4-power-manager-1.4.3.tar.bz2
diff --git a/sources b/sources
index 60bc431..06dd19a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a5b96df5416686a6f6f0a18d1a371f43 xfce4-power-manager-1.4.2.tar.bz2
+caa17bfd96c0879e7bcc7432896fad52 xfce4-power-manager-1.4.3.tar.bz2
diff --git a/xfce4-power-manager.spec b/xfce4-power-manager.spec
index 5b4e900..416a481 100644
--- a/xfce4-power-manager.spec
+++ b/xfce4-power-manager.spec
@@ -1,9 +1,9 @@
%global minorversion 1.4
-%global xfceversion 4.10
+%global xfceversion 4.12
Name: xfce4-power-manager
-Version: 1.4.2
-Release: 2%{?dist}
+Version: 1.4.3
+Release: 1%{?dist}
Summary: Power management for the Xfce desktop environment
Group: User Interface/Desktops
@@ -11,24 +11,7 @@ License: GPLv2+
URL: http://goodies.xfce.org/projects/applications/%{name}
#VCS: git:git://git.xfce.org/xfce/xfce4-power-manager
Source0: http://archive.xfce.org/src/apps/%{name}/%{minorversion}/%{name}-%{versio...
-# Fix XFCE category
-#Patch1: xfce4-power-manager-1.1.0-fix-desktop.patch
-# Inhibit systemd from power management when we are running.
-# https://bugzilla.xfce.org/show_bug.cgi?id=9335
-#Patch2: xfce4-power-manager-1.2.0-systemd-inhibit.patch
-# Fix crash through buggy locales (WTF?)
-# Fedora bug: https://bugzilla.redhat.com/show_bug.cgi?id=754585
-# Upstream bug: https://bugzilla.xfce.org/show_bug.cgi?id=8992
-# At least en_GB, te, and tr were affected; instead of individual commits, we
-# just make one big patch with he latest translations form git as of 2013-03-20
-#Patch3: xfce4-power-manager-1.2.0-update-translations.patch
-# Patch3: xfce4-power-manager-1.2.0-en_gb_crash_fix.patch
-
-# Use systemd methods for suspend/hibernate. upower no longer does them.
-# https://bugzilla.xfce.org/show_bug.cgi?id=9963
-#Patch4: xfce4-power-manager-1.2.0-systemd-suspend-hibernate.patch
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
BuildRequires: pkgconfig(libxfconf-0) >= 4.6.0
BuildRequires: pkgconfig(libxfce4ui-1) >= 4.7.0
@@ -55,28 +38,18 @@ preferences.
%prep
%setup -q
-#%patch1 -p1
-#%if 0%{?fedora} >= 18
-#%patch2 -p1 -b .inhibit
-#%patch4 -p1
-#%endif
-#%patch3 -p1
%build
%configure
make %{?_smp_mflags} V=1
%install
-rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
%find_lang %{name}
desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-settings.desktop
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
-#%clean
-#rm -rf $RPM_BUILD_ROOT
-
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -94,7 +67,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files -f %{name}.lang
-%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_bindir}/%{name}
%{_bindir}/%{name}-settings
@@ -112,6 +84,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_mandir}/man1/%{name}.1.*
%changelog
+* Sat Feb 28 2015 Mukundan Ragavan <nonamedotc(a)fedoraproject.org> - 1.4.3-1
+- Update to 1.4.3
+
* Sat Feb 21 2015 Till Maas <opensource(a)till.name> - 1.4.2-2
- Rebuilt for Fedora 23 Change
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-...
8Â years