summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikołaj Chwalisz2017-10-27 15:57:11 +0200
committerMikołaj Chwalisz2017-10-27 15:57:11 +0200
commit16dee4d7a4319ea39a795773741089a242b4747f (patch)
tree8f710740d8f4d9d84ed06b5a5e6c2ba693195b92
downloadaur-16dee4d7a4319ea39a795773741089a242b4747f.tar.gz
created jfed aur package
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD33
-rw-r--r--jFed-Experimenter.desktop8
3 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d92fb2b33bc1
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = jfed
+ pkgdesc = jFed is a Java-based framework for testbed federation
+ pkgver = 5.8.0
+ pkgrel = 2
+ url = http://jfed.iminds.be/
+ arch = x86_64
+ license = MIT
+ depends = java-openjfx
+ options = !emptydirs
+ options = !strip
+ source = http://jfed.iminds.be/downloads/stable/installers/jFed_linux_5_8_0.deb
+ source = jFed-Experimenter.desktop
+ md5sums = c8c63962349bf52be525c180ac918bb7
+ md5sums = 9e73fa7a04bf623897057e402f6ac5c6
+
+pkgname = jfed
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3204e8cb45d9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Mikołaj Chwalisz <chwalisz at tkn dot tu-berlin dot de>
+
+pkgname=jfed
+_pkgname=jFed
+pkgver=5.8.0
+pkgrel=2
+pkgdesc="jFed is a Java-based framework for testbed federation"
+arch=('x86_64')
+url="http://jfed.iminds.be/"
+license=('MIT')
+depends=('java-openjfx')
+options=('!emptydirs' '!strip')
+#install=$pkgname.install
+source=(
+ "http://jfed.iminds.be/downloads/stable/installers/${_pkgname}_linux_${pkgver//./_}.deb"
+ "jFed-Experimenter.desktop"
+ )
+md5sums=('c8c63962349bf52be525c180ac918bb7'
+ '9e73fa7a04bf623897057e402f6ac5c6')
+
+package() {
+ msg2 "Extracting the data.tar.xz..."
+ bsdtar -xf data.tar.gz -C "$pkgdir/"
+ msg2 "Moving stuff in place..."
+
+ install -d $pkgdir/{usr/{bin,share/applications},opt}
+ install -d $pkgdir/opt
+
+ ln -s /opt/jFed/jFed-Experimenter $pkgdir/usr/bin/jFed-Experimenter
+ ln -s /opt/jFed/jFed-Automated-Tester $pkgdir/usr/bin/jFed-Automated-Tester
+ ln -s /opt/jFed/jFed-Probe $pkgdir/usr/bin/jFed-Probe
+ install -m644 $srcdir/jFed-Experimenter.desktop $pkgdir/usr/share/applications/
+}
diff --git a/jFed-Experimenter.desktop b/jFed-Experimenter.desktop
new file mode 100644
index 000000000000..b9f2080f1408
--- /dev/null
+++ b/jFed-Experimenter.desktop
@@ -0,0 +1,8 @@
+#!/usr/bin/env xdg-open
+[Desktop Entry]
+Type=Application
+Name=jFed Experimenter Toolkit
+Exec=/opt/jFed/jFed-Experimenter %u
+Icon=/opt/jFed/.install4j/jFed-Experimenter.png
+Categories=Development
+MimeType=x-scheme-handler/jfed