[xfconf] - Update to 4.7.5
Christoph Wickert
cwickert at fedoraproject.org
Thu Jan 6 22:33:06 UTC 2011
commit 9c5d18b0969e1f098da7446760f4f941809ba644
Author: Christoph Wickert <cwickert at fedoraproject.org>
Date: Thu Jan 6 23:32:49 2011 +0100
- Update to 4.7.5
.gitignore | 1 +
sources | 2 +-
xfconf.spec | 65 +++++++++++++++++++++++++++++++++-------------------------
3 files changed, 39 insertions(+), 29 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index bff547b..c098ac6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
xfconf-4.6.2.tar.bz2
+/xfconf-4.7.5.tar.bz2
diff --git a/sources b/sources
index c3ba2c4..33a6f85 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5ff93c15077c6dbbcd38c437bc1ab2ef xfconf-4.6.2.tar.bz2
+c72007ce68808b64f39d26e2fb51da46 xfconf-4.7.5.tar.bz2
diff --git a/xfconf.spec b/xfconf.spec
index ad6333b..908afea 100644
--- a/xfconf.spec
+++ b/xfconf.spec
@@ -1,20 +1,25 @@
+%global xfceversion 4.7
+
Name: xfconf
-Version: 4.6.2
-Release: 3%{?dist}
+Version: 4.7.5
+Release: 1%{?dist}
Summary: Hierarchical configuration system for Xfce
Group: System Environment/Base
License: GPLv2
URL: http://www.xfce.org/
-Source0: http://archive.xfce.org/src/xfce/xfconf/4.6/xfconf-%{version}.tar.bz2
+Source0: http://archive.xfce.org/src/xfce/%{name}/%{xfceversion}/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: glib2-devel
-BuildRequires: libxfce4util-devel = %{version}
+BuildRequires: libxfce4util-devel >= %{xfceversion}
BuildRequires: dbus-devel
BuildRequires: dbus-glib-devel
-BuildRequires: perl(ExtUtils::Depends) perl(ExtUtils::PkgConfig) perl(Glib)
-BuildRequires: perl(ExtUtils::MakeMaker) perl(Glib::MakeHelper)
+BuildRequires: perl(ExtUtils::Depends)
+BuildRequires: perl(ExtUtils::PkgConfig)
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: perl(Glib)
+BuildRequires: perl(Glib::MakeHelper)
BuildRequires: gettext
BuildRequires: intltool
@@ -27,26 +32,26 @@ Xfconf is a hierarchical (tree-like) configuration system where the
immediate child nodes of the root are called "channels". All settings
beneath the channel nodes are called "properties."
-%package devel
-Summary: Development tools for xfconf
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: pkgconfig
-Requires: dbus-devel
-Requires: dbus-glib-devel
-Requires: glib2-devel
-Obsoletes: libxfce4mcs-devel < 4.4.3-3
-Obsoletes: xfce-mcs-manager-devel < 4.4.3-3
+%package devel
+Summary: Development tools for xfconf
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: pkgconfig
+Requires: dbus-devel
+Requires: dbus-glib-devel
+Requires: glib2-devel
+Obsoletes: libxfce4mcs-devel < 4.4.3-3
+Obsoletes: xfce-mcs-manager-devel < 4.4.3-3
%description devel
This package includes the libraries and header files you will need
to compile applications for xfconf.
%package perl
-Summary: Perl modules for xfconf
-Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+Summary: Perl modules for xfconf
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
%description perl
This package includes the perl modules and files you will need to
@@ -64,7 +69,7 @@ make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
# remove unneeded la files.
rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
@@ -79,10 +84,6 @@ chmod 755 $RPM_BUILD_ROOT/%{perl_vendorarch}/auto/Xfce4/Xfconf/Xfconf.so
%find_lang %{name}
-# we need to own
-mkdir -p ${RPM_BUILD_ROOT}%{_libdir}/xfce4/
-mkdir -p ${RPM_BUILD_ROOT}%{_libexecdir}/xfce4/
-
%clean
rm -rf $RPM_BUILD_ROOT
@@ -95,10 +96,8 @@ rm -rf $RPM_BUILD_ROOT
%doc AUTHORS ChangeLog NEWS TODO COPYING
%{_libdir}/lib*.so.*
%{_bindir}/xfconf-query
-%{_libexecdir}/xfconfd
+%{_libdir}/xfce4/xfconf/
%{_datadir}/dbus-1/services/org.xfce.Xfconf.service
-%ghost %dir %{_libdir}/xfce4/
-%ghost %dir %{_libexecdir}/xfce4/
%files devel
%defattr(-,root,root,-)
@@ -114,6 +113,16 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/*.3*
%changelog
+* Sun Jan 02 2011 Christoph Wickert <cwickert at fedoraproject.org> - 4.7.5-1
+- Update to 4.7.5
+
+* Fri Dec 03 2010 Christoph Wickert <cwickert at fedoraproject.org> - 4.7.4-1
+- Update to 4.7.4
+- Fix directory ownership
+
+* Sun Sep 05 2010 Christoph Wickert <cwickert at fedoraproject.org> - 4.7.3-1
+- Update to 4.7.3
+
* Mon Aug 23 2010 Kevin Fenzi <kevin at tummy.com> - 4.6.2-3
- Remove unneeded gtk-doc dep. Fixes bug #604423
More information about the scm-commits
mailing list