summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Düll2015-07-04 14:02:01 +0200
committerMichael Düll2015-07-04 14:02:01 +0200
commit709e96081fd4ed356d9eb7f28478151bf42d2c23 (patch)
tree803e16dfb11da9ed72da894bf9409cd89ab5cc6a
downloadaur-709e96081fd4ed356d9eb7f28478151bf42d2c23.tar.gz
Initial import
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD40
-rw-r--r--jcryptool.desktop9
-rw-r--r--jcryptool.install7
-rw-r--r--jcryptool.pngbin0 -> 4365 bytes
5 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e52ea0c4baaa
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = jcryptool
+ pkgdesc = A cryptographer's e-learning application. You can use it to apply and analyse cryptographic algorithms.
+ pkgver = 0.9.8
+ pkgrel = 1
+ epoch = 1
+ url = http://www.cryptool.org/en/jcryptool
+ install = jcryptool.install
+ arch = i686
+ arch = x86_64
+ license = EPL
+ depends = java-environment
+ depends = python2
+ depends = libxext
+ depends = libxrender
+ depends = fontconfig
+ source = http://www.cryptool.org/jctdownload/Builds/downloads/stable/jcryptool-0.9.8-linux.gtk.x86_64.tar.gz
+ source = jcryptool.desktop
+ source = jcryptool.png
+ sha512sums = 19ece8644757c02e8fb4ba43f4e4b23cc093d6492fe4cb7f1d5a4f37dc60f83a43d387c2b7bc7f5293cbdbe793f8870d7ebc2cfba86b8a1f4edfe52f0dd7e083
+ sha512sums = d0bd2e8b4a52b52280c9dcf45ae1e1db11876dfe6cefd34e095f5218c4c9fabb1abefcd38c92f74e3ef1b825794d720655dc45a03f08cbfc3f5b01f1f5994302
+ sha512sums = e5e0ac2721ad3919b85fdf7da2fc14d491e89965aabf4c7ca6db840b70bd72ca37ddb63222ee21727607348651125fb34c5e62c2cb9d49e5856678187cb35f6c
+
+pkgname = jcryptool
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8302a659daec
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Michael Düll <mail@akurei.me> PGP-Key: C0DEA350
+# Contributor: sancspi <sancospi [at] gmail.com>
+# Contributor: tze <tze@datalove.me>
+
+pkgname=jcryptool
+pkgver=0.9.8
+pkgrel=1
+epoch=1
+pkgdesc="A cryptographer's e-learning application. You can use it to apply and analyse cryptographic algorithms."
+arch=('i686' 'x86_64')
+license=('EPL')
+url="http://www.cryptool.org/en/jcryptool"
+depends=('java-environment' 'python2' 'libxext' 'libxrender' 'fontconfig')
+install=jcryptool.install
+_arch='x86_64'
+[ "$CARCH" = 'i686' ] && _arch='x86'
+[ "$CARCH" = 'i686' ] && sha512sums[0]='5440c3072ca72474286a6b148db3366e356e4987e890c3f1ad8dd09390fbf16b1815f98ae9b8c714020d067a468ccaae42e17fce0007fc9932539b0a0a22d5ee'
+source=(
+http://www.cryptool.org/jctdownload/Builds/downloads/stable/${pkgname}-${pkgver}-linux.gtk.${_arch}.tar.gz
+jcryptool.desktop
+jcryptool.png
+)
+
+prepare() {
+ cd "$srcdir/$pkgname"
+ find . -type f -iname "*.py" -exec sed -i "s#/usr/bin/python#/usr/bin/env python2#g" {} \;
+}
+
+package() {
+ install -dm644 ${pkgdir}/opt/${pkgname}
+ cp -ar ${pkgname} ${pkgdir}/opt
+
+ install -Dm644 ${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop
+ install -Dm644 ${pkgname}.png ${pkgdir}/usr/share/pixmaps/${pkgname}.png
+
+}
+
+sha512sums=('19ece8644757c02e8fb4ba43f4e4b23cc093d6492fe4cb7f1d5a4f37dc60f83a43d387c2b7bc7f5293cbdbe793f8870d7ebc2cfba86b8a1f4edfe52f0dd7e083'
+ 'd0bd2e8b4a52b52280c9dcf45ae1e1db11876dfe6cefd34e095f5218c4c9fabb1abefcd38c92f74e3ef1b825794d720655dc45a03f08cbfc3f5b01f1f5994302'
+ 'e5e0ac2721ad3919b85fdf7da2fc14d491e89965aabf4c7ca6db840b70bd72ca37ddb63222ee21727607348651125fb34c5e62c2cb9d49e5856678187cb35f6c')
diff --git a/jcryptool.desktop b/jcryptool.desktop
new file mode 100644
index 000000000000..54fa3662b0ea
--- /dev/null
+++ b/jcryptool.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Exec=jcryptool
+Name=JCrypTool
+Icon=jcryptool
+GenericName=Crypthography e-learning platform
+Terminal=false
+Categories=Education;
+Version=1.0
diff --git a/jcryptool.install b/jcryptool.install
new file mode 100644
index 000000000000..66523d845b98
--- /dev/null
+++ b/jcryptool.install
@@ -0,0 +1,7 @@
+post_install() {
+ ln -s /opt/jcryptool/JCrypTool /usr/bin/jcryptool
+}
+
+post_remove() {
+ rm /usr/bin/jcryptool
+}
diff --git a/jcryptool.png b/jcryptool.png
new file mode 100644
index 000000000000..f4d89e9d8ac9
--- /dev/null
+++ b/jcryptool.png
Binary files differ