diff --git a/libwebp.spec b/libwebp.spec index ae68075c033a89d82851b67d958b728c4d8a4476..9ea594dd14ff991f2d2c0f492817542ec4ebd49e 100644 --- a/libwebp.spec +++ b/libwebp.spec @@ -1,6 +1,6 @@ Name: libwebp Version: 1.3.1 -Release: 1 +Release: 2 URL: http://www.linuxfromscratch.org/blfs/view/svn/general/libwebp.html Summary: Library and tools for the WebP graphics format License: BSD @@ -10,7 +10,7 @@ Patch6000: libwebp-freeglut.patch BuildRequires: libjpeg-devel libpng-devel giflib-devel libtiff-devel BuildRequires: java-devel jpackage-utils swig freeglut-devel -BuildRequires: autoconf automake libtool +BuildRequires: autoconf automake libtool clang %description This is an image format that does lossy compression of digital @@ -50,6 +50,11 @@ Java bindings for libwebp. %autosetup -n %{name}-%{version} -p1 %build +sed -i 's/libwebpmux.a/.libs\/l\ibwebpmux.a/g' tests/fuzzer/makefile.unix +sed -i 's/libwebpdemux.a/.libs\/l\ibwebpdemux.a/g' tests/fuzzer/makefile.unix +sed -i 's/libwebp.a/.libs\/l\ibwebp.a/g' tests/fuzzer/makefile.unix +sed -i 's/libimageio_util.a/.libs\/l\ibimageio_util.a/g' tests/fuzzer/makefile.unix +sed -i 's/libsharpyuv.a/.libs\/l\ibsharpyuv.a/g' tests/fuzzer/makefile.unix autoreconf -vif %ifarch aarch64 export CFLAGS="%{optflags} -frename-registers" @@ -84,6 +89,10 @@ cp swig/*.jar swig/*.so %{buildroot}/%{_libdir}/%{name}-java/ %delete_la %ldconfig_scriptlets +%check +cd tests +make -C fuzzer -f makefile.unix + %files tools %defattr(-,root,root) %{_bindir}/*