This request supersedes:
request 4610
(Show diff)
Overview
Submit package home:awissu:branches:Extra / iscan-plugin to package Extra / iscan-plugin
iscan-plugin.changes
Added
x
1
2
+-------------------------------------------------------------------
3
+Fri Nov 1 00:18:03 UTC 2019 - Alexei Podvalsky <avvissu@yandex.by>
4
+
5
+- Update firmwares to iscan 2.30.4
6
+- Add support for devices: Perfection V550
7
+
8
+-------------------------------------------------------------------
9
+Thu Nov 23 17:51:52 UTC 2017 - avvissu@yandex.by
10
+
11
+- Add network plugin
12
+
13
+-------------------------------------------------------------------
14
+Sat Dec 17 16:53:58 UTC 2016 - avvissu@yandex.by
15
+
16
+- Add EPSON Perfection V19 scanner
17
+
18
+-------------------------------------------------------------------
19
+Wed Apr 8 20:27:58 UTC 2015 - avvissu@yandex.ru
20
+
21
+- Create a new spec file (iscan-plugin.spec)
22
+- Spec file cleanup
23
+
24
+-------------------------------------------------------------------
25
+Fri Jan 9 08:41:58 CET 2009 - olh@suse.de
26
+
27
+- use ExclusiveArch as in /SRC/arch/
28
+
29
+-------------------------------------------------------------------
30
+Thu Apr 10 17:00:09 CEST 2008 - jsmeix@suse.de
31
+
32
+- Updated to match our current iscan package version 2.10.0.1.
33
+ There is one new proprietary driver:
34
+ iscan-plugin-cx4400
35
+
36
+-------------------------------------------------------------------
37
+Thu Aug 2 13:44:06 CEST 2007 - jsmeix@suse.de
38
+
39
+- Updated to match our current iscan package version 2.8.0.1.
40
+ There is one new proprietary driver:
41
+ iscan-plugin-gt-f670
42
+
43
+-------------------------------------------------------------------
44
+Wed Oct 11 11:23:30 CEST 2006 - jsmeix@suse.de
45
+
46
+- Updated to match our current iscan package version 2.3.0.1.
47
+ There are two new proprietary drivers:
48
+ iscan-plugin-gt-s600 and iscan-plugin-gt-f700
49
+
50
+-------------------------------------------------------------------
51
+Fri Sep 1 16:35:27 CEST 2006 - jsmeix@suse.de
52
+
53
+- Exchanged the hard RPM requirement for iscan by a supplements
54
+ entry for iscan so that there is no longer a mutual (cyclic)
55
+ hard RPM dependency between iscan and iscan-proprietary-drivers.
56
+
57
+-------------------------------------------------------------------
58
+Mon May 29 14:35:10 CEST 2006 - jsmeix@suse.de
59
+
60
+- Initial version
61
+
62
iscan-plugin.spec
Added
207
1
2
+#
3
+# spec file for package iscan-plugin
4
+#
5
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
6
+#
7
+# All modifications and additions to the file contributed by third parties
8
+# remain the property of their copyright owners, unless otherwise agreed
9
+# upon. The license for this file, and modifications and additions to the
10
+# file, is the same license as for the pristine package itself (unless the
11
+# license for the pristine package is not an Open Source License, in which
12
+# case the license is the MIT License). An "Open Source License" is a
13
+# license that conforms to the Open Source Definition (Version 1.9)
14
+# published by the Open Source Initiative.
15
+
16
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
17
+#
18
+
19
+%define iscan_package %(rpm -q --qf '%%{name}' --whatprovides iscan)
20
+%define iscan_version %(rpm -q --qf '%%{version}' %{iscan_package})
21
+Name: iscan-plugin
22
+# Use the highest iscan package version number since when a module was added
23
+# as Suse package version and have Epson Avasys' release number at the end:
24
+Version: %{iscan_version}
25
+Release: 1
26
+Summary: Iscan plugin for Image Scan for Epson Scanners
27
+License: AVASYSPL
28
+Group: Hardware/Scanner
29
+Url: http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
30
+# GT-F720/GT-S620, Perfection V30/V300 Photo
31
+Source0: esci-interpreter-gt-f720-1.0.0-1.i686.rpm
32
+Source1: esci-interpreter-gt-f720-1.0.0-1.x86_64.rpm
33
+# Epson GT-S50 and GT-S80 scanner
34
+Source2: esci-interpreter-gt-s80-1.0.0-1.i686.rpm
35
+Source3: esci-interpreter-gt-s80-1.0.0-1.x86_64.rpm
36
+# GT-F730/GT-S630/Perfection V33/V330
37
+Source4: esci-interpreter-perfection-v330-1.0.0-1.i686.rpm
38
+Source5: esci-interpreter-perfection-v330-1.0.0-1.x86_64.rpm
39
+# Epson GT-15000 scanner
40
+Source6: iscan-network-nt-1.1.2-1.i686.rpm
41
+Source7: iscan-network-nt-1.1.2-1.x86_64.rpm
42
+# Epson Stylus CX4300/CX4400/CX4450/CX5500/CX5600/DX4400/DX4450 scanners
43
+Source8: iscan-plugin-cx4400-2.1.4-1.i686.rpm
44
+Source9: iscan-plugin-cx4400-2.1.4-1.x86_64.rpm
45
+# Epson WorkForce DS-30
46
+Source10: iscan-plugin-ds-30-1.0.1-1.i686.rpm
47
+Source11: iscan-plugin-ds-30-1.0.1-1.x86_64.rpm
48
+# Epson GT-1500 scanner
49
+Source12: iscan-plugin-gt-1500-2.2.1-1.i686.rpm
50
+Source13: iscan-plugin-gt-1500-2.2.1-1.x86_64.rpm
51
+# Epson Perfection Photo V200 scanners and similar
52
+Source14: iscan-plugin-gt-f670-2.1.3-1.i686.rpm
53
+Source15: iscan-plugin-gt-f670-2.1.3-1.x86_64.rpm
54
+# GT-F700 Perfection V350 Photo
55
+Source16: iscan-plugin-gt-f700-2.1.3-1.i686.rpm
56
+Source17: iscan-plugin-gt-f700-2.1.3-1.x86_64.rpm
57
+# Epson Perfection 4180 / GT-F600
58
+Source18: iscan-plugin-gt-s600-2.1.3-1.i686.rpm
59
+Source19: iscan-plugin-gt-s600-2.1.3-1.x86_64.rpm
60
+# Epson Perfection 4490 / GT-X750
61
+Source20: iscan-plugin-gt-x750-2.1.3-1.i686.rpm
62
+Source21: iscan-plugin-gt-x750-2.1.3-1.x86_64.rpm
63
+# Epson Colorio GT-X770/Perfection Photo V500 scanners
64
+Source22: iscan-plugin-gt-x770-2.1.3-1.i686.rpm
65
+Source23: iscan-plugin-gt-x770-2.1.3-1.x86_64.rpm
66
+# Epson Colorio GT-X820/Perfection Photo V600 scanners
67
+Source24: iscan-plugin-gt-x820-2.2.1-1.i686.rpm
68
+Source25: iscan-plugin-gt-x820-2.2.1-1.x86_64.rpm
69
+# Epson Perfection V37, V370, GT-F740 and GT-S640 scanners
70
+Source26: iscan-plugin-perfection-v370-1.0.1-1.i686.rpm
71
+Source27: iscan-plugin-perfection-v370-1.0.1-1.x86_64.rpm
72
+# EPSON Perfection V19 scanner
73
+Source28: iscan-plugin-gt-s650-1.1.1-1.i686.rpm
74
+Source29: iscan-plugin-gt-s650-1.1.1-1.x86_64.rpm
75
+# EPSON GT-X820, Perfection V550
76
+Source30: iscan-plugin-perfection-v550-1.0.1-1.i686.rpm
77
+Source31: iscan-plugin-perfection-v550-1.0.1-1.x86_64.rpm
78
+BuildRequires: fdupes
79
+BuildRequires: iscan
80
+BuildRequires: iscan-data
81
+Requires: iscan iscan-firmware
82
+Conflicts: iscan-free
83
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
84
+ExclusiveArch: %ix86 x86_64
85
+
86
+%package -n iscan-firmware
87
+Summary: Firmware files for Epson scanners
88
+Group: Hardware/Scanner
89
+BuildArch: noarch
90
+
91
+%prep
92
+# Create a "name-version" directory and change into it but don't unpack anything:
93
+%setup -q -c -T
94
+# Unpack the sources (see the Suse internal script /work/src/bin/unrpm how to do it):
95
+CPIO_OPTS="--extract --unconditional --preserve-modification-time --make-directories --verbose"
96
+%ifarch i586
97
+for f in %{S:0} %{S:2} %{S:4} %{S:6} %{S:8} %{S:10} %{S:12} \
98
+%{S:14} %{S:16} %{S:18} %{S:20} %{S:22} %{S:24} %{S:26} %{S:28} %{S:30}
99
+do case $( rpm2cpio $f | head -c 2 - ) in
100
+ BZ) rpm2cpio $f | bunzip2 | cpio ${CPIO_OPTS} ;;
101
+ *) rpm2cpio $f | cpio ${CPIO_OPTS} ;;
102
+ esac
103
+done
104
+%endif
105
+%ifarch x86_64
106
+for f in %{S:1} %{S:3} %{S:5} %{S:7} %{S:9} %{S:11} %{S:13} \
107
+%{S:15} %{S:17} %{S:19} %{S:21} %{S:23} %{S:25} %{S:27} %{S:29} %{S:31}
108
+do case $( rpm2cpio $f | head -c 2 - ) in
109
+ BZ) rpm2cpio $f | bunzip2 | cpio ${CPIO_OPTS} ;;
110
+ *) rpm2cpio $f | cpio ${CPIO_OPTS} ;;
111
+ esac
112
+done
113
+%endif
114
+
115
+%build
116
+# There is nothing to build.
117
+
118
+%install
119
+# Install the proprietary binary driver libraries:
120
+install -d %{buildroot}%{_libdir}/iscan
121
+install -d %{buildroot}%{_libdir}/esci
122
+cp -a usr/%{_lib}/iscan/{libesint*,network} %{buildroot}%{_libdir}/iscan/
123
+cp -a usr/%{_lib}/esci/libesci* %{buildroot}%{_libdir}/esci/
124
+# The firmware files must be installed into this directory
125
+# because the epkowa backend searches them in this directory:
126
+install -d %{buildroot}%{_datadir}/iscan
127
+install -d %{buildroot}%{_datadir}/esci
128
+install -m 644 usr/share/iscan/esfw* %{buildroot}%{_datadir}/iscan/
129
+install -m 644 usr/share/esci/esfw* %{buildroot}%{_datadir}/esci/
130
+# Install the data files:
131
+install -d %{buildroot}%{_datadir}/iscan-data
132
+pushd usr/share/iscan-data
133
+for d in *
134
+do install -d %{buildroot}%{_datadir}/iscan-data/$d
135
+ install -m 644 $d/* %{buildroot}%{_datadir}/iscan-data/$d
136
+done
137
+popd
138
+
139
+%fdupes -s usr/share/doc
140
+find %{buildroot} -name \*.so -exec rm {} \;
141
+
142
+%post -p /sbin/ldconfig
143
+
144
+%postun -p /sbin/ldconfig
145
+
146
+%files
147
+%defattr(-,root,root)
148
+%doc usr/share/doc/*
149
+%{_libdir}/iscan
150
+%{_libdir}/esci
151
+%{_datadir}/iscan-data
152
+
153
+%files -n iscan-firmware
154
+%defattr(-,root,root)
155
+%{_datadir}/iscan
156
+%{_datadir}/esci
157
+
158
+%description
159
+The proprietary binary libraries are provided (in object code form only)
160
+under the terms of the license agreement provided in the EAPL and LICENSE
161
+files in the directory /usr/share/doc/packages/iscan-plugin
162
+
163
+The proprietary libraries used by the driver epkowa are only needed for
164
+the following scanners (see:
165
+http://www.sane-project.org/lists/sane-backends-external.html):
166
+
167
+ * libesci-interpreter-gt-f720: GT-F720/GT-S620, Perfection V30/V300 Photo
168
+ * esci-interpreter-gt-s*: Epson GT-S50 and GT-S80 scanner
169
+ * libesci-interpreter-perfection-v330: GT-F730/GT-S630/Perfection V33/V330
170
+ * network: Plugin for using Epson scanners with ISCAN over network
171
+ * libesint7E: Stylus CX4300/CX4400/CX4450/CX5500/CX5600/DX4400/DX4450
172
+ * libiscan-plugin-ds-30: Epson WorkForce DS-30
173
+ * libesint86: Epson GT-1500 scanner
174
+ * libesint7A: Epson Perfection Photo V200 scanners and similar
175
+ * libesint68: GT-F700 Perfection V350 Photo
176
+ * libesint66: Epson Perfection 4180 / GT-F600
177
+ * libesint54: Epson Perfection 4490 / GT-X750
178
+ * libesint7C: Epson Colorio GT-X770/Perfection Photo V500 scanners
179
+ * libesintA1: Epson Colorio GT-X820/Perfection Photo V600 scanners
180
+ * libiscan-plugin-perfection-v370: Epson Perfection V37, V370, GT-F740
181
+ and GT-S640 scanners
182
+ * libiscan-plugin-gt-s650: Epson Perfection V19 scanner
183
+ * libiscan-plugin-perfection-v550: EPSON GT-X820, Perfection V550
184
+
185
+If your scanner is supported by the driver epkowa but does not need a
186
+proprietary module, you can use a software package iscan or it may also
187
+work with a driver which is included in the package sane-backends.
188
+
189
+%description -n iscan-firmware
190
+Additionally proprietary firmware files are only needed for the following
191
+scanners:
192
+
193
+ * esfw8b.bin: Epson GT-F720/GT-S620, Perfection V30/V300 Photo
194
+ * esfwad.bin: Epson Perfection GT-F730/GT-S630/Perfection V33/V330
195
+ * esfw86.bin: Epson GT-1500 scanner
196
+ * esfw7A.bin: Epson Perfection Photo V200 scanners and similar
197
+ * esfw68.bin: Perfection V350 PHOTO / GT-F700-
198
+ * esfw66.bin: Perfection V10 / GT-S600, Perfection V100 PHOTO / GT-F650
199
+ * esfw54.bin: Perfection 4490 PHOTO / GT-X750
200
+ * esfw7C.bin: Epson Colorio GT-X770/Perfection Photo V500 scanners
201
+ * esfwA1.bin: Epson Colorio GT-X820/Perfection Photo V600 scanners
202
+ * esfwdd.bin: Epson Perfection V37, V370, GT-F740 and GT-S640 scanners
203
+ * esfw010c.bin: EPSON Perfection V19 scanner
204
+ * esfweb.bin: EPSON GT-X820, Perfection V550
205
+
206
+%changelog
207
esci-interpreter-gt-f720-1.0.0-1.i686.rpm
Added
esci-interpreter-gt-f720-1.0.0-1.x86_64.rpm
Added
esci-interpreter-gt-s80-1.0.0-1.i686.rpm
Added
esci-interpreter-gt-s80-1.0.0-1.x86_64.rpm
Added
esci-interpreter-perfection-v330-1.0.0-1.i686.rpm
Added
esci-interpreter-perfection-v330-1.0.0-1.x86_64.rpm
Added
iscan-network-nt-1.1.2-1.i686.rpm
Added
iscan-network-nt-1.1.2-1.x86_64.rpm
Added
iscan-plugin-cx4400-2.1.4-1.i686.rpm
Added
iscan-plugin-cx4400-2.1.4-1.x86_64.rpm
Added
iscan-plugin-ds-30-1.0.1-1.i686.rpm
Added
iscan-plugin-ds-30-1.0.1-1.x86_64.rpm
Added
iscan-plugin-gt-1500-2.2.1-1.i686.rpm
Added
iscan-plugin-gt-1500-2.2.1-1.x86_64.rpm
Added
iscan-plugin-gt-f670-2.1.3-1.i686.rpm
Added
iscan-plugin-gt-f670-2.1.3-1.x86_64.rpm
Added
iscan-plugin-gt-f700-2.1.3-1.i686.rpm
Added
iscan-plugin-gt-f700-2.1.3-1.x86_64.rpm
Added
iscan-plugin-gt-s600-2.1.3-1.i686.rpm
Added
iscan-plugin-gt-s600-2.1.3-1.x86_64.rpm
Added
iscan-plugin-gt-s650-1.1.1-1.i686.rpm
Added
iscan-plugin-gt-s650-1.1.1-1.x86_64.rpm
Added
iscan-plugin-gt-x750-2.1.3-1.i686.rpm
Added
iscan-plugin-gt-x750-2.1.3-1.x86_64.rpm
Added
iscan-plugin-gt-x770-2.1.3-1.i686.rpm
Added
iscan-plugin-gt-x770-2.1.3-1.x86_64.rpm
Added
iscan-plugin-gt-x820-2.2.1-1.i686.rpm
Added
iscan-plugin-gt-x820-2.2.1-1.x86_64.rpm
Added
iscan-plugin-perfection-v370-1.0.1-1.i686.rpm
Added
iscan-plugin-perfection-v370-1.0.1-1.x86_64.rpm
Added
iscan-plugin-perfection-v550-1.0.1-1.i686.rpm
Added
iscan-plugin-perfection-v550-1.0.1-1.x86_64.rpm
Added
Refresh
Refresh
Login required, please
login
or
signup
in order to comment
Request History
awissu created request over 5 years ago
- Initial package
jsjhb accepted request over 5 years ago
OK