1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
# Maintainer: Dmitry Razumov <asmeron@ublinux.com>
# Contributor: Eduard Wirch <wirch.eduard@gmail.com>
# Contributor: Troy Engel <troyengel+arch@gmail.com>
# Supported products:
# ColorQube 8700,ColorQube 8900,ColorQube 9301/9302/9303,Xerox D95/D110/D125 Copier/Printer,WorkCentre 7220/7225,WorkCentre 7830/7835/7845/7855,WorkCentre 5845/5855,
# WorkCentre 5865/5875/5890,Phaser 3610,WorkCentre 3615,WorkCentre 5945/5955,Xerox D136 Copier/Printer and D136 Printer,Phaser 4622,WorkCentre 3655,
# WorkCentre 6655,WorkCentre 7970,WorkCentre 4265,ColorQube 8580,ColorQube 8880,Xerox Color C60/C70,Integrated Color Server,WorkCentre 3655i,WorkCentre 5945i/5955i,
# WorkCentre 6655i,WorkCentre 7830i/7835i/7845i/7855i,WorkCentre 5865i/5875i/5890i,WorkCentre 7220i/7225i,WorkCentre 7970i,VersaLink B7025/B7030/B7035,
# VersaLink C405 Color Multifunction Printer,VersaLink C400 Color Printer,VersaLink B405 Multifunction Printer,VersaLink B400 Printer,Phaser 6510,WorkCentre 6515,Phaser 3330,
# WorkCentre 3335/3345,AltaLink B8045 / B8055 / B8065 / B8075 / B8090 Multifunction Printer,AltaLink C8030 / C8035 / C8045 / C8055 / C8070 Color Multifunction Printer,
# VersaLink B605/B615 Multifunction Printer,VersaLink B600/B610 Printer,VersaLink C500 Printer,VersaLink C600 Printer,VersaLink C505 Multifunction Printer,VersaLink C605,
# VersaLink C7000 Printer,VersaLink C7020/C7025/C7030 Multifunction Printer,VersaLink C8000 Color Printer,VersaLink C9000 Color Printer,WorkCentre EC7836/EC7856,
# Xerox B1022/B1025 Multifunction Printer,PrimeLink C9065/C9070 Printer,AltaLink C8130 / C8135 / C8145 / C8155 / C8170 Color Multifunction Printer,
# AltaLink B8145 / B8155 / B8170 Multifunction Printer,Xerox ED95A/ED125 Copier/Printer,PrimeLink B9100/B9110/B9125/B9136,Xerox Color EC70 Printer,
# Xerox EC8036 / EC8056 Color Multifunction Printer,Xerox B310 Printer,Xerox C310 Color Printer,Xerox C315 Color Multifunction Printer,Xerox B305 Multifunction Printer,
# Xerox B315 Multifunction Printer,VersaLink C7120/C7125/C7130 Color Multifunction Printer,VersaLink B7125/B7130/B7135 Multifunction Printer
pkgname=xerox-office-prtdrv
pkgver=5.20.661.4684
pkgrel=1
pkgdesc="Xerox Unix Print Drivers. Supported: ColorQube, WorkCentre, VersaLink, AltaLink, Copier/Printer, Multifunction Printer, Phaser, Integrated Color Server"
arch=('i686' 'x86_64')
url="http://www.xerox.com"
license=('custom:Xerox')
options=('emptydirs')
depends=('gcc-libs' 'libxinerama' 'libxcursor' 'libxdamage' 'libx11'
'libxau' 'libxdmcp' 'xorg-xhost' 'sed' 'awk' 'lib32-gcc-libs')
optdepends=('cups')
conflicts=('xeroxprtdrv' 'xerox-workcentre-6515')
source=('support.txt'
'service'
'xerox-office-prtdrv.license'
'xerox-office-prtdrv-xhost-permissions.desktop'
'XeroxOfficeQScript.patch'
'PatchAppArmorPolicy'
)
install=${pkgname}.install
source_i686=("XeroxOfficev5Pkg-Linuxi686-${pkgver}.rpm::https://download.support.xerox.com/pub/drivers/CQ8580/drivers/linux/pt_BR/XeroxOfficev5Pkg-Linuxi686-${pkgver}.rpm")
source_x86_64=("XeroxOfficev5Pkg-Linuxx86_64-${pkgver}.rpm::https://download.support.xerox.com/pub/drivers/CQ8580/drivers/linux/pt_BR/XeroxOfficev5Pkg-Linuxx86_64-${pkgver}.rpm")
md5sums=('14e2ddf32a41ee7d57927cae62c14884'
'1bedd6839ef29b0589b9b0822d92a077'
'0a8eb0c1480a6ccc1ddab7cbb5e1bde4'
'aaf22b0b7b9059f6377eba41be08fc34'
'07f4476198347af9898ecacadfbb3596'
'5b7531cd2da48b8850e4b696f837abbc')
md5sums_i686=('1c52d190633dda7ce1b2ded63a421c0b')
md5sums_x86_64=('86a63066391bb5678433513c5d7dd315')
prepare() {
# bug-fixing cups filter
patch -p1 -i "${srcdir}/XeroxOfficeQScript.patch"
}
package() {
cp -dpr "${srcdir}/opt" "${pkgdir}"
cp -dpr "${srcdir}/usr" "${pkgdir}"
# systemctl wrapper patch
cp service "${pkgdir}/opt/XeroxOffice/prtsys/"
install -Dm0775 "${srcdir}/PatchAppArmorPolicy" "${pkgdir}/opt/XeroxOffice/prtsys/"
install -Dm0775 "${srcdir}/xerox-office-prtdrv.license" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -d "${pkgdir}/etc/xdg/autostart"
install "${srcdir}/xerox-office-prtdrv-xhost-permissions.desktop" "${pkgdir}/etc/xdg/autostart"
}
|