[at-spi2-atk] fix file lists

Matthias Clasen mclasen at fedoraproject.org
Tue Jan 11 15:11:57 UTC 2011


commit 6e638ba04fe62e488a334af44a4f51ae79c47b07
Author: Matthias Clasen <mclasen at redhat.com>
Date:   Tue Jan 11 10:11:41 2011 -0500

    fix file lists

 at-spi2-atk.spec |   27 +++++++++------------------
 1 files changed, 9 insertions(+), 18 deletions(-)
---
diff --git a/at-spi2-atk.spec b/at-spi2-atk.spec
index 3e3e8cf..1c61710 100644
--- a/at-spi2-atk.spec
+++ b/at-spi2-atk.spec
@@ -9,7 +9,7 @@ URL:            http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
 #VCS: git:git://git.gnome.org/at-spi-atk
 Source0:        http://download.gnome.org/sources/at-spi2-atk/1.91/%{name}-%{version}.tar.bz2
 
-BuildRequires:  at-spi2-core
+BuildRequires:  at-spi2-core-devel
 BuildRequires:  dbus-devel
 BuildRequires:  dbus-glib-devel
 BuildRequires:  glib2-devel
@@ -20,11 +20,6 @@ BuildRequires:  intltool
 
 Requires:       at-spi2-core
 
-BuildRequires:  GConf2
-Requires(pre): GConf2
-Requires(post): GConf2
-Requires(preun): GConf2
-
 %description
 at-spi allows assistive technologies to access GTK-based
 applications. Essentially it exposes the internals of applications for
@@ -58,18 +53,13 @@ rm $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules/libatk-bridge.la
 
 %find_lang %{name}
 
+%postun
+if [ $1 -eq 0 ]; then
+  glib-compile-schemas %{_datadir}/glib-2.0/schemas
+fi
 
-%pre
-%gconf_schema_prepare at-spi2
-
-
-%post
-%gconf_schema_upgrade at-spi2
-
-
-%preun
-%gconf_schema_remove at-spi2
-
+%posttrans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
@@ -80,7 +70,8 @@ rm $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules/libatk-bridge.la
 %dir %{_libdir}/gtk-3.0
 %dir %{_libdir}/gtk-3.0/modules
 %{_libdir}/gtk-3.0/modules/libatk-bridge.so
-%{_sysconfdir}/gconf/schemas/at-spi2.schemas
+%{_datadir}/glib-2.0/schemas/org.a11y.atspi.gschema.xml
+%{_libdir}/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop
 
 
 %changelog


More information about the scm-commits mailing list