From c98c157dd7d0f0cca776a328ab11013af9e6098b Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Tue, 20 Aug 2024 09:42:19 +0800 Subject: [PATCH] cleanup spec --- java-atk-wrapper.spec | 36 ++++++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/java-atk-wrapper.spec b/java-atk-wrapper.spec index 55d3bcb..c52b079 100644 --- a/java-atk-wrapper.spec +++ b/java-atk-wrapper.spec @@ -1,15 +1,22 @@ Name: java-atk-wrapper Version: 0.40.0 -Release: 1 +Release: 2 Summary: A implementation of atk by using JNI technic -License: LGPLv2+ -URL: http://git.gnome.org/browse/java-atk-wrapper -Source0: http://ftp.gnome.org/pub/GNOME/sources/java-atk-wrapper/0.40/java-atk-wrapper-%{version}.tar.xz - -BuildRequires: java-devel gcc gcc-c++ clang atk-devel GConf2-devel glib2-devel -BuildRequires: gtk2-devel xorg-x11-utils gtk3-devel at-spi2-atk-devel at-spi2-core-devel - -Requires: java xorg-x11-utils +License: LGPL-2.1-or-later +URL: https://gitlab.gnome.org/GNOME/java-atk-wrapper +Source0: https://download.gnome.org/sources/java-atk-wrapper/0.40/java-atk-wrapper-%{version}.tar.xz + +BuildRequires: pkgconfig(atk) >= 2.36.0 +BuildRequires: pkgconfig(atk-bridge-2.0) >= 2.33.1 +BuildRequires: pkgconfig(atspi-2) >= 2.14.0 +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gthread-2.0) +BuildRequires: /usr/bin/xprop +BuildRequires: java-devel + +Requires: java /usr/bin/xprop %description Java ATK Wrapper is an implementation of ATK using JNI technology @@ -27,14 +34,19 @@ ATK bridge. install -d %{buildroot}%{_libdir}/java-atk-wrapper mv wrapper/java-atk-wrapper.jar %{buildroot}%{_libdir}/java-atk-wrapper/ mv jni/src/.libs/libatk-wrapper.so %{buildroot}%{_libdir}/java-atk-wrapper/ -ln -s %{_libdir}/java-atk-wrapper/libatk-wrapper.so \ - %{buildroot}%{_libdir}/java-atk-wrapper/libatk-wrapper.so.0 +pushd %{buildroot}%{_libdir}/java-atk-wrapper +ln -s libatk-wrapper.so libatk-wrapper.so.0 +popd %files -%doc COPYING.LESSER AUTHORS NEWS README +%license COPYING.LESSER +%doc AUTHORS NEWS README %{_libdir}/java-atk-wrapper/ %changelog +* Tue Aug 20 2024 Funda Wang - 0.40.0-2 +- clean up spec + * Thu May 04 2023 xu_ping <707078654@qq.com> - 0.40.0-1 - Upgrade to 0.40.0 -- Gitee