rpms/xfconf/devel xfconf.spec,1.9,1.10

Christoph Wickert cwickert at fedoraproject.org
Mon Mar 2 20:18:51 UTC 2009


Author: cwickert

Update of /cvs/pkgs/rpms/xfconf/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29781

Modified Files:
	xfconf.spec 
Log Message:
* Mon Mar 02 2009 Christoph Wickert <cwickert at fedoraproject.org> - 4.6.0-2
- Fix directory ownership problems
- Move gtk-doc into devel package and mark it %doc
- Make devel package require gtk-doc



Index: xfconf.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xfconf/devel/xfconf.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- xfconf.spec	27 Feb 2009 19:55:03 -0000	1.9
+++ xfconf.spec	2 Mar 2009 20:18:21 -0000	1.10
@@ -1,6 +1,6 @@
 Name:           xfconf
 Version:        4.6.0
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Hierarchical configuration system for Xfce
 
 Group:          System Environment/Base
@@ -16,7 +16,7 @@
 BuildRequires:  perl(ExtUtils::Depends) perl(ExtUtils::PkgConfig) perl(Glib)
 BuildRequires:  gettext
 
-Obsoletes: libxfce4mcs < 4.4.3-2
+Obsoletes: libxfce4mcs < 4.4.3-3
 
 %description
 Xfconf is a hierarchical (tree-like) configuration system where the
@@ -28,11 +28,12 @@
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: pkgconfig
+Requires: gtk-doc
 Requires: dbus-devel
 Requires: dbus-glib-devel
 Requires: glib2-devel
-Obsoletes: libxfce4mcs-devel < 4.4.3-2
-Obsoletes: xfce-mcs-manager-devel < 4.4.3-2
+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
@@ -75,6 +76,10 @@
 
 %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
 
@@ -89,10 +94,12 @@
 %{_bindir}/xfconf-query
 %{_libexecdir}/xfconfd
 %{_datadir}/dbus-1/services/org.xfce.Xfconf.service
-%{_datadir}/gtk-doc/html/xfconf
+%ghost %dir %{_libdir}/xfce4/
+%ghost %dir %{_libexecdir}/xfce4/
 
 %files devel
 %defattr(-,root,root,-)
+%doc %{_datadir}/gtk-doc/html/xfconf
 %{_libdir}/lib*.so
 %{_libdir}/pkgconfig/*.pc
 %{_includedir}/xfce4/xfconf-0
@@ -104,6 +111,11 @@
 %{_mandir}/man3/*.3*
 
 %changelog
+* Mon Mar 02 2009 Christoph Wickert <cwickert at fedoraproject.org> - 4.6.0-2
+- Fix directory ownership problems
+- Move gtk-doc into devel package and mark it %%doc
+- Make devel package require gtk-doc
+
 * Thu Feb 26 2009 Kevin Fenzi <kevin at tummy.com> - 4.6.0-1
 - Update to 4.6.0
 




More information about the fedora-extras-commits mailing list