summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD27
-rw-r--r--ravkavonline.install8
3 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0fc90a6eca4c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+# Generated by mksrcinfo v8
+# Sun Dec 4 19:53:31 UTC 2016
+pkgbase = ravkavonline
+ pkgdesc = Ravkav Online client
+ pkgver = 1.0.0
+ pkgrel = 2
+ url = https://ravkavonline.co.il/
+ install = ravkavonline.install
+ arch = x86_64
+ license = custom
+ license = MIT
+ depends = pcsclite
+ source = https://ravkavonline.co.il/releases/linux/ravkavonline_1.0.0_amd64.deb
+ source = ravkavonline.install
+ sha256sums = b0929e8d65317383b5c91f379417ee289ba0bfca47e9385a815c99ede3ff1d6d
+ sha256sums = 91373cde0ef5a269db942aaabe53bb553748306e9d7ef5aedf05183bd42f8447
+
+pkgname = ravkavonline
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0c59c69bea70
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Amiad Bareli <amiad@hatul.info>
+
+pkgname=ravkavonline
+pkgver="1.0.0"
+pkgrel=2
+pkgdesc="Ravkav Online client"
+arch=('x86_64')
+url="https://ravkavonline.co.il/"
+license=('custom' 'MIT')
+depends=(pcsclite)
+
+source=("https://ravkavonline.co.il/releases/linux/${pkgname}_${pkgver}_amd64.deb" $pkgname.install)
+sha256sums=('b0929e8d65317383b5c91f379417ee289ba0bfca47e9385a815c99ede3ff1d6d'
+ '91373cde0ef5a269db942aaabe53bb553748306e9d7ef5aedf05183bd42f8447')
+install=$pkgname.install
+
+prepare() {
+ tar -xf data.tar.xz
+}
+
+package() {
+ install -dm 755 $pkgdir/usr/{bin,share/{applications,doc/$pkgname}}
+ install -Dm 755 $srcdir/usr/bin/$pkgname $pkgdir/usr/bin
+ install -Dm 755 $srcdir/usr/share/applications/$pkgname.desktop $pkgdir/usr/share/applications
+ install -Dm 644 $srcdir/usr/share/doc/$pkgname/{LICENSE.txt,changelog.gz} $pkgdir/usr/share/doc/$pkgname/
+
+}
diff --git a/ravkavonline.install b/ravkavonline.install
new file mode 100644
index 000000000000..6121819b182c
--- /dev/null
+++ b/ravkavonline.install
@@ -0,0 +1,8 @@
+post_install() {
+ echo "Enable and start pcscd.socket:"
+ echo "sudo systemctl enable --now pcscd.socket"
+}
+
+post_upgrade() {
+ post_install
+}