]> git.pld-linux.org Git - packages/iscan.git/blame - iscan.spec
- updated gettext BR
[packages/iscan.git] / iscan.spec
CommitLineData
b29858d1 1Summary: SANE backend for SEIKO EPSON scanners and all-in-ones
d9c318ff 2Summary(pl.UTF-8): Backend SANE dla skanerów SEIKO EPSON i urządzeń wielofunkcyjnych
b29858d1 3Name: iscan
7cced0bb 4Version: 2.10.0
b29858d1
RT
5Release: 1
6License: GPL (with exception clauses) and EAPL
7Group: X11/Applications/Graphics
7cced0bb 8Source0: http://lx1.avasys.jp/iscan/%{version}/%{name}_%{version}-1.tar.gz
9# Source0-md5: 8e44dac50f51b4c0a2f2e60624edfedb
b29858d1 10Source1: %{name}.desktop
cc0c91e0 11BuildRequires: gettext-tools
b29858d1
RT
12BuildRequires: gimp-devel
13BuildRequires: gtk+2-devel
14BuildRequires: libjpeg-devel
7cced0bb 15BuildRequires: libltdl-devel
b29858d1 16BuildRequires: libpng-devel
5aedcd4b 17BuildRequires: libstdc++-devel
ab2c99e7 18BuildRequires: libusb-devel >= 0.1.6
5aedcd4b
KK
19BuildRequires: pkgconfig
20BuildRequires: sane-backends-devel >= 1.0.15
b29858d1
RT
21Requires: iscan-sane-epkowa
22Requires: sane-backends
15d39fe3 23ExclusiveArch: %{ix86}
b29858d1
RT
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
ab2c99e7
JB
27Iscan - application that enables easy scanning using SANE libraries.
28
b29858d1
RT
29The iscan program supports the following scanners:
30
ab2c99e7
JB
31 Seiko Epson Flatbed Scanner
32 - Perfection 610
33 - Perfection 640U
34 - Perfection 1200S/Perfection 1200U/Perfection 1200U PHOTO
35 - Perfection 1240U
36 - Perfection 1660 PHOTO
37 - Perfection 1640SU/Perfection 1640SU PHOTO
38 - Perfection 1650/Perfection 1650 PHOTO
39 - Perfection 2400 PHOTO
40 - Perfection 2450 PHOTO
41 - Perfection 3200 PHOTO
42 - Perfection 4870 PHOTO
43 - Perfection 4990 PHOTO
7cced0bb 44 - Perfection V700
45 - Perfection V750
ab2c99e7
JB
46 - Expression 1600
47 - Expression 1680
48 - Expression 1640XL
49 - Expression 10000XL
7cced0bb 50 - GT-2500
ab2c99e7
JB
51 - GT-10000/GT-10000+
52 - GT-15000
53 - GT-30000
7cced0bb 54 - ME200
55 - Stylus CX2800/Stylus CX2900
ab2c99e7
JB
56 - Stylus CX3500/Stylus CX3600
57 - Stylus CX3700/Stylus CX3800/Stylus DX3800
7cced0bb 58 - Stylus CX3900/Stylus DX4000
59 - Stylus CX4100/Stylus CX4200/Stylus DX4200
ab2c99e7 60 - Stylus CX4500/Stylus CX4600
7cced0bb 61 - Stylus CX4700/Stylus CX4800/Stylus DX4800
62 - Stylus CX4900/Stylus CX5000/Stylus DX5000
ab2c99e7
JB
63 - Stylus CX5100/Stylus CX5200
64 - Stylus CX5300/Stylus CX5400
7cced0bb 65 - Stylus CX5900/Stylus CX6000/Stylus DX6000
ab2c99e7
JB
66 - Stylus CX6300/Stylus CX6400
67 - Stylus CX6500/Stylus CX6600
7cced0bb 68 - Stylus CX7300/Stylus CX7400/Stylus DX7400
ab2c99e7 69 - Stylus CX7700/Stylus CX7800
7cced0bb 70 - Stylus CX8300/Stylus CX8400/Stylus DX8400
71 - Stylus CX9300F/Stylus CX9400Fax/Stylus DX9400F
ab2c99e7
JB
72 - Stylus Photo RX420/Stylus Photo RX425/Stylus Photo RX430
73 - Stylus Photo RX500/Stylus Photo RX510
74 - Stylus Photo RX520/Stylus Photo RX530
7cced0bb 75 - Stylus Photo RX560/Stylus Photo RX580/Stylus Photo RX590
76 - Stylus Photo RX600
ab2c99e7 77 - Stylus Photo RX620/Stylus Photo RX630
7cced0bb 78 - Stylus Photo RX640/Stylus Photo RX650
ab2c99e7 79 - Stylus Photo RX700
7cced0bb 80 - Stylus Photo RX585/Stylus Photo RX595/Stylus Photo RX610
81 - Stylus Photo RX680/Stylus Photo RX685/Stylus Photo RX690
ab2c99e7 82 - AcuLaser CX11
7cced0bb 83 - AcuLaser CX21
b29858d1 84
210a7d5c
JR
85%description -l pl.UTF-8
86Iscan to aplikacja umożliwiająca łatwe skanowanie przy użyciu
87bibliotek SANE. Program obsługuje następujące skanery:
b29858d1 88
ab2c99e7
JB
89 Seiko Epson Flatbed Scanner
90 - Perfection 610
91 - Perfection 640U
92 - Perfection 1200S/Perfection 1200U/Perfection 1200U PHOTO
93 - Perfection 1240U
94 - Perfection 1660 PHOTO
95 - Perfection 1640SU/Perfection 1640SU PHOTO
96 - Perfection 1650/Perfection 1650 PHOTO
97 - Perfection 2400 PHOTO
98 - Perfection 2450 PHOTO
99 - Perfection 3200 PHOTO
100 - Perfection 4870 PHOTO
101 - Perfection 4990 PHOTO
7cced0bb 102 - Perfection V700
103 - Perfection V750
ab2c99e7
JB
104 - Expression 1600
105 - Expression 1680
106 - Expression 1640XL
107 - Expression 10000XL
7cced0bb 108 - GT-2500
ab2c99e7
JB
109 - GT-10000/GT-10000+
110 - GT-15000
111 - GT-30000
7cced0bb 112 - ME200
113 - Stylus CX2800/Stylus CX2900
ab2c99e7
JB
114 - Stylus CX3500/Stylus CX3600
115 - Stylus CX3700/Stylus CX3800/Stylus DX3800
7cced0bb 116 - Stylus CX3900/Stylus DX4000
117 - Stylus CX4100/Stylus CX4200/Stylus DX4200
ab2c99e7 118 - Stylus CX4500/Stylus CX4600
7cced0bb 119 - Stylus CX4700/Stylus CX4800/Stylus DX4800
120 - Stylus CX4900/Stylus CX5000/Stylus DX5000
ab2c99e7
JB
121 - Stylus CX5100/Stylus CX5200
122 - Stylus CX5300/Stylus CX5400
7cced0bb 123 - Stylus CX5900/Stylus CX6000/Stylus DX6000
ab2c99e7
JB
124 - Stylus CX6300/Stylus CX6400
125 - Stylus CX6500/Stylus CX6600
7cced0bb 126 - Stylus CX7300/Stylus CX7400/Stylus DX7400
ab2c99e7 127 - Stylus CX7700/Stylus CX7800
7cced0bb 128 - Stylus CX8300/Stylus CX8400/Stylus DX8400
129 - Stylus CX9300F/Stylus CX9400Fax/Stylus DX9400F
ab2c99e7
JB
130 - Stylus Photo RX420/Stylus Photo RX425/Stylus Photo RX430
131 - Stylus Photo RX500/Stylus Photo RX510
132 - Stylus Photo RX520/Stylus Photo RX530
7cced0bb 133 - Stylus Photo RX560/Stylus Photo RX580/Stylus Photo RX590
134 - Stylus Photo RX600
ab2c99e7 135 - Stylus Photo RX620/Stylus Photo RX630
7cced0bb 136 - Stylus Photo RX640/Stylus Photo RX650
ab2c99e7 137 - Stylus Photo RX700
7cced0bb 138 - Stylus Photo RX585/Stylus Photo RX595/Stylus Photo RX610
139 - Stylus Photo RX680/Stylus Photo RX685/Stylus Photo RX690
ab2c99e7 140 - AcuLaser CX11
7cced0bb 141 - AcuLaser CX21
b29858d1
RT
142
143%package sane-epkowa
144Summary: An improved driver for EPSON scanners
d9c318ff 145Summary(pl.UTF-8): Udoskonalone sterowniki dla skanerów EPSON
ab2c99e7 146Group: Libraries
b29858d1
RT
147
148%description sane-epkowa
149An improved driver for EPSON scanners.
150
210a7d5c
JR
151%description sane-epkowa -l pl.UTF-8
152Udoskonalone sterowniki dla skanerów EPSON.
b29858d1
RT
153
154%prep
155%setup -q
156
157%build
158%configure \
ab2c99e7
JB
159 --enable-jpeg \
160 --enable-png \
161 --enable-frontend
b29858d1
RT
162
163%{__make}
164
165%install
166rm -rf $RPM_BUILD_ROOT
167
168%{__make} install \
169 DESTDIR=$RPM_BUILD_ROOT
ab2c99e7 170
b29858d1
RT
171install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_sysconfdir}{/hotplug/usb,/sane.d}}
172install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
173install utils/hotplug/iscan* $RPM_BUILD_ROOT%{_sysconfdir}/hotplug/usb
174install backend/epkowa.conf $RPM_BUILD_ROOT%{_sysconfdir}/sane.d
175ln -fs %{_libdir}/libesmod.so.1.1.0 $RPM_BUILD_ROOT%{_libdir}/libesmod.so
176ln -fs %{_libdir}/libesmod.so.1.1.0 $RPM_BUILD_ROOT%{_libdir}/libesmod.so.1
177ln -fs %{_libdir}/sane/libsane-epkowa.so.1.0.15 $RPM_BUILD_ROOT%{_libdir}/sane/libsane-epkowa.so.1
178
ab2c99e7
JB
179rm -f $RPM_BUILD_ROOT%{_libdir}/sane/libsane*.{la,a}
180
b29858d1
RT
181%find_lang %{name} --with-kde
182
183%clean
184rm -rf $RPM_BUILD_ROOT
185
ab2c99e7
JB
186%post -p /sbin/ldconfig
187%postun -p /sbin/ldconfig
188
189%post sane-epkowa
b29858d1 190dll=%{_sysconfdir}/sane.d/dll.conf
ab2c99e7
JB
191if [ -n "`grep '#[[:space:]]*epkowa' ${dll}`" ]; then
192 sed -i 's,#[[:space:]]*\(epkowa\),\1,' ${dll}
193elif [ -z "`grep epkowa ${dll}`" ]; then
194 echo epkowa >> ${dll}
b29858d1
RT
195fi
196
ab2c99e7
JB
197%postun sane-epkowa
198if [ "$1" = "0" ]; then
199 dll=%{_sysconfdir}/sane.d/dll.conf
200 if [ -n "`grep ^epkowa ${dll}`"]; then
201 sed -i 's/^epkowa/#epkowa/' ${dll}
202 fi
b29858d1
RT
203fi
204
205%files -f %{name}.lang
206%defattr(644,root,root,755)
207%attr(755,root,root) %{_bindir}/iscan
ab2c99e7 208%attr(755,root,root) %{_libdir}/libesmod.so.*.*.*
b29858d1 209%{_sysconfdir}/hotplug/usb/iscan*
b29858d1 210%{_mandir}/man*/*
61f8e147 211%{_desktopdir}/*.desktop
b29858d1
RT
212
213%files sane-epkowa
214%defattr(644,root,root,755)
215%attr(755,root,root) %{_libdir}/sane/*.so.*
ab2c99e7 216%{_sysconfdir}/sane.d/epkowa.conf
This page took 0.159982 seconds and 4 git commands to generate.