at-spi2-atk 2.38.0-1 (aarch64;znver1;i686;x86_64) 2020-12426
9999
Status | published | ||||||||||||||||||||||||||||||||||
Submitter | nobodydead [@T] gmail.com | ||||||||||||||||||||||||||||||||||
Platform | rolling | ||||||||||||||||||||||||||||||||||
Repository | main | ||||||||||||||||||||||||||||||||||
URL | https://abf.openmandriva.org/build_lists/825310 | ||||||||||||||||||||||||||||||||||
Packages |
|
||||||||||||||||||||||||||||||||||
Build Date | 2020-09-14 18:43:43 +0000 UTC | ||||||||||||||||||||||||||||||||||
Last Updated | 2020-09-19 03:27:13.96493401 +0000 UTC |
$ git diff --patch-with-stat --summary e92f6e0a824699ca297f79c250ecf157c3cdf639..4382370bcc7745f9f843dc4d0da3f2ff9d107d0f .abf.yml | 2 +- at-spi2-atk.spec | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 57 insertions(+), 4 deletions(-) diff --git a/.abf.yml b/.abf.yml index 5e5b43c..d20289a 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,2 +1,2 @@ sources: - at-spi2-atk-2.34.1.tar.xz: d3a0a26e22fd6574a29930f32ae81491c876d169 + at-spi2-atk-2.38.0.tar.xz: fc0a650bb0dd137889e882e33d9235ee9115df34 diff --git a/at-spi2-atk.spec b/at-spi2-atk.spec index c694800..2d3a61c 100644 --- a/at-spi2-atk.spec +++ b/at-spi2-atk.spec @@ -1,15 +1,22 @@ +# at-spi2-atk is used by gtk-3.0, gtk-3.0 is used by wine +%ifarch %{x86_64} +%bcond_without compat32 +%endif + %define url_ver %(echo %{version}|cut -d. -f1,2) %define api 2.0 %define major 0 %define libname %mklibname atk-bridge %{api} %{major} %define devname %mklibname atk-bridge -d +%define lib32name %mklib32name atk-bridge %{api} %{major} +%define dev32name %mklib32name atk-bridge -d %bcond_with crosscompile Summary: A GTK+ module that bridges ATK to D-Bus at-spi Name: at-spi2-atk -Version: 2.34.1 +Version: 2.38.0 Release: 1 Group: System/Libraries License: LGPLv2.1+ @@ -25,6 +32,16 @@ BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(glib-2.0) Requires: at-spi2-core +%if %{with compat32} +BuildRequires: devel(libatk-1.0) +BuildRequires: devel(libxml2) +BuildRequires: devel(libatspi) +BuildRequires: devel(libdbus-1) +BuildRequires: devel(libglib-2.0) +BuildRequires: devel(libz) +BuildRequires: devel(libffi) +%endif + %description at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications for @@ -56,14 +73,41 @@ Obsoletes: %{name}-devel This package includes the development libraries and header files for %{name}. +%if %{with compat32} +%package -n %{lib32name} +Summary: Main library for %{name} (32-bit) +Group: System/Libraries + +%description -n %{lib32name} +This package contains the library for %{name}. + +%package -n %{dev32name} +Summary: A GTK+ module that bridges ATK to D-Bus at-spi (32-bit) +Requires: %{devname} = %{version}-%{release} +Requires: %{lib32name} = %{version}-%{release} + +%description -n %{dev32name} +This package includes the development libraries and header files +for %{name}. +%endif + %prep -%setup -q +%autosetup -p1 +%if %{with compat32} +%meson32 +%endif +%meson %build -%meson +%if %{with compat32} +%ninja_build -C build32 +%endif %meson_build %install +%if %{with compat32} +%ninja_install -C build32 +%endif %meson_install %files @@ -81,4 +125,13 @@ for %{name}. %{_libdir}/libatk-bridge-%{api}.so %{_libdir}/pkgconfig/atk-bridge-%{api}.pc +%if %{with compat32} +%files -n %{lib32name} +%{_prefix}/lib/libatk-bridge-%{api}.so.%{major}* +%{_prefix}/lib/gtk-2.0/modules/libatk-bridge.so +%{_prefix}/lib/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop +%files -n %{dev32name} +%{_prefix}/lib/libatk-bridge-%{api}.so +%{_prefix}/lib/pkgconfig/atk-bridge-%{api}.pc +%endif
Not Available
benbullard79 [@T] cox.net | Perfect packages, no one ever says a word! | 1315d 21hrs |
benbullard79 [@T] cox.net | Fantastic! | 1315d 21hrs |