brother-dcp-t310 1.0.1

Driver for the Brother DCP-T310 multifuncional printer

Не проверено
 1name=brother-dcp-t310
 2version=1.0.1
 3release=2
 4summary="Driver for the Brother DCP-T310 multifuncional printer"
 5group="System/Configuration/Printing"
 6desc="$summary."
 7maintainer="Maxim Slipenko <maks1ms@alt-gnome.ru>"
 8architectures=("amd64")
 9homepage="https://brother.ru/support/dcp-T310/downloads/"
10license=("custom")
11
12nonfree=1
13nonfree_url="https://support.brother.com/g/s/agreement/English_eula/agree.html"
14
15provides=()
16conflicts=()
17
18deps=('cups')
19
20opt_deps=('brscan4: scanner support')
21opt_deps_ru=('brscan4: поддержка сканера')
22
23auto_reqprov_method=dirty 
24auto_req=1
25auto_prov=1
26
27sources=(
28    "https://download.brother.com/welcome/dlf103619/dcpt310pdrv-${version}-0.i386.rpm?~name=${name}-${version}.rpm"
29)
30
31checksums=(
32    '4a429a26c4c578580a78a6dcb56570e3e7aee66505ed40804ef18ace6d7853ed'
33)
34
35disable_network=1
36
37scripts=(
38    ['postinstall']='postinstall.sh'
39    ['preremove']='preremove.sh'
40)
41
42prepare() {
43    rpm2cpio $srcdir/$name-$version.rpm | cpio -idmv
44}
45
46package() {
47    install-binary "$srcdir"/usr/bin/brprintconf_dcpt310
48    cp -R $srcdir/opt $pkgdir/opt
49}
50
51files() {
52    files-find-binary brprintconf_dcpt310
53    files-find "/opt/**/*"
54}