diff --git a/libwebp.spec b/libwebp.spec index bcf7574..b642f8a 100644 --- a/libwebp.spec +++ b/libwebp.spec @@ -1,11 +1,10 @@ Name: libwebp Version: 1.0.0 -Release: 3 +Release: 4 URL: https://webmproject.org/ Summary: Library and tools for the WebP graphics format License: BSD Source0: https://downloads.webmproject.org/releases/webp/%{name}-%{version}.tar.gz -Source1: libwebp_jni_example.java BuildRequires: libjpeg-devel libpng-devel giflib-devel libtiff-devel BuildRequires: java-devel jpackage-utils swig freeglut-devel @@ -47,6 +46,7 @@ Java bindings for libwebp. %prep %autosetup -n %{name}-%{version} -p1 + %build autoreconf -vif %ifarch aarch64 @@ -56,7 +56,6 @@ export CFLAGS="%{optflags} -frename-registers" --enable-libwebpdecoder --disable-neon %make_build -cp %{SOURCE1} . cd swig rm -rf libwebp.jar libwebp_java_wrap.c install -d java/com/google/webp @@ -102,7 +101,6 @@ cp swig/*.jar swig/*.so %{buildroot}/%{_libdir}/%{name}-java/ %files java %defattr(-,root,root) -%doc *.java %{_libdir}/%{name}-java/ %files help @@ -111,6 +109,9 @@ cp swig/*.jar swig/*.so %{buildroot}/%{_libdir}/%{name}-java/ %{_mandir}/man*/* %changelog +* Sat Jan 11 2020 openEuler Buildteam - 1.0.0-4 +- delete unused patch + * Wed Sep 11 2019 openEuler Buildteam - 1.0.0-3 - Package init diff --git a/libwebp_jni_example.java b/libwebp_jni_example.java deleted file mode 100644 index d28d9b8..0000000 --- a/libwebp_jni_example.java +++ /dev/null @@ -1,27 +0,0 @@ -import com.google.webp.libwebp; - -import java.lang.reflect.Method; - -public class libwebp_jni_example { - static { - try { - System.load("/usr/lib64/libwebp-java/libwebp_jni.so"); - } catch (UnsatisfiedLinkError e) { - System.load("/usr/lib/libwebp-java/libwebp_jni.so"); - } - } - - /** - * usage: java -cp libwebp.jar:. libwebp_jni_example - */ - public static void main(String argv[]) { - final int version = libwebp.WebPGetDecoderVersion(); - System.out.println("libwebp version: " + Integer.toHexString(version)); - - System.out.println("libwebp methods:"); - final Method[] libwebpMethods = libwebp.class.getDeclaredMethods(); - for (int i = 0; i < libwebpMethods.length; i++) { - System.out.println(libwebpMethods[i]); - } - } -}