09a099a
# Run tests. They are quite fragile (especially regarding to ImageMagick and
09a099a
# fonts) and take long and need many dependencies.
557421f
%bcond_without gscan2pdf_enables_test
40b62e8
Bernard Johnson 6bec2da
Name:           gscan2pdf
c48d0f8
Version:        2.12.5
c48d0f8
Release:        1%{?dist}
Bernard Johnson 21bb01c
Summary:        GUI for producing a multipage PDF from a scan
2a8f358
# icons/180_degree.svg: GPLv3
78e62a5
# icons/scanner.svg:    GPLv2
78e62a5
# icons/pdf.svg:        LGPLv2+ (copy of
78e62a5
#           Nuvola/icons/scalable/mimetypes/gnome-mime-application-pdf.svg
78e62a5
#           from gnome-themes-extras-0.9.0)
2a8f358
# net.sourceforge.gscan2pdf.appdata.xml:    CC0
78e62a5
# other files:          GPLv3
2a8f358
License:        GPLv3 and GPLv2 and LGPLv2+ and CC0
c0e3e76
URL:            http://gscan2pdf.sourceforge.net/
352b5b3
Source0:        https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
c6de204
Source1:        https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz.asc
c6de204
# Key exported from Petr Pisar's keyring
c6de204
Source2:        gpgkey-463293E4AE33871846F30227B321F203110FCAF3.gpg
6dd2d32
# Do not warn about missing pdftk, bug #1708054, not upstreamable
0fa353b
Patch0:         gscan2pdf-2.9.0-Do-not-warn-about-missing-pdftk.patch
942915e
# Replace copies of gscan2pdf.svg with links, not upstreamable
942915e
Patch1:         gscan2pdf-2.12.2-Symlink-gscan2pdf.svg-files.patch
Bernard Johnson 6bec2da
BuildArch:      noarch
78e62a5
BuildRequires:  coreutils
78e62a5
BuildRequires:  desktop-file-utils
2d5c17c
# awk in Makefile.PL
2d5c17c
BuildRequires:  gawk
78e62a5
BuildRequires:  gettext
c6de204
BuildRequires:  gnupg2
78e62a5
BuildRequires:  make
220c407
BuildRequires:  perl-generators
f091e2f
BuildRequires:  perl-interpreter
2d5c17c
# pod2html in Makefile.PL
2d5c17c
BuildRequires:  perl-Pod-Html
0ad3501
BuildRequires:  perl(Config)
f091e2f
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
c9004a1
%if %{with gscan2pdf_enables_test}
eb25437
# Run-time:
0fa353b
# ImageMagick for "convert" tool executed from _thread_threshold() and
0fa353b
# _write_image_object()
0fa353b
BuildRequires:  ImageMagick
5bb8b6c
# libtiff-tools (/usr/bin/tiff2ps) or poppler-utils for PostScript support
eb25437
BuildRequires:  libtiff-tools
eb25437
BuildRequires:  perl(Archive::Tar)
eb25437
BuildRequires:  perl(base)
eb25437
BuildRequires:  perl(Carp)
eb25437
BuildRequires:  perl(Config::General) >= 2.40
eb25437
BuildRequires:  perl(Cwd)
eb25437
BuildRequires:  perl(Data::Dumper)
eb25437
BuildRequires:  perl(Data::UUID)
74007ff
BuildRequires:  perl(Date::Calc)
eb25437
BuildRequires:  perl(Encode)
eb25437
BuildRequires:  perl(English)
eb25437
BuildRequires:  perl(Exporter)
eb25437
BuildRequires:  perl(Fcntl)
eb25437
BuildRequires:  perl(feature)
eb25437
BuildRequires:  perl(File::Basename)
eb25437
BuildRequires:  perl(File::Copy)
eb25437
BuildRequires:  perl(File::Path)
eb25437
BuildRequires:  perl(File::Spec)
eb25437
BuildRequires:  perl(File::Temp)
eb25437
BuildRequires:  perl(FileHandle)
eb25437
BuildRequires:  perl(Filesys::Df)
eb25437
BuildRequires:  perl(Getopt::Long)
99e1726
BuildRequires:  perl(Glib) >= 1.220
2d5c17c
BuildRequires:  perl(Glib::Object::Introspection)
eb25437
BuildRequires:  perl(Glib::Object::Subclass)
2d5c17c
BuildRequires:  perl(GooCanvas2)
2d5c17c
BuildRequires:  perl(GooCanvas2::Canvas)
a1a622c
BuildRequires:  perl(Gtk3) >= 0.028
2d5c17c
# Gtk3::Entry is not provided by perl-Gtk3
e9798e5
BuildRequires:  perl(Gtk3::ImageView)
e9798e5
BuildRequires:  perl(Gtk3::ImageView::Tool::Dragger)
e9798e5
BuildRequires:  perl(Gtk3::ImageView::Tool::Selector)
e9798e5
BuildRequires:  perl(Gtk3::ImageView::Tool::SelectorDragger)
2d5c17c
BuildRequires:  perl(Gtk3::SimpleList)
eb25437
BuildRequires:  perl(HTML::Entities)
eb25437
BuildRequires:  perl(HTML::TokeParser)
eb25437
BuildRequires:  perl(if)
eb25437
BuildRequires:  perl(Image::Magick)
625d31d
BuildRequires:  perl(Image::Sane)
eb25437
BuildRequires:  perl(IO::Handle)
eb25437
BuildRequires:  perl(IPC::Open3)
eb25437
BuildRequires:  perl(JSON::PP)
eb25437
BuildRequires:  perl(List::MoreUtils)
eb25437
BuildRequires:  perl(Locale::gettext) >= 1.05
841bfa6
BuildRequires:  perl(Locale::Language)
eb25437
BuildRequires:  perl(Log::Log4perl)
85baf2f
BuildRequires:  perl(PDF::Builder) >= 3.022
eb25437
BuildRequires:  perl(POSIX)
eb25437
BuildRequires:  perl(Proc::Killfam)
eb25437
BuildRequires:  perl(Readonly)
eb25437
BuildRequires:  perl(Set::IntSpan) >= 1.10
eb25437
BuildRequires:  perl(Socket)
eb25437
BuildRequires:  perl(Storable)
eb25437
BuildRequires:  perl(strict)
eb25437
BuildRequires:  perl(Symbol)
eb25437
BuildRequires:  perl(Text::ParseWords)
eb25437
BuildRequires:  perl(Thread::Queue)
eb25437
BuildRequires:  perl(threads)
eb25437
BuildRequires:  perl(threads::shared)
2a8f358
BuildRequires:  perl(Time::Piece)
eb25437
BuildRequires:  perl(Try::Tiny)
eb25437
BuildRequires:  perl(utf8)
eb25437
BuildRequires:  perl(version)
eb25437
BuildRequires:  perl(warnings)
eb25437
# Optional run-time:
85baf2f
# djvulibre for djvused program
eb25437
BuildRequires:  djvulibre
eb25437
BuildRequires:  poppler-utils
eb25437
BuildRequires:  unpaper
352b5b3
# xz not used at tests
eb25437
# Tests:
0ad3501
BuildRequires:  file
9884aab
# fontconfig for a fc-list tool
9884aab
BuildRequires:  fontconfig
09104f0
# We need to pass a specific font name to ImageMagick, bug #1494563
09104f0
BuildRequires:  font(dejavusans)
54c9557
# ghostscript for pdf2ps used in t/1163_save_multipage_pdf_as_ps.t
54c9557
BuildRequires:  ghostscript
c578dc1
BuildRequires:  ImageMagick-djvu
1ceede6
BuildRequires:  perl(Exception::Class)
74007ff
BuildRequires:  perl(File::stat)
0fa353b
BuildRequires:  perl(IPC::Cmd)
0fa353b
BuildRequires:  perl(IPC::System::Simple)
a226e42
BuildRequires:  perl(MIME::Base64)
eb25437
BuildRequires:  perl(Scalar::Util)
eb25437
BuildRequires:  perl(Sub::Override)
78e62a5
BuildRequires:  perl(Test::More)
0fa353b
# poppler-utils for pdffonts and pdfinfo
44a1c86
BuildRequires:  sane-backends-drivers-scanners
eb25437
BuildRequires:  xorg-x11-server-Xvfb
eb25437
# Optional tests:
6dd2d32
# pdftk not packaged (bug #1708054)
191d981
# poppler-utils for pdfunite, pdftotext
eb25437
# sane-frontends for scanadf
eb25437
BuildRequires:  sane-frontends
eb25437
# Test::Perl::Critic not used
40b62e8
%endif
28f87bf
# libappstream-glib for appstream-util
28f87bf
BuildRequires:  libappstream-glib
c0e3e76
Suggests:       cuneiform
bbbb481
# Prefer gocr over cuneiform, or tesseract
c0e3e76
Recommends:     gocr
85baf2f
# djvulibre for djvused program
c0e3e76
Recommends:     djvulibre
5bb8b6c
# Prefer libtiff-tools (/usr/bin/tiff2ps) over poppler-utils or ghostscript
5bb8b6c
# for PostScript support
78e62a5
Requires:       libtiff-tools
78e62a5
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
78e62a5
Requires:       perl(if)
c0e3e76
Recommends:     perl(Image::Magick)
85baf2f
Requires:       perl(PDF::Builder) >= 3.022
0fa353b
# convert tool executed from _write_image_object() and _thread_threshold()
e9798e5
Requires:       ImageMagick
c578dc1
Recommends:     ImageMagick-djvu
fc7280e
# poppler-utils for pdfimages, pdfinfo, and pdftotext
eb25437
Recommends:     poppler-utils
78e62a5
Requires:       sane-backends >= 1.0.17
78e62a5
Requires:       sane-frontends
c0e3e76
Suggests:       tesseract
c0e3e76
Recommends:     unpaper
c0e3e76
# xdg-utils for xdg-email command
c0e3e76
Recommends:     xdg-utils
352b5b3
Recommends:     xz
78e62a5
78e62a5
# Remove under-specified dependencies
78e62a5
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Glib\\) >= 1\.210$
85baf2f
%global __requires_exclude %{__requires_exclude}|^perl\\(PDF::Builder\\)$
2d5c17c
2d5c17c
# Gtk3::Entry is not provided by perl-Gtk3
2d5c17c
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\(Gtk3::Entry\\)
Bernard Johnson 4734bea
Bernard Johnson 4734bea
%description
Bernard Johnson 6bec2da
A GUI to ease the process of producing a multipage PDF from a scan.
Bernard Johnson 4734bea
0ad3501
%package tests
0ad3501
Summary:        Tests for %{name}
0ad3501
Requires:       %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
0ad3501
Requires:       coreutils
0ad3501
Requires:       file
0ad3501
# fontconfig for a fc-list tool
0ad3501
Requires:       fontconfig
0ad3501
Requires:       perl-Test-Harness
0ad3501
# We need to pass a specific font name to ImageMagick, bug #1494563
0ad3501
Requires:       font(dejavusans)
0ad3501
# ghostscript for pdf2ps used in t/1163_save_multipage_pdf_as_ps.t
0ad3501
Requires:       ghostscript
0ad3501
Requires:       ImageMagick-djvu
85baf2f
Requires:       perl(PDF::Builder) >= 3.022
0ad3501
# poppler-utils for pdffonts and pdfinfo
0ad3501
Requires:       poppler-utils
0ad3501
Requires:       sane-backends-drivers-scanners
0ad3501
Requires:       xorg-x11-server-Xvfb
0ad3501
# Optional tests:
0ad3501
# pdftk not packaged (bug #1708054)
0ad3501
# poppler-utils for pdfunite, pdftotext
0ad3501
# sane-frontends for scanadf
0ad3501
Requires:       sane-frontends
0ad3501
0ad3501
%description tests
0ad3501
Tests from %{name}. Execute them
0ad3501
with "%{_libexecdir}/%{name}/test".
0ad3501
Bernard Johnson 4734bea
%prep
c6de204
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
1c12e7c
%autosetup -p1
d8f2d59
# Symlink identical files
d8f2d59
rm scanners/FujitsuS510.Lineart
d8f2d59
ln -s FujitsuS510 scanners/FujitsuS510.Lineart
d8f2d59
rm scanners/snapscanS510.Color
d8f2d59
ln -s snapscanS510 scanners/snapscanS510.Color
0ad3501
# Remove unused tests
0ad3501
rm t/91_critic.t
0ad3501
# Disable currently failing tests
0ad3501
# TODO: Fix them with upstream
0ad3501
# glib randomly fails with "GLib-GObject-WARNING **:
0ad3501
# ../gobject/gsignal.c:2647: instance '0x559dcdc1e290' has no handler with id
0ad3501
# '7415' at t/0602_Dialog_Scan.t line 313.".
0ad3501
rm t/0603_Dialog_Scan.t
0ad3501
# ImageMagick reports 255x30 image size
0ad3501
rm t/113_save_pdf_with_downsample.t
0ad3501
# ???
0ad3501
rm t/1111_save_pdf.t
0ad3501
# Fails with got: '179', expected '296' if not run separately. New test in 2.11.0.
0ad3501
rm t/169_import_scan.t
0ad3501
# gocr does not recognize a text
0ad3501
rm t/431_gocr.t t/432_gocr.t
0ad3501
# Help generators to recognize Perl scripts
0ad3501
for F in t/*.t; do
0ad3501
    perl -i -MConfig -ple 'print $Config{startperl} if $. == 1' "$F"
0ad3501
    chmod +x "$F"
0ad3501
done
Bernard Johnson 07bb20e
Bernard Johnson 4734bea
%build
2d5c17c
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 SHAREDIR=%{_datadir}
a6795b9
%{make_build}
Bernard Johnson 6bec2da
Bernard Johnson 4734bea
%install
a6795b9
%{make_install}
78e62a5
%{_fixperms} $RPM_BUILD_ROOT
Bernard Johnson 6bec2da
5e91b2b
desktop-file-install --delete-original \
Bernard Johnson fb2dfcd
  --dir=$RPM_BUILD_ROOT/%{_datadir}/applications         \
2a8f358
  $RPM_BUILD_ROOT/%{_datadir}/applications/net.sourceforge.gscan2pdf.desktop
Bernard Johnson 6bec2da
0ad3501
# Install tests
0ad3501
mkdir -p %{buildroot}%{_libexecdir}/%{name}
0ad3501
cp -a scanners t %{buildroot}%{_libexecdir}/%{name}
0ad3501
rm %{buildroot}%{_libexecdir}/%{name}/t/99_pod.t
0ad3501
# Hang in CI and local mock because finished_callback is called instead of
0ad3501
# queued_callback
0ad3501
for TEST in 1113_save_pdf_with_error 126_save_djvu_with_error \
0ad3501
    133_save_tiff_with_error 1602_import_DjVu_with_error \
0ad3501
    1612_import_TIFF_with_error 1626_import_PDF_with_error \
0ad3501
    1632_import_ppm_with_error \
0ad3501
    213_rotate_with_error 243_threshold_with_error 253_negate_with_error \
0ad3501
    263_unsharp_mask_with_error 273_crop_with_error 283_to_png_with_error \
0ad3501
    354_unpaper_with_error 377_user_defined_with_error \
0ad3501
    434_gocr_with_error; do
0ad3501
    rm %{buildroot}%{_libexecdir}/%{name}/t/"$TEST".t
0ad3501
done
0ad3501
# Regular fail for an unknown reason
0ad3501
for TEST in 0601_Dialog_Scan 1601_import_DjVu 1604_import_multipage_DjVu \
0ad3501
    1642_import_png_with_error; do
0ad3501
    rm %{buildroot}%{_libexecdir}/%{name}/t/"$TEST".t
0ad3501
done
0ad3501
cat > %{buildroot}%{_libexecdir}/%{name}/test << 'EOF'
0ad3501
#!/bin/bash
0ad3501
set -e
0ad3501
# Many tests write into CWD
0ad3501
DIR=$(mktemp -d)
0ad3501
cp -a %{_libexecdir}/%{name}/* "$DIR"
0ad3501
unset GNOME_DESKTOP_SESSION_ID KDE_FULL_SESSION LOGDIR OCROSCRIPTS \
0ad3501
    SANE_DEFAULT_DEVICE XDG_CONFIG_HOME XDG_CURRENT_DESKTOP
0ad3501
pushd "$DIR"
0ad3501
# Tests overwrite same-named files
0ad3501
xvfb-run -d prove -I . -j 1
0ad3501
popd
0ad3501
rm -r "$DIR"
0ad3501
EOF
0ad3501
chmod +x %{buildroot}%{_libexecdir}/%{name}/test
0ad3501
Bernard Johnson 6bec2da
%find_lang %{name}
Bernard Johnson 6bec2da
Bernard Johnson 6bec2da
%check
c9004a1
%if %{with gscan2pdf_enables_test}
1ceede6
unset GNOME_DESKTOP_SESSION_ID KDE_FULL_SESSION LOGDIR OCROSCRIPTS \
0ad3501
    SANE_DEFAULT_DEVICE XDG_CONFIG_HOME XDG_CURRENT_DESKTOP
0761a31
xvfb-run -d make test
40b62e8
%endif
66d2800
appstream-util validate-relax --nonet \
2a8f358
    %{buildroot}/%{_datadir}/metainfo/net.sourceforge.gscan2pdf.appdata.xml
Bernard Johnson 4734bea
74007ff
# Do not call gtk-update-icon-cache because it's needed only for updating icon
f091e2f
# themata in %%{_datadir}/icon/*. This package installs icon into
74007ff
# %%{_datadir}/pixmaps/gscan2pdf.svg. Pixmaps seems not to be subject of icon
74007ff
# themata.
Bernard Johnson 6bec2da
%post
74007ff
touch --no-create %{_datadir}/pixmaps || :
Bernard Johnson 6bec2da
Bernard Johnson 6bec2da
%postun
74007ff
if [ $1 -eq 0 ] ; then
74007ff
    touch --no-create %{_datadir}/pixmaps || :
Bernard Johnson 6bec2da
fi
Bernard Johnson 6bec2da
Bernard Johnson 6bec2da
%files -f %{name}.lang
78e62a5
%license LICENCE
78e62a5
%doc COPYING History
Bernard Johnson 6bec2da
%{_bindir}/*
Bernard Johnson c46256e
%{perl_vendorlib}/*
Bernard Johnson ead65a5
%{_datadir}/%{name}
2a8f358
%{_datadir}/applications/net.sourceforge.gscan2pdf.desktop
2d5c17c
%{_datadir}/help/*
2a8f358
%{_datadir}/metainfo/net.sourceforge.gscan2pdf.appdata.xml
Bernard Johnson 505c29b
%{_datadir}/pixmaps/%{name}.svg
Bernard Johnson 6bec2da
%{_mandir}/man1/*.1*
Bernard Johnson 4734bea
0ad3501
%files tests
0ad3501
%{_libexecdir}/%{name}
0ad3501
Bernard Johnson 4734bea
%changelog
c48d0f8
* Wed Feb 16 2022 Petr Pisar <ppisar@redhat.com> - 2.12.5-1
c48d0f8
- 2.12.5 bump
c48d0f8
33b416c
* Tue Feb 08 2022 Petr Pisar <ppisar@redhat.com> - 2.12.4-3
33b416c
- Fix parsing scanimage version (upstream bug #399)
33b416c
8fc3927
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.4-2
8fc3927
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
8fc3927
bbbb481
* Mon Nov 22 2021 Petr Pisar <ppisar@redhat.com> - 2.12.4-1
bbbb481
- 2.12.4 bump (bug #2025207)
bbbb481
a143471
* Mon Sep 20 2021 Petr Pisar <ppisar@redhat.com> - 2.12.3-1
a143471
- 2.12.3 bump
a143471
962ac0a
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.2-2
962ac0a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
962ac0a
a3f1c40
* Thu Jul 01 2021 Petr Pisar <ppisar@redhat.com> - 2.12.2-1
a3f1c40
- 2.12.2 bump
942915e
- Replace multiple gscan2pdf.svg copies with a symbolic link
a3f1c40
3f28aa7
* Sun May 23 2021 Jitka Plesnikova <jplesnik@redhat.com> - 2.12.1-2
3f28aa7
- Perl 5.34 rebuild
3f28aa7
98d70a0
* Thu Apr 22 2021 Petr Pisar <ppisar@redhat.com> - 2.12.1-1
98d70a0
- 2.12.1 bump
98d70a0
85baf2f
* Tue Apr 20 2021 Petr Pisar <ppisar@redhat.com> - 2.12.0-1
85baf2f
- 2.12.0 bump
85baf2f
1c12e7c
* Thu Mar 18 2021 Petr Pisar <ppisar@redhat.com> - 2.11.2-1
1c12e7c
- 2.11.2 bump
0ad3501
- Package tests
1c12e7c
2941a3e
* Fri Feb 19 2021 Petr Pisar <ppisar@redhat.com> - 2.11.1-1
2941a3e
- 2.11.1 bump
2941a3e
- Switch from PDF-API2 to PDF-Builder
2941a3e
97e641b
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.11.0-2
97e641b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
97e641b
d0e4f24
* Mon Jan 18 2021 Petr Pisar <ppisar@redhat.com> - 2.11.0-1
d0e4f24
- 2.11.0 bump
d0e4f24
88f392a
* Fri Dec 18 2020 Petr Pisar <ppisar@redhat.com> - 2.10.2-1
88f392a
- 2.10.2 bump
88f392a
0fa353b
* Mon Dec 14 2020 Petr Pisar <ppisar@redhat.com> - 2.10.1-1
0fa353b
- 2.10.1 bump
0fa353b
e9798e5
* Mon Nov 02 2020 Petr Pisar <ppisar@redhat.com> - 2.10.0-1
e9798e5
- 2.10.0 bump
e9798e5
- We keep using PDF-API2 because of a PDF-Builder license (bug #1894911)
e9798e5
6e3d6f0
* Fri Sep 25 2020 Petr Pisar <ppisar@redhat.com> - 2.9.1-1
6e3d6f0
- 2.9.1 bump
6e3d6f0
841bfa6
* Mon Sep 21 2020 Petr Pisar <ppisar@redhat.com> - 2.9.0-1
841bfa6
- 2.9.0 bump
992f879
- Fix an error message about an empty LANGUAGE variable (upstream bug #360)
841bfa6
9884aab
* Mon Jul 27 2020 Petr Pisar <ppisar@redhat.com> - 2.8.2-1
9884aab
- 2.8.2 bump
9884aab
fc7280e
* Mon Jul 13 2020 Petr Pisar <ppisar@redhat.com> - 2.8.1-1
fc7280e
- 2.8.1 bump
fc7280e
3a130ae
* Thu Jun 25 2020 Jitka Plesnikova <jplesnik@redhat.com> - 2.8.0-2
3a130ae
- Perl 5.32 rebuild
3a130ae
99c9d89
* Thu Jun 11 2020 Petr Pisar <ppisar@redhat.com> - 2.8.0-1
99c9d89
- 2.8.0 bump
99c9d89
7d564d6
* Mon May 11 2020 Petr Pisar <ppisar@redhat.com> - 2.7.0-1
7d564d6
- 2.7.0 bump
7d564d6
673a1dc
* Thu Apr 09 2020 Petr Pisar <ppisar@redhat.com> - 2.6.7-1
673a1dc
- 2.6.7 bump
673a1dc
3cb6460
* Tue Apr 07 2020 Petr Pisar <ppisar@redhat.com> - 2.6.6-1
3cb6460
- 2.6.6 bump
3cb6460
dc615ee
* Mon Mar 09 2020 Petr Pisar <ppisar@redhat.com> - 2.6.5-1
dc615ee
- 2.6.5 bump
dc615ee
e763143
* Fri Feb 07 2020 Petr Pisar <ppisar@redhat.com> - 2.6.4-1
e763143
- 2.6.4 bump
e763143
dac5300
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.3-2
dac5300
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
dac5300
191d981
* Tue Jan 07 2020 Petr Pisar <ppisar@redhat.com> - 2.6.3-1
191d981
- 2.6.3 bump
191d981
2a8f358
* Thu Nov 28 2019 Petr Pisar <ppisar@redhat.com> - 2.6.2-1
2a8f358
- 2.6.2 bump
2a8f358
- License corrected to "GPLv3 and GPLv2 and LGPLv2+ and CC0"
2a8f358
c6de204
* Thu Nov 28 2019 Petr Pisar <ppisar@redhat.com> - 2.5.7-1
c6de204
- 2.5.7 bump
c6de204
e227ced
* Wed Nov 27 2019 Petr Pisar <ppisar@redhat.com> - 2.5.6-2
e227ced
- Adapt to changes in sane-backends-1.0.28 (bug #1776908)
e227ced
5bb8b6c
* Thu Sep 12 2019 Petr Pisar <ppisar@redhat.com> - 2.5.6-1
5bb8b6c
- 2.5.6 bump
5bb8b6c
352b5b3
* Mon Aug 19 2019 Petr Pisar <ppisar@redhat.com> - 2.5.5-1
352b5b3
- 2.5.5 bump
352b5b3
fc5db21
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.5.4-2
fc5db21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
fc5db21
7d3ac00
* Fri Jun 21 2019 Petr Pisar <ppisar@redhat.com> - 2.5.4-1
7d3ac00
- 2.5.4 bump
7d3ac00
5c009b4
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 2.5.3-2
5c009b4
- Perl 5.30 rebuild
5c009b4
c3f9bb5
* Tue May 21 2019 Petr Pisar <ppisar@redhat.com> - 2.5.3-1
c3f9bb5
- 2.5.3 bump
c3f9bb5
6dd2d32
* Thu May 09 2019 Petr Pisar <ppisar@redhat.com> - 2.5.2-2
6dd2d32
- Do not warn about missing pdftk (bug #1708054)
138287c
- Do not require unused forks Perl module
6dd2d32
19b283d
* Tue Apr 23 2019 Petr Pisar <ppisar@redhat.com> - 2.5.2-1
19b283d
- 2.5.2 bump
19b283d
b05198e
* Mon Mar 25 2019 Petr Pisar <ppisar@redhat.com> - 2.5.1-1
b05198e
- 2.5.1 bump
b05198e
54c9557
* Thu Mar 14 2019 Petr Pisar <ppisar@redhat.com> - 2.4.0-3
54c9557
- Enable t/1163_save_multipage_pdf_as_ps.t test
54c9557
fb5d9f5
* Wed Mar 13 2019 Petr Pisar <ppisar@redhat.com> - 2.4.0-2
fb5d9f5
- Fix document queue locking (upstream bug #317)
fb5d9f5
0761a31
* Mon Feb 25 2019 Petr Pisar <ppisar@redhat.com> - 2.4.0-1
0761a31
- 2.4.0 bump
0761a31
f13c819
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.0-2
f13c819
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
f13c819
a6795b9
* Mon Jan 28 2019 Petr Pisar <ppisar@redhat.com> - 2.3.0-1
a6795b9
- 2.3.0 bump
a6795b9
1ceede6
* Mon Dec 10 2018 Petr Pisar <ppisar@redhat.com> - 2.2.1-1
1ceede6
- 2.2.1 bump
1ceede6
8f54e60
* Mon Jul 30 2018 Petr Pisar <ppisar@redhat.com> - 2.1.4-1
8f54e60
- 2.1.4 bump
8f54e60
526b3a3
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.2-3
526b3a3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
526b3a3
2f1c94f
* Sat Jun 30 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2.1.2-2
2f1c94f
- Perl 5.28 rebuild
2f1c94f
0c94c42
* Thu May 24 2018 Petr Pisar <ppisar@redhat.com> - 2.1.2-1
0c94c42
- 2.1.2 bump
0c94c42
a1a622c
* Mon Apr 23 2018 Petr Pisar <ppisar@redhat.com> - 2.1.0-1
a1a622c
- 2.1.0 bump
a1a622c
a226e42
* Tue Apr 03 2018 Petr Pisar <ppisar@redhat.com> - 2.0.3-1
a226e42
- 2.0.3 bump
a226e42
d47b0a7
* Tue Mar 27 2018 Petr Pisar <ppisar@redhat.com> - 2.0.2-1
d47b0a7
- 2.0.2 bump
d47b0a7
5b4713f
* Tue Mar 13 2018 Petr Pisar <ppisar@redhat.com> - 2.0.1-1
5b4713f
- 2.0.1 bump
5b4713f
2d5c17c
* Thu Mar 08 2018 Petr Pisar <ppisar@redhat.com> - 2.0.0-1
2d5c17c
- 2.0.0 bump
09a099a
- Enable tests at build time
2d5c17c
9248afe
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.11-2
9248afe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
9248afe
f091e2f
* Mon Jan 29 2018 Petr Pisar <ppisar@redhat.com> - 1.8.11-1
f091e2f
- 1.8.11 bump
f091e2f
f8dfce7
* Mon Nov 06 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.8.8-2
f8dfce7
- Remove last hack for metainfo() provides
f8dfce7
72a2697
* Mon Nov 06 2017 Petr Pisar <ppisar@redhat.com> - 1.8.8-1
72a2697
- 1.8.8 bump
72a2697
09104f0
* Mon Sep 25 2017 Petr Pisar <ppisar@redhat.com> - 1.8.7-1
09104f0
- 1.8.7 bump
09104f0
59957b2
* Wed Aug 23 2017 Petr Pisar <ppisar@redhat.com> - 1.8.6-1
59957b2
- 1.8.6 bump
59957b2
63b9613
* Mon Aug 21 2017 Petr Pisar <ppisar@redhat.com> - 1.8.5-1
63b9613
- 1.8.5 bump
63b9613
0c6dc93
* Mon Jul 31 2017 Petr Pisar <ppisar@redhat.com> - 1.8.4-1
0c6dc93
- 1.8.4 bump
0c6dc93
87d63c3
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.3-3
87d63c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
87d63c3
2b781c3
* Tue Jul 04 2017 Petr Pisar <ppisar@redhat.com> - 1.8.3-2
2b781c3
- Fix a race in t/0610_Dialog_Scan_Image_Sane.t test
2b781c3
625d31d
* Mon Jul 03 2017 Petr Pisar <ppisar@redhat.com> - 1.8.3-1
625d31d
- 1.8.3 bump
625d31d
7f04ff1
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.8.2-2
7f04ff1
- Perl 5.26 rebuild
7f04ff1
994f183
* Fri Jun 02 2017 Petr Pisar <ppisar@redhat.com> - 1.8.2-1
994f183
- 1.8.2 bump
994f183
c9004a1
* Mon May 29 2017 Petr Pisar <ppisar@redhat.com> - 1.8.1-1
c9004a1
- 1.8.1 bump
c9004a1
5d5b61a
* Thu Apr 20 2017 Petr Pisar <ppisar@redhat.com> - 1.8.0-2
5d5b61a
- Adapt 357_unpaper_rtl.t test to ImageMagick-6.9.3.0
5d5b61a
98a59e7
* Thu Apr 13 2017 Petr Pisar <ppisar@redhat.com> - 1.8.0-1
98a59e7
- 1.8.0 bump
98a59e7
2ca1063
* Mon Apr 10 2017 Petr Pisar <ppisar@redhat.com> - 1.7.3-2
2ca1063
- Adapt to changes in tesseract-3.05.00 (bug #1440476)
9ca9f4c
- Make AppData XML file strictly conforming
2ca1063
86faec7
* Mon Mar 13 2017 Petr Pisar <ppisar@redhat.com> - 1.7.3-1
86faec7
- 1.7.3 bump
86faec7
2edb96c
* Mon Feb 13 2017 Petr Pisar <ppisar@redhat.com> - 1.7.2-1
2edb96c
- 1.7.2 bump
2edb96c
e616bde
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.1-2
e616bde
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e616bde
b58c24c
* Fri Jan 13 2017 Petr Pisar <ppisar@redhat.com> - 1.7.1-1
b58c24c
- 1.7.1 bump
b58c24c
c578dc1
* Thu Jan 05 2017 Petr Pisar <ppisar@redhat.com> - 1.7.0-1
c578dc1
- 1.7.0 bump
c578dc1
74007ff
* Mon Dec 05 2016 Petr Pisar <ppisar@redhat.com> - 1.6.0-1
74007ff
- 1.6.0 bump
74007ff
5a2684d
* Tue Nov 01 2016 Petr Pisar <ppisar@redhat.com> - 1.5.5-2
5a2684d
- Fix saving to an image with shell meta characters in a file name
5a2684d
  (bug #1390105)
5a2684d
9e29278
* Mon Oct 24 2016 Petr Pisar <ppisar@redhat.com> - 1.5.5-1
9e29278
- 1.5.5 bump
9e29278
ffae379
* Mon Oct 17 2016 Petr Pisar <ppisar@redhat.com> - 1.5.4-1
ffae379
- 1.5.4 bump
ffae379
99e1726
* Thu Oct 13 2016 Petr Pisar <ppisar@redhat.com> - 1.5.3-1
99e1726
- 1.5.3 bump
99e1726
fe34cd5
* Fri Sep 30 2016 Petr Pisar <ppisar@redhat.com> - 1.5.2-2
fe34cd5
- Preserve image depth on PDF export (bug #1369984)
fe34cd5
6793dcb
* Thu Sep 01 2016 Petr Pisar <ppisar@redhat.com> - 1.5.2-1
6793dcb
- 1.5.2 bump
6793dcb
1ca0e4d
* Wed Jul 27 2016 Petr Pisar <ppisar@redhat.com> - 1.5.1-1
1ca0e4d
- 1.5.1 bump
1ca0e4d
c0e3e76
* Fri Jul 08 2016 Petr Pisar <ppisar@redhat.com> - 1.5.0-1
c0e3e76
- 1.5.0 bump
c0e3e76
78e62a5
* Thu Jul 07 2016 Petr Pisar <ppisar@redhat.com> - 1.3.9-3
78e62a5
- Modernize spec file
78e62a5
- License corrected to (GPLv3 and GPLv2 and LGPLv2+)
78e62a5
5d3d21e
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.9-2
5d3d21e
- Perl 5.24 rebuild
5d3d21e
Sven Lankes 76c4fde
* Thu Mar 10 2016 Sven Lankes <sven@lank.es>  -1.3.9-1
Sven Lankes 76c4fde
- new upstream release
Sven Lankes 76c4fde
Sven Lankes 9419122
* Mon Feb 22 2016 Sven Lankes <sven@lank.es>  -1.3.8-1
Sven Lankes 9419122
- new upstream release
Sven Lankes 9419122
9edbef1
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-4
9edbef1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9edbef1
015ad44
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-3
015ad44
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
015ad44
11be417
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.0-2
11be417
- Perl 5.22 rebuild
11be417
Bernard Johnson ef79939
* Wed Feb 25 2015 Bernard Johnson <bjohnson@symetirx.com> - 1.3.0-1
Bernard Johnson ef79939
- v 1.3.0 (bz #1082579)
Bernard Johnson ef79939
173c970
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.2.5-3
173c970
- Perl 5.20 rebuild
173c970
12f4649
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.5-2
12f4649
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
12f4649
Richard Hughes d6bcb84
* Mon Jun 02 2014 Richard Hughes <richard@hughsie.com> - 1.2.5-1
Richard Hughes d6bcb84
- v 1.2.5
Richard Hughes d6bcb84
Bernard Johnson 8e449f9
* Tue Mar 11 2014 Bernard Johnson <bjohnson@symetirx.com> - 1.2.3-1
Bernard Johnson 8e449f9
- v 1.2.3 (bz #1034069)
Bernard Johnson 8e449f9
- substitute a sed command to change gconftool-2 change
Bernard Johnson 8e449f9
84b3daf
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.3-4
84b3daf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
84b3daf
576af85
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 1.1.3-3
576af85
- Perl 5.18 rebuild
576af85
5e91b2b
* Tue Apr 23 2013 Jon Ciesla <limburgher@gmail.com>  -1.1.3-2
5e91b2b
- Drop desktop vendor tag.
5e91b2b
ab8b3ef
* Tue Mar 05 2013 Sven Lankes <sven@lank.es>  -1.1.3-1
5faa13b
- new upstream release
5faa13b
c43e84a
* Sat Feb 16 2013 Sven Lankes <sven@lank.es>  -1.1.2-1
c43e84a
- new upstream release
c43e84a
3f15f62
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-2
3f15f62
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
3f15f62
b90b81e
* Sun Dec 16 2012 Sven Lankes <sven@lank.es>  -1.1.0-1
b90b81e
- new upstream release
b90b81e
2242a1f
* Fri Aug 24 2012 Sven Lankse <sven@lank.es> - 1.0.6-1
2242a1f
- new upstream release (bz #840442)
2242a1f
fb4a8f6
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-3
fb4a8f6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
fb4a8f6
ed1b442
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 1.0.4-2
ed1b442
- Perl 5.16 rebuild
ed1b442
Bernard Johnson e615a93
* Fri May 25 2012 Bernard Johnson <bjohnson@symetirx.com> - 1.0.4-1
Bernard Johnson e615a93
- v 1.0.4 (bz #810826)
Bernard Johnson e615a93
ab8b3ef
* Wed Mar 28 2012 Bernard Johnson <bjohnson@symetrix.com> - 1.0.2-1
Bernard Johnson 3d59d20
- v 1.0.2 (bz #787361, bz #807604)
Bernard Johnson 3d59d20
1a82cc1
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-2
1a82cc1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1a82cc1
Bernard Johnson d5f1eb4
* Tue Sep 27 2011 Bernard Johnson <bjohnson@symetrix.com> - 1.0.0-1
Bernard Johnson 0a5d369
- v 1.0.0 (bz #740997)
Bernard Johnson d5f1eb4
- disable tests for now due to dependencies