Name: gscan2pdf Version: 0.9.19 Release: 1%{?dist} Summary: A GUI to produce PDFs from scanned documents Group: Applications/Publishing License: GPL URL: http://%{name}.sourceforge.net/ Source0: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildArch: noarch BuildRequires: perl(ExtUtils::MakeMaker), perl(Test::More) BuildRequires: gettext, desktop-file-utils Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: ImageMagick-perl, ImageMagick, djvulibre, sane-backends >= 1.0.17 Requires: sane-frontends, xdg-utils, unpaper, gocr Requires: perl(Gtk2::Ex::PodViewer), perl(PDF::API2), perl(Config::General) %description Only two clicks are required to scan several pages and then save all or a selection as a PDF file, including metadata if required. gscan2pdf can control regular or sheet-fed (ADF) scanners with SANE via scanimage or scanadf, and can scan multiple pages at once. It presents a thumbnail view of scanned pages, and permits simple operations such as rotating and deleting pages. PDF conversion is done by PDF::API2. The resulting document may be saved as a PDF or a multipage TIFF file. %prep %setup -q %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';' find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null ';' rm -f $RPM_BUILD_ROOT/%{perl_archlib}/perllocal.pod chmod -R u+w $RPM_BUILD_ROOT/* desktop-file-install --delete-original --vendor="" \ --dir=$RPM_BUILD_ROOT/%{_datadir}/applications \ $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop %find_lang %{name} %check make test %clean rm -rf $RPM_BUILD_ROOT %post update-desktop-database &> /dev/null ||: touch --no-create %{_datadir}/icons/hicolor || : if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %postun update-desktop-database &> /dev/null ||: touch --no-create %{_datadir}/icons/hicolor || : if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %files -f %{name}.lang %defattr(-,root,root,-) %doc LICENCE %{_bindir}/* %{perl_vendorlib}/Gscan2pdf.pm %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_mandir}/man1/*.1* %changelog * Mon Nov 19 2007 Jeffrey Ratcliffe - New upstream release. Closes: #440902 (window placement of scan dialog) - New upstream release. - New upstream release. Closes: #433497, #426525, #440204. - Thanks to Jeffrey Ratcliffe for contributing to this Debian release. - Added Jeffrey Ratcliffe to Uploaders. - New upstream release. - New upstream release. - Initial upload to Debian. Closes: #420953. - Added support for negative ranges on sliders. [516c47fb2f00] - Added support for brightness slider. Needed for Visioneer Strobe XP 450 scanners. [516c47fb2f00] - Added scanners/xp450 [b68d6a627700] - Add .tif extension when saving TIFF and DjVu files, to match PDF code. Fix up PDF saving extension regexp. [a0354eeeb4bf, 06425ce40520]