Tool for checking AT-SPI tree integrity v0.5
[platform/upstream/at-spi2-core.git] / packaging / at-spi2-core.spec
index a88d987..472f089 100644 (file)
@@ -2,7 +2,7 @@
 %bcond_with x
 
 Name: at-spi2-core
-Version: 2.16.0
+Version: 2.16.1
 Release: 0
 Summary: Assistive Technology Service Provider Interface - D-Bus based implementation
 License: LGPL-2.0+
@@ -18,12 +18,15 @@ BuildRequires: dbus-devel
 BuildRequires: glib2-devel
 BuildRequires: gettext
 BuildRequires: gtk-doc
-%if !%{with x}
-ExclusiveArch:
-%endif
+%if %{with x}
 BuildRequires: libX11-devel
 BuildRequires: libXtst-devel
 BuildRequires: libXi-devel
+%endif
+BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(appsvc)
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(aul)
 
 %description
 AT-SPI is a general interface for applications to make use of the
@@ -70,18 +73,20 @@ cp %{SOURCE1001} .
 %build
 %autogen --libexecdir=%{_libexecdir}/at-spi2 \
         --with-dbus-daemondir=%{_bindir} \
+%if !%{with x}
+        --disable-x11 \
+%endif
         --disable-static
 %__make %{?_smp_flags}
 
 %install
 rm -rf %{buildroot}
 find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f
+
 %make_install
 %find_lang %{name}
 
 %check
-mkdir -p %{buildroot}/usr/share/license
-cp -f COPYING %{buildroot}/usr/share/license/%{name}
 
 %clean
 rm -fr %{buildroot}
@@ -93,6 +98,8 @@ rm -fr %{buildroot}
 %files -f %{name}.lang
 %manifest %{name}.manifest
 %defattr(-,root,root)
+%{_bindir}/at_spi2_tool
+
 %doc AUTHORS README
 %license COPYING
 %{_libexecdir}/at-spi2/at-spi-bus-launcher
@@ -102,7 +109,6 @@ rm -fr %{buildroot}
 %{_datadir}/dbus-1/accessibility-services/org.a11y.atspi.Registry.service
 %{_datadir}/dbus-1/services/org.a11y.Bus.service
 
-
 %files -n libatspi0
 %manifest %{name}.manifest
 %defattr(-, root, root)
@@ -118,4 +124,3 @@ rm -fr %{buildroot}
 %{_includedir}/at-spi-2.0
 %{_libdir}/libatspi.so
 %{_libdir}/pkgconfig/atspi-2.pc
-