summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortioguda2020-02-20 00:24:14 -0300
committertioguda2020-02-20 00:24:14 -0300
commit0f654dfa93f33da87179faea5724dfc5dd9ea1c8 (patch)
tree969583709a4263c6979a136d480a57d9bda5b4e1
downloadaur-0f654dfa93f33da87179faea5724dfc5dd9ea1c8.tar.gz
Initial commit
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD54
-rwxr-xr-xshodo4
-rw-r--r--shodo-128.pngbin0 -> 20024 bytes
-rw-r--r--shodo-48.pngbin0 -> 5250 bytes
-rw-r--r--shodo-64.pngbin0 -> 5250 bytes
-rw-r--r--shodo.install17
7 files changed, 98 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..07165aa6b369
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = shodo
+ pkgdesc = Assinador fornecido pela Justiça do Trabalho para realizar assinaturas digitais no PJe
+ pkgver = 1.0.15
+ pkgrel = 1
+ url = http://www.cnj.jus.br/wiki/index.php/PJeOffice
+ install = shodo.install
+ arch = any
+ license = custom
+ depends = java-runtime=8
+ noextract = assinadorjt-latest.jar
+ source = https://pje.tst.jus.br/shodo/assinadorjt-latest.jar
+ source = shodo-48.png
+ source = shodo-64.png
+ source = shodo-128.png
+ source = shodo
+ sha256sums = 0ae81042f0ab5e08ae09cef01256f15eabaecd1bbfc0a9ae92b19fd4bda33800
+ sha256sums = 17ea4384cbc047448a6698994ae109884f7ef299b972452b6060587b0e300375
+ sha256sums = 11b54f2210ef5ba2fe1f0e3b388bdac2d3e67b66f549c85b2efe77e4f573a3a3
+ sha256sums = 68c1fa6b45b21fd1a8df30338a957b4657257ab9c8bc456a5873f8a589de9f41
+ sha256sums = 0b18ba8af13e9c71cf472f3fce274fbf2199217ba5017853db247ac327e1378e
+
+pkgname = shodo
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ce0849a9e42b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,54 @@
+# Maintainer: tioguda <guda.flavio@gmail.com>
+
+pkgbase=shodo
+pkgname=${pkgbase}
+pkgver=1.0.15
+pkgrel=1
+arch=('any')
+pkgdesc="Assinador fornecido pela Justiça do Trabalho para realizar assinaturas digitais no PJe"
+url="http://www.cnj.jus.br/wiki/index.php/PJeOffice"
+license=('custom')
+depends=('java-runtime=8')
+install=${pkgname}.install
+
+DLAGENTS=('https::/usr/bin/curl -k -o %o %u')
+
+source=("https://pje.tst.jus.br/shodo/assinadorjt-latest.jar"
+ "${pkgbase}"-{48,64,128}.png
+ "${pkgbase}")
+sha256sums=('0ae81042f0ab5e08ae09cef01256f15eabaecd1bbfc0a9ae92b19fd4bda33800'
+ '17ea4384cbc047448a6698994ae109884f7ef299b972452b6060587b0e300375'
+ '11b54f2210ef5ba2fe1f0e3b388bdac2d3e67b66f549c85b2efe77e4f573a3a3'
+ '68c1fa6b45b21fd1a8df30338a957b4657257ab9c8bc456a5873f8a589de9f41'
+ '0b18ba8af13e9c71cf472f3fce274fbf2199217ba5017853db247ac327e1378e')
+
+noextract=(assinadorjt-latest.jar)
+
+_shodo_desktop="[Desktop Entry]
+Version=1.0
+Terminal=false
+Type=Application
+Name=Shodõ - Assinador Digital
+Comment=Assinador fornecido pela Justiça do Trabalho para realizar assinaturas digitais no PJe
+Exec=${pkgbase}
+Icon=${pkgbase}
+Categories=Utility;"
+
+build() {
+ cd "${srcdir}"
+ echo -e "$_shodo_desktop" | tee "${pkgbase}.desktop"
+}
+
+package() {
+ mkdir -p "${pkgdir}/opt/${pkgname}"
+ cd ${srcdir}
+
+ install -Dm 755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm 755 assinadorjt-latest.jar "${pkgdir}/opt/${pkgname}/${pkgname}.jar"
+ install -Dm 644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+
+ for i in 48 64 128; do
+ install -Dm 644 "${srcdir}/${pkgname}-${i}.png" \
+ "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png"
+ done
+}
diff --git a/shodo b/shodo
new file mode 100755
index 000000000000..447e3545e912
--- /dev/null
+++ b/shodo
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+cd /opt/shodo
+LANG="pt_BR.ISO-8859-1" java -jar shodo.jar
diff --git a/shodo-128.png b/shodo-128.png
new file mode 100644
index 000000000000..3492bf07b2fd
--- /dev/null
+++ b/shodo-128.png
Binary files differ
diff --git a/shodo-48.png b/shodo-48.png
new file mode 100644
index 000000000000..c09c9dce07ed
--- /dev/null
+++ b/shodo-48.png
Binary files differ
diff --git a/shodo-64.png b/shodo-64.png
new file mode 100644
index 000000000000..8a9ed21b425d
--- /dev/null
+++ b/shodo-64.png
Binary files differ
diff --git a/shodo.install b/shodo.install
new file mode 100644
index 000000000000..4bc4bf406677
--- /dev/null
+++ b/shodo.install
@@ -0,0 +1,17 @@
+pre_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+
+ localedef pt_BR.ISO8859-1 -i pt_BR -f ISO-8859-1
+
+ update-desktop-database -q
+}
+
+pre_upgrade() {
+ pre_install
+}
+
+post_remove() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+
+ update-desktop-database -q
+}