#
%define libjpeg_ver 8c
%define libjpeg_ver_lt 9-1
+%define use_jdk openjdk8
Summary: SIMD accelerated library for manipulating JPEG image files
Summary(pl.UTF-8): Biblioteka do obróbki plików obrazów JPEG z akceleracją SIMD
Name: libjpeg-turbo
-Version: 2.1.2
-Release: 1
+Version: 2.1.4
+Release: 2
# more specifically: IJG, modified-BSD or Zlib
License: BSD-like
Group: Libraries
Source0: https://downloads.sourceforge.net/libjpeg-turbo/%{name}-%{version}.tar.gz
-# Source0-md5: e181bd78884dd5392a869209bfa41d4a
+# Source0-md5: 3241b54016c445e5d8f0ebb0ad9294ed
Patch0: %{name}-x32-java.patch
URL: https://libjpeg-turbo.org/
BuildRequires: cmake >= 3.9.0
-%{?with_java:BuildRequires: jdk}
-%{?with_java:BuildRequires: jre-X11}
+%{?with_java:%buildrequires_jdk}
+%{?with_java:BuildRequires: openjdk8-jre-base-X11}
BuildRequires: libstdc++-devel
# x86* SIMD code uses NASM; ARM and MIPS use gas, PowerPC uses gcc intrinsics, no SIMD code for other archs
%ifarch %{ix86} %{x8664}
BuildRequires: nasm
%endif
+BuildRequires: rpmbuild(macros) >= 1.605
Provides: libjpeg = %{libjpeg_ver}
Obsoletes: libjpeg < %{libjpeg_ver_lt}
Obsoletes: libjpegsimd < 7
%patch0 -p1
%build
+export JAVA_HOME="%{java_home}"
install -d build
cd build
%cmake .. \