summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Ferreira2015-06-20 13:52:02 -0300
committerRafael Ferreira2015-06-20 13:52:02 -0300
commitc78d8029f1857ada4399e81e76c09bd394f017ce (patch)
treed6f12ec45fdedb0c8ae313ea3b5f97f316dc7669
downloadaur-c78d8029f1857ada4399e81e76c09bd394f017ce.tar.gz
Initial import
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD32
-rw-r--r--tscdriver.install9
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..02ba9da933e4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = tscdriver
+ pkgdesc = Drivers for TSC Printers
+ pkgver = 0.2.06
+ pkgrel = 3
+ url = http://www.tscprinters.com
+ install = tscdriver.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = unzip
+ depends = gtk2
+ source_i686 = http://www.tscprinters.com/cms/upload/download_en/Linux32_v0.2.06.zip
+ md5sums_i686 = 51b1d2b9e657307b3d7c687effe311e2
+ source_x86_64 = http://www.tscprinters.com/cms/upload/download_en/Linux64_v0.2.06.zip
+ md5sums_x86_64 = ea523125745496cc2f0de0d8969b15e5
+
+pkgname = tscdriver
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e24270904b52
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: josephgbr <rafael.f.f1@gmail.com>
+
+pkgname=tscdriver
+pkgver=0.2.06
+pkgrel=3
+pkgdesc="Drivers for TSC Printers"
+arch=(i686 x86_64)
+url="http://www.tscprinters.com"
+license=('GPL')
+depends=(gtk2)
+makedepends=(unzip)
+install=$pkgname.install
+source_i686=($url/cms/upload/download_en/Linux32_v$pkgver.zip)
+source_x86_64=($url/cms/upload/download_en/Linux64_v$pkgver.zip)
+md5sums_i686=(51b1d2b9e657307b3d7c687effe311e2)
+md5sums_x86_64=(ea523125745496cc2f0de0d8969b15e5)
+
+package() {
+ cd "$srcdir"
+ tar xvf "$pkgname-$pkgver-$CARCH.tar.gz"
+
+ cd "$pkgname-$pkgver"
+ mkdir -p "$pkgdir/usr/share/cups/model/tsc-ppds/"
+ install -m644 ppd/*.ppd "$pkgdir/usr/share/cups/model/tsc-ppds/"
+ install -Dm755 rastertotspl "$pkgdir/usr/lib/cups/filter/rastertotspl"
+ install -Dm755 thermalprinterui "$pkgdir/usr/bin/thermalprinterui"
+ install -m4755 thermalprinterut "$pkgdir/usr/bin/thermalprinterut"
+ install -Dm644 thermalprinterui.png "$pkgdir/usr/share/icons/hicolor/128x128/apps/thermalprinterui.png"
+ install -Dm644 tscprintersetting.desktop "$pkgdir/usr/share/applications/tscprintersetting.desktop"
+ sed -i "$pkgdir/usr/share/applications/tscprintersetting.desktop" \
+ -e 's/Exec=.*/Exec=thermalprinterui/;s/Icon=.*/Icon=thermalprinterui.png/'
+}
diff --git a/tscdriver.install b/tscdriver.install
new file mode 100644
index 000000000000..bd0c40649ac5
--- /dev/null
+++ b/tscdriver.install
@@ -0,0 +1,9 @@
+
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+