[mate-conf] update spec file requirements, remove gtk package
Dan Mashal
vicodan at fedoraproject.org
Mon Aug 6 03:31:39 UTC 2012
commit 92d30736d588a839c98b232e877b5da19679a6a4
Author: Dan Mashal <dan.mashal at gmail.com>
Date: Sun Aug 5 20:31:16 2012 -0700
update spec file requirements, remove gtk package
mate-conf.spec | 46 +++++++++++++++-------------------------------
1 files changed, 15 insertions(+), 31 deletions(-)
---
diff --git a/mate-conf.spec b/mate-conf.spec
index 6b8625e..3fb1120 100644
--- a/mate-conf.spec
+++ b/mate-conf.spec
@@ -1,12 +1,7 @@
-%global mate_corba_version 1.1.0
-%global glib2_version 2.14.0
-%global dbus_version 1.0.0
-%global dbus_glib_version 0.74
-
Summary: A process-transparent configuration system
Name: mate-conf
Version: 1.4.0
-Release: 11%{?dist}
+Release: 12%{?dist}
License: LGPLv2+ and GPLv2+
Group: System Environment/Base
URL: http://mate-desktop.org
@@ -20,21 +15,18 @@ Source1: macros.mateconf
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
-BuildRequires: mate-corba-devel >= %{mate_corba_version}
-BuildRequires: glib2-devel >= %{glib2_version}
-BuildRequires: gtk-doc >= 1.0
BuildRequires: openldap-devel
-BuildRequires: intltool
-BuildRequires: polkit-devel >= 0.92
-BuildRequires: dbus-glib-devel >= 0.8
-BuildRequires: gobject-introspection-devel >= 0.9.5
-BuildRequires: libtool
+BuildRequires: polkit-devel
+BuildRequires: dbus-glib-devel
+BuildRequires: gobject-introspection-devel
BuildRequires: mate-common
-BuildRequires: gtk2-devel
-Requires: dbus
+BuildRequires: chrpath
+BuildRequires: mate-corba-devel
+BuildRequires: mate-doc-utils
+#Requires: dbus
# for patch0
-Requires: /usr/bin/killall
-Conflicts: mate-conf-dbus
+#Requires: /usr/bin/killall
+#Conflicts: mate-conf-dbus
Patch0: %{name}-1.4.0-reload.patch
# http://bugzilla.gnome.org/show_bug.cgi?id=568845
@@ -75,14 +67,7 @@ which require GTK+.
NOCONFIGURE=1 ./autogen.sh
%build
-%configure \
- --disable-static \
- --with-openldap \
- --enable-defaults-service \
- --enable-gtk \
- --enable-gsettings-backend=yes \
- --enable-introspection \
- --enable-gtk-doc
+%configure
# drop unneeded direct library deps with --as-needed
# libtool doesn't make this easy, so we do it the hard way
@@ -144,15 +129,11 @@ fi
%dir %{_localstatedir}/lib/rpm-state/
%{_localstatedir}/lib/rpm-state/mateconf/
%{_libdir}/girepository-1.0
-%config(noreplace) %{_sysconfdir}/rpm/macros.mateconf
+%config(noreplace) %{_sysconfdir}macros.mateconf
%config(noreplace) %{_sysconfdir}/xdg/autostart/mateconf-gsettings-data-convert.desktop
%{_bindir}/mateconf-gsettings-data-convert
%{_bindir}/mateconf-gsettings-schema-convert
%{_libdir}/gio/modules/libgsettingsmateconfbackend.so
-
-
-%files gtk
-%doc COPYING NEWS README
%{_libexecdir}/mateconf-sanity-check-2
%files devel
@@ -164,6 +145,9 @@ fi
%{_datadir}/gir-1.0
%changelog
+* Sun Aug 05 2012 Dan Mashal <dan.mashal at fedoraproject.org> - 1.4.0-12
+- Fix build requirements and remmove gtk package
+
* Tue Jul 31 2012 Wolfgang Ulbrich <chat-to-me at raveit.de> - 1.4.0-11
- remove %%defattr(-, root, root)
- remove rm -rf $RPM_BUILD_ROOT from install section
More information about the scm-commits
mailing list