Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:lordpong
vuescan
vuescan.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File vuescan.spec of Package vuescan
# # spec file for package vuescan # # Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: vuescan Summary: Scanner Application Version: 9.7.89 Release: 0 URL: https://www.hamrick.com Source0: https://www.hamrick.com/files/vuex6497.tgz#/vuex64-%{version}.tgz Source1: %{name}-ocr.tar.xz Source2: %{name}.desktop Source3: %{name}.pdf Source4: Warranty Source5: %{name}.appdata.xml License: SUSE-NonFree Group: Hardware/Scanner Requires: udev BuildRequires: hicolor-icon-theme BuildRequires: udev ExclusiveArch: x86_64 %description VueScan is a computer program for image scanning, especially of photographs, including negatives. It supports optical character recognition (OCR) of text documents. The software can be downloaded for free, but a watermark is placed on all scans until the user purchases a license. %package ocr-bg Summary: Bulgarian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-bg Bulgarian optical character recognition (OCR) plugin for %{name}. %package ocr-ca Summary: Catalan OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-ca Catalan optical character recognition (OCR) plugin for %{name}. %package ocr-zh Summary: Chinese (Simplified) OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-zh Chinese (Simplified) optical character recognition (OCR) plugin for %{name}. %package ocr-tw Summary: Chinese (Traditional) OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-tw Chinese (Traditional) optical character recognition (OCR) plugin for %{name}. %package ocr-cs Summary: Czech OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-cs Czech optical character recognition (OCR) plugin for %{name}. %package ocr-da Summary: Danish OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-da Danish optical character recognition (OCR) plugin for %{name}. %package ocr-nl Summary: Dutch OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-nl Dutch optical character recognition (OCR) plugin for %{name}. %package ocr-fi Summary: Finnish OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-fi Finnish optical character recognition (OCR) plugin for %{name}. %package ocr-fr Summary: French OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-fr French optical character recognition (OCR) plugin for %{name}. %package ocr-de Summary: German OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-de German optical character recognition (OCR) plugin for %{name}. %package ocr-el Summary: Greek OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-el Greek optical character recognition (OCR) plugin for %{name}. %package ocr-hu Summary: Hungarian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-hu Hungarian optical character recognition (OCR) plugin for %{name}. %package ocr-id Summary: Indonesian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-id Indonesian optical character recognition (OCR) plugin for %{name}. %package ocr-it Summary: Italian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-it Italian optical character recognition (OCR) plugin for %{name}. %package ocr-ja Summary: Japanese OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-ja Japanese optical character recognition (OCR) plugin for %{name}. %package ocr-ko Summary: Korean OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-ko Korean optical character recognition (OCR) plugin for %{name}. %package ocr-lv Summary: Latvian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-lv Latvian optical character recognition (OCR) plugin for %{name}. %package ocr-lt Summary: Lithuanian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-lt Lithuanian optical character recognition (OCR) plugin for %{name}. %package ocr-no Summary: Norwegian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-no Norwegian optical character recognition (OCR) plugin for %{name}. %package ocr-pl Summary: Polish OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-pl Polish optical character recognition (OCR) plugin for %{name}. %package ocr-pt Summary: Portuguese OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-pt Portuguese optical character recognition (OCR) plugin for %{name}. %package ocr-ro Summary: Romanian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-ro Romanian optical character recognition (OCR) plugin for %{name}. %package ocr-ru Summary: Russian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-ru Russian optical character recognition (OCR) plugin for %{name}. %package ocr-sr Summary: Serbian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-sr Serbian optical character recognition (OCR) plugin for %{name}. %package ocr-sk Summary: Slovak OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-sk Slovak optical character recognition (OCR) plugin for %{name}. %package ocr-sl Summary: Slovenian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-sl Slovenian optical character recognition (OCR) plugin for %{name}. %package ocr-es Summary: Spanish OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-es Spanish optical character recognition (OCR) plugin for %{name}. %package ocr-sv Summary: Swedish OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-sv Swedish optical character recognition (OCR) plugin for %{name}. %package ocr-th Summary: Thai OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-th Thai optical character recognition (OCR) plugin for %{name}. %package ocr-tl Summary: Tagalog OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-tl Tagalog optical character recognition (OCR) plugin for %{name}. %package ocr-tr Summary: Turkish OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-tr Turkish optical character recognition (OCR) plugin for %{name}. %package ocr-uk Summary: Ukrainian OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-uk Ukrainian optical character recognition (OCR) plugin for %{name}. %package ocr-vi Summary: Vietnamese OCR plugin for vuescan Group: Hardware/Scanner Requires: %{name} BuildArch: noarch %description ocr-vi Vietnamese optical character recognition (OCR) plugin for %{name}. %prep %setup -n VueScan -a 0 -a 1 cp %{S:3} . cp %{S:4} . %build %install install -D -m755 %{name} %{buildroot}%{_libexecdir}/%{name}/%{name} install -D -m644 %{name}.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg install -D -m644 %{S:2} %{buildroot}%{_datadir}/applications/%{name}.desktop install -D -m644 %{S:5} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml install -D -m644 %{name}.rul %{buildroot}%{_udevrulesdir}/60-%{name}.rules pushd %{name}-ocr for ocr in *.bin; do install -D -m644 "$ocr" %{buildroot}%{_libexecdir}/%{name}/"$ocr"; done popd mkdir -p %{buildroot}%{_bindir}/ cat <<EOF >%{buildroot}%{_bindir}/%{name}.sh #! /bin/sh cd %{_libexecdir}/%{name} ./%{name} EOF %files %doc README.txt %{name}.pdf %license Warranty %attr(755,root,root) %{_bindir}/%{name}.sh %dir %{_libexecdir}/%{name} %{_libexecdir}/%{name}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_udevrulesdir}/60-%{name}.rules %files ocr-bg %{_libexecdir}/%{name}/ocr_bg.bin %files ocr-ca %{_libexecdir}/%{name}/ocr_ca.bin %files ocr-zh %{_libexecdir}/%{name}/ocr_zh.bin %files ocr-tw %{_libexecdir}/%{name}/ocr_tw.bin %files ocr-cs %{_libexecdir}/%{name}/ocr_cs.bin %files ocr-da %{_libexecdir}/%{name}/ocr_da.bin %files ocr-nl %{_libexecdir}/%{name}/ocr_nl.bin %files ocr-fi %{_libexecdir}/%{name}/ocr_fi.bin %files ocr-fr %{_libexecdir}/%{name}/ocr_fr.bin %files ocr-de %{_libexecdir}/%{name}/ocr_de.bin %files ocr-el %{_libexecdir}/%{name}/ocr_el.bin %files ocr-hu %{_libexecdir}/%{name}/ocr_hu.bin %files ocr-id %{_libexecdir}/%{name}/ocr_id.bin %files ocr-it %{_libexecdir}/%{name}/ocr_it.bin %files ocr-ja %{_libexecdir}/%{name}/ocr_ja.bin %files ocr-ko %{_libexecdir}/%{name}/ocr_ko.bin %files ocr-lv %{_libexecdir}/%{name}/ocr_lv.bin %files ocr-lt %{_libexecdir}/%{name}/ocr_lt.bin %files ocr-no %{_libexecdir}/%{name}/ocr_no.bin %files ocr-pl %{_libexecdir}/%{name}/ocr_pl.bin %files ocr-pt %{_libexecdir}/%{name}/ocr_pt.bin %files ocr-ro %{_libexecdir}/%{name}/ocr_ro.bin %files ocr-ru %{_libexecdir}/%{name}/ocr_ru.bin %files ocr-sr %{_libexecdir}/%{name}/ocr_sr.bin %files ocr-sk %{_libexecdir}/%{name}/ocr_sk.bin %files ocr-sl %{_libexecdir}/%{name}/ocr_sl.bin %files ocr-es %{_libexecdir}/%{name}/ocr_es.bin %files ocr-sv %{_libexecdir}/%{name}/ocr_sv.bin %files ocr-th %{_libexecdir}/%{name}/ocr_th.bin %files ocr-tl %{_libexecdir}/%{name}/ocr_tl.bin %files ocr-tr %{_libexecdir}/%{name}/ocr_tr.bin %files ocr-uk %{_libexecdir}/%{name}/ocr_uk.bin %files ocr-vi %{_libexecdir}/%{name}/ocr_vi.bin %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor