blob: ac87b4ec25bf35c3501f81f177987093d874d426 (
plain)
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
|
# Maintainer: rafaelff <rafaelff@gnome.org>
pkgname=tscdriver
pkgver=1.2.10
pkgrel=1
pkgdesc="Drivers for TSC Printers"
arch=(x86_64)
url="https://www.tscprinters.com"
license=('custom:proprietary')
depends=(gtk2 libusb)
makedepends=(unzip)
source=("$pkgname-$pkgver.zip::https://fs.tscprinters.com/system/files/linux64_v${pkgver}.zip")
sha256sums=('82addc9e63c3fdc52c0c6817ba5fa319850a765c01df48d0b2e387db63a14e13')
prepare() {
#unzip linux64_v${pkgver}/Linux64_v${pkgver}.zip
tar xf Linux64_v${pkgver}/barcodedriver-${pkgver}-x86_64.tar.gz
}
package() {
cd barcodedriver-$pkgver
install -vdm755 "$pkgdir/usr/bin/"
install -vm755 thermalprinterui "$pkgdir/usr/bin/"
install -vm4755 thermalprinterut "$pkgdir/usr/bin/"
install -vdm755 "$pkgdir/usr/lib/cups/backend/"
install -vm755 backend/brusb "$pkgdir/usr/lib/cups/backend/"
install -vm755 backend/brsocket "$pkgdir/usr/lib/cups/backend/"
install -vdm755 "$pkgdir/usr/lib/cups/filter/"
install -vm755 rastertobarcodetspl "$pkgdir/usr/lib/cups/filter/rastertobarcodetspl"
install -vdm755 "$pkgdir/usr/share/cups/model/tsc-ppds/"
install -vm644 ppd/*.ppd "$pkgdir/usr/share/cups/model/tsc-ppds/"
install -vDm644 thermalprinterui.png "$pkgdir/usr/share/icons/hicolor/128x128/apps/thermalprinterui.png"
install -vDm644 barcodeprintersetting.desktop "$pkgdir/usr/share/applications/barcodeprintersetting.desktop"
sed -i "$pkgdir/usr/share/applications/barcodeprintersetting.desktop" \
-e 's/Exec=.*/Exec=thermalprinterui/;s/Icon=.*/Icon=thermalprinterui.png/'
}
|