Hello community, here is the log from the commit of package at-spi2-atk for openSUSE:Factory checked in at 2017-12-06 08:55:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/at-spi2-atk (Old) and /work/SRC/openSUSE:Factory/.at-spi2-atk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "at-spi2-atk" Wed Dec 6 08:55:41 2017 rev:75 rq:547279 version:2.26.1 Changes: -------- --- /work/SRC/openSUSE:Factory/at-spi2-atk/at-spi2-atk.changes 2017-11-03 19:05:23.849624401 +0100 +++ /work/SRC/openSUSE:Factory/.at-spi2-atk.new/at-spi2-atk.changes 2017-12-06 08:56:16.958050866 +0100 @@ -1,0 +2,11 @@ +Fri Dec 1 08:11:52 UTC 2017 - zai...@opensuse.org + +- Switch to meson build-system: + + Add meson BuildRequires. + + Replace autotools macros with meson, meson_build and + meson_install. + + Clean up spec, run spec-cleaner. +- Add explicit pkgconfig(libxml-2.0) BuildRequires: Needed after + the switch to meson. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ at-spi2-atk.spec ++++++ --- /var/tmp/diff_new_pack.qOO1BQ/_old 2017-12-06 08:56:17.478031832 +0100 +++ /var/tmp/diff_new_pack.qOO1BQ/_new 2017-12-06 08:56:17.482031686 +0100 @@ -23,17 +23,21 @@ License: LGPL-2.0+ Group: Development/Libraries/C and C++ Url: https://www.gnome.org/ + Source0: httpsgt://download.gnome.org/sources/at-spi2-atk/2.26/%{name}-%{version}.tar.xz Source98: baselibs.conf Source99: %{name}-rpmlintrc + BuildRequires: fdupes +BuildRequires: meson +BuildRequires: pkgconfig BuildRequires: pkgconfig(atk) >= 2.25.2 BuildRequires: pkgconfig(atspi-2) >= 2.25.3 BuildRequires: pkgconfig(dbus-1) >= 1.5 BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 BuildRequires: pkgconfig(gmodule-2.0) >= 2.0.0 BuildRequires: pkgconfig(gobject-2.0) >= 2.0.0 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(libxml-2.0) %description AT-SPI is a general interface for applications to make use of the @@ -97,39 +101,35 @@ accessibility toolkit. This version is based on dbus. %prep -%setup -q +%autosetup %build -%configure -make %{?_smp_mflags} +%meson +%meson_build %install -%make_install +%meson_install find %{buildroot} -type f -name "*.la" -delete -print %post -n libatk-bridge-2_0-0 -p /sbin/ldconfig - %postun -n libatk-bridge-2_0-0 -p /sbin/ldconfig %files common -%defattr(-,root,root) %dir %{_libdir}/gnome-settings-daemon-3.0 %dir %{_libdir}/gnome-settings-daemon-3.0/gtk-modules %{_libdir}/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop %files gtk2 -%defattr(-,root,root) -%doc AUTHORS COPYING README +%doc COPYING %dir %{_libdir}/gtk-2.0 %dir %{_libdir}/gtk-2.0/modules %{_libdir}/gtk-2.0/modules/libatk-bridge.so %files -n libatk-bridge-2_0-0 -%defattr(-,root,root) %{_libdir}/libatk-bridge-2.0.so.* %files devel -%defattr(-,root,root) +%doc AUTHORS README %{_includedir}/at-spi2-atk/ %{_libdir}/libatk-bridge-2.0.so %{_libdir}/pkgconfig/atk-bridge-2.0.pc