summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD53
-rwxr-xr-xfiosign7
-rw-r--r--fiosign.desktop12
4 files changed, 103 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b1eb944a1c12
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,31 @@
+pkgbase = fiosign
+ pkgdesc = Fio bank signing tool.
+ pkgver = 4.0.3
+ pkgrel = 1
+ url = http://www.fio.cz
+ arch = i686
+ arch = x86_64
+ license = custom:free
+ makedepends = imagemagick
+ depends = java-runtime
+ noextract = signer_client.jar
+ noextract = bcprov-jdk16-146.jar
+ options = !strip
+ source = http://www.fio.cz/apps/signer_client.jar
+ source = http://www.fio.cz/apps/bcprov-jdk16-146.jar
+ source = http://www.fio.cz/docs/web_pics/logo_P_662_C_pod_sebou.png
+ source = fiosign.desktop
+ source = fiosign
+ md5sums = c7848a96cb453bbfbc7b90f04f47e777
+ md5sums = 881ce7b0e75a764892eafa63af7e4d38
+ md5sums = 8c547b7238959ceec1289a58587df35a
+ md5sums = 367bbe660b09aff0c709311f97bd5674
+ md5sums = 96a46c0a1737038982eec27df09fb73f
+ sha1sums = 263a536b76de69c41f72586870e2d54aba31afb0
+ sha1sums = ce091790943599535cbb4de8ede84535b0c1260c
+ sha1sums = de3bae7de31e388450715c03aa4777a719254c6f
+ sha1sums = 3c59fc5ef1fd226e148f909c0b21c3c66bdc9cb9
+ sha1sums = 970199b7757ceb43ed04446c729d84da4131e492
+
+pkgname = fiosign
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0d43a10ab813
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,53 @@
+# Maintainer: vn158 <vn158 at seznam dot cz>
+
+pkgname=fiosign
+pkgver=4.0.3
+pkgrel=1
+pkgdesc='Fio bank signing tool.'
+arch=('i686' 'x86_64')
+url='http://www.fio.cz'
+license=('custom:free')
+groups=()
+depends=('java-runtime')
+makedepends=('imagemagick')
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=('!strip')
+
+source=( ${url}/apps/signer_client.jar ${url}/apps/bcprov-jdk16-146.jar ${url}/docs/web_pics/logo_P_662_C_pod_sebou.png ${pkgname}.desktop ${pkgname})
+noextract=(signer_client.jar bcprov-jdk16-146.jar)
+
+md5sums=('c7848a96cb453bbfbc7b90f04f47e777'
+ '881ce7b0e75a764892eafa63af7e4d38'
+ '8c547b7238959ceec1289a58587df35a'
+ '367bbe660b09aff0c709311f97bd5674'
+ '96a46c0a1737038982eec27df09fb73f')
+sha1sums=('263a536b76de69c41f72586870e2d54aba31afb0'
+ 'ce091790943599535cbb4de8ede84535b0c1260c'
+ 'de3bae7de31e388450715c03aa4777a719254c6f'
+ '3c59fc5ef1fd226e148f909c0b21c3c66bdc9cb9'
+ '970199b7757ceb43ed04446c729d84da4131e492')
+
+build() {
+ for _size in 256 128 64 48 32 24 16 ; do
+ convert logo_P_662_C_pod_sebou.png -trim -resize ${_size}x -background transparent -extent ${_size}x${_size} +repage -strip \
+ -define png:compression-level=9 fiosign-${_size}.png
+ done
+}
+
+package() {
+ #cd "$startdir"
+ install -d -m755 ${pkgdir}/usr/share/${pkgname}
+ install -d -m755 ${pkgdir}/usr/bin
+ install -m644 *.jar ${pkgdir}/usr/share/${pkgname}
+ install -m755 ${pkgname} ${pkgdir}/usr/bin
+ for _size in 256 128 64 48 32 24 16 ; do
+ install -m644 -D ${pkgname}-${_size}.png "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/${pkgname}.png"
+ done
+ install -m644 -D ${pkgname}.desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+
+}
+
diff --git a/fiosign b/fiosign
new file mode 100755
index 000000000000..259fb270718d
--- /dev/null
+++ b/fiosign
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+PWD=$(pwd)
+cd /usr/share/fiosign
+BCPROV=$(ls -1 bcprov-*-*.jar)
+java -cp $BCPROV:signer_client.jar cz.fio.signer.client.gui.Main
+cd $PWD
diff --git a/fiosign.desktop b/fiosign.desktop
new file mode 100644
index 000000000000..0bf5e55b87cb
--- /dev/null
+++ b/fiosign.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Name=Fio signer
+Name[en]=Fio signature
+Name[cs]=Fio podepisovač
+Name[sk]=Fio podpisovač
+Exec=fiosign
+Type=Application
+GenericName=Online-Banking-Programm
+Terminal=false
+Icon=fiosign
+X-KDE-StartupNotify=false
+Categories=Application;Office;