%global _pkg_extra_cxxflags -std=c++17 # Test Version # autorelease -p -e git # Fertige für -2 z.B. # autorelease -b 2 Name: epsonscan2 Version: 6.7.92.0 Release: %autorelease -p -e git Summary: The scanning tool for Epson scanners License: LGPL-2.1-or-later URL: http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX BuildSystem: cmake BuildOption(conf): -DINSTALL_DOC=OFF BuildOption(conf): -DUSE_OS_BOOST=ON BuildOption(conf): -DUSE_OS_COMPILER_OPTIONS=ON BuildOption(conf): -DUSE_OS_HARU=ON BuildOption(conf): -DUSE_OS_RAPID_JSON=ON BuildOption(conf): -DUSE_OS_ZLIB=ON Source0: %{name}-%{version}-1.git.src.tar.gz Requires: avahi-tools Recommends: epsonscan2-non-free-plugin BuildRequires: gcc-c++ desktop-file-utils systemd-rpm-macros BuildRequires: cmake(zlib) cmake(libjpeg-turbo) cmake(Qt5Core) cmake(RapidJSON) BuildRequires: pkgconfig(libpng) pkgconfig(libtiff-4) pkgconfig(libusb-1.0) pkgconfig(sane-backends) BuildRequires: boost-devel libharu-devel %description The desktop tool for Epson scanners. %prep %autosetup -n %{name}-%{version}-1 -p1 %install %cmake_install desktop-file-install --dir=%{buildroot}%{_datadir}/applications desktop/rpm/x86_64/%{name}.desktop %{__mkdir_p} %{buildroot}%{_libdir}/sane %{__ln_s} ../epsonscan2/libsane-epsonscan2.so %{buildroot}%{_libdir}/sane/libsane-epsonscan2.so.1 %{__ln_s} ../epsonscan2/libsane-epsonscan2.so %{buildroot}%{_libdir}/sane/libsane-epsonscan2.so.1.0.0 hardlink -t --include=.json --include=.dti --include=.imp2 %{buildroot}%{_libdir}/%{name}/Resources/ %check desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop %files %{_bindir}/%{name} %{_udevrulesdir}/*.rules %{_libdir}/%{name}/Resources %{_libdir}/%{name}/*.so %{_libdir}/%{name}/detectalert %{_libdir}/sane/libsane-%{name}.so* %{_datadir}/applications/%{name}.desktop %config(noreplace) %{_sysconfdir}/sane.d/dll.d/%{name} %doc NEWS README README_fr %license AUTHORS COPYING LICENSE %changelog * Sat Oct 10 2026 frankb - 6.7.92.0-3 - Fix OCR path, to prevent pdfplugin crash. * Sat Oct 10 2026 frankb - 6.7.92.0-2 - Use the internal patched version of it. * Thu Oct 08 2026 frankb - 6.7.92.0-1 - Update to 6.7.92.0-1 - Remove bundled HaruPDF - Clean up spec file * Fri May 08 2026 frankb - 6.7.82.0-1 - Start for Fedora-43 build on 6.7.82.0-1 of Fedora-42