%global major_version 5 Name: compat-libtiff5 Version: 4.4.0 Release: 5%{?dist} Summary: Compatibility package for libtiff.so.5 License: libtiff URL: http://www.libtiff.org/ Source0: https://download.osgeo.org/libtiff/tiff-%{version}.tar.gz Patch0: libtiff-4.6.0-CVE-2023-52356.patch Patch1: libtiff-4.6.0-CVE-2023-6228.patch Patch2: libtiff-4.6.0-CVE-2024-7006.patch Patch3: libtiff-CVE-2022-2056_2057_2058.patch Patch4: libtiff-CVE-2022-34526.patch Patch5: libtiff-CVE-2023-0804.patch BuildRequires: gcc, gcc-c++ BuildRequires: zlib-devel libjpeg-devel jbigkit-devel libzstd-devel libwebp-devel BuildRequires: libtool automake autoconf pkgconfig BuildRequires: make %description This package provides libtiff.so.5 for compatibility with applications built against older versions of libtiff. This is a compatibility package and should only be used when required by specific applications. %prep %autosetup -p1 -n tiff-%{version} rm -f libtool.m4 libtoolize --force --copy aclocal -I . -I m4 automake --add-missing --copy autoconf autoheader %build export CFLAGS="%{optflags} -fno-strict-aliasing" %configure \ --disable-static \ --disable-dependency-tracking \ --disable-zstd \ --disable-webp \ --disable-jbig \ --disable-lzma \ --with-docdir=%{_docdir}/%{name} %make_build %install %make_install rm -rf %{buildroot}%{_includedir} rm -rf %{buildroot}%{_libdir}/pkgconfig rm -rf %{buildroot}%{_bindir} rm -rf %{buildroot}%{_datadir} rm -rf %{buildroot}%{_mandir} rm -f %{buildroot}%{_libdir}/libtiff.so rm -f %{buildroot}%{_libdir}/libtiffxx* rm -f %{buildroot}%{_libdir}/*.la %files %license COPYRIGHT %{_libdir}/libtiff.so.%{major_version}* %changelog * Thu Jan 22 2026 r-ca <_@r0m.me> - 4.4.0-5 - Fix typo in patch filename * Thu Jan 22 2026 r-ca <_@r0m.me> - 4.4.0-4 - Port security patches from the Fedora39 package - https://src.fedoraproject.org/rpms/libtiff/blob/f39/f/libtiff-4.4.0-CVE-2023-52356.patch - https://src.fedoraproject.org/rpms/libtiff/blob/f39/f/libtiff-4.4.0-CVE-2023-6228.patch - https://src.fedoraproject.org/rpms/libtiff/blob/f39/f/libtiff-4.4.0-CVE-2024-7006.patch - https://src.fedoraproject.org/rpms/libtiff/blob/f39/f/libtiff-CVE-2022-2056_2057_2058.patch - https://src.fedoraproject.org/rpms/libtiff/blob/f39/f/libtiff-CVE-2022-34526.patch - https://src.fedoraproject.org/rpms/libtiff/blob/f39/f/libtiff-CVE-2023-0804.patch * Thu Jan 22 2026 r-ca <_@r0m.me> - 4.4.0-3 - Modify build process to apply security patches correctly - https://src.fedoraproject.org/rpms/libtiff/blob/f39/f/libtiff.spec * Thu Jan 22 2026 r-ca <_@r0m.me> - 4.4.0-2 - Port BuildRequires from the Fedora39 spec - https://src.fedoraproject.org/rpms/libtiff/blob/f39/f/libtiff.spec * Thu Jan 22 2026 r-ca <_@r0m.me> - 4.4.0-1 - Initial compat-libtiff5 package providing libtiff.so.5