okimfpsdrv 1.7
Scanner drivers OKI multifunctional printers
Не провереноПроисхождение пакета не подтверждено.
Используемые названия и товарные знаки принадлежат соответствующим владельцам.
1name=okimfpsdrv
2version=1.7
3release=1
4summary="Scanner drivers OKI multifunctional printers"
5group="System/Configuration/Printing"
6desc="$summary.
7
8Upstream package targets Python 2. This build includes a patch
9to port all scripts to Python 3.
10"
11maintainer="Maxim Slipenko <maks1ms@alt-gnome.ru>"
12architectures=("amd64")
13homepage="https://www.oki.com/eu/printing/support/drivers-and-utilities/"
14license=("custom")
15
16nonfree=1
17nonfree_url="https://www.oki.com/eu/printing/support/drivers-and-utilities/software-license-agreement/index.html"
18
19_wayback='https://web.archive.org/web/20240702174256if_/'
20sources=(
21 "${_wayback}https://www.oki.com/printing/download/okimfpsdrv-1.7-0.x86_64_231228.rpm"
22
23 # prepare via make_py3_patch.sh
24 "local:///fix_py3.patch"
25)
26checksums=(
27 sha256:ab5a35d6025bc59687196f2e98a2b83ed239e92f90c7626c40f184218e0c1f25
28 sha256:ddba65e38434fc33a0cea98d18cad9002e50769b0793b91ebaa0879dcdf09b23
29)
30
31build_deps=(
32 /usr/bin/patch
33)
34
35auto_reqprov_method=dirty
36auto_req=1
37deps=(
38 /usr/bin/python3
39)
40
41disable_network=1
42
43prepare() {
44 patch -Np1 -i fix_py3.patch
45}
46
47package() {
48 cp -a etc usr $pkgdir
49}
50
51files() {
52 files-find \
53 "/usr/sbin/*" \
54 "/usr/bin/*" \
55 "/usr/lib64/**/*" \
56 "/usr/libexec/**/*" \
57
58 files-find \
59 "/usr/share/locale/*/LC_MESSAGES/*"
60
61 files-find \
62 "/usr/share/doc/**/*"
63
64 files-find \
65 "/usr/share/sane/xsane/doc/sane-oki-doc.html" \
66 "/usr/share/sane/xsane/sane-oki-logo.xpm"
67
68 files-find \
69 "/etc/init.d/okiscand" \
70 "/etc/udev/rules.d/60-okimfpdrv.rules" \
71 "/etc/xdg/autostart/okimfp-assistant-applet.desktop"
72}