summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD38
-rwxr-xr-xfoxtelem3
-rw-r--r--foxtelem.desktop10
4 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 00000000000..61302dddbd4
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = foxtelem
+ pkgdesc = Telemetry decoder for AMSATs Fox-1 satellites
+ pkgver = 1.06r
+ pkgrel = 1
+ url = http://amsat.us/FoxTelem/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = jre8-openjdk
+ provides = foxtelem
+ options = !emptydirs
+ source = http://amsat.us/FoxTelem/linux/foxtelem_1.06r_linux.tar.gz
+ source = https://www.amsat.org/wordpress/wp-content/uploads/2018/05/foxtelem.png
+ source = foxtelem.desktop
+ source = foxtelem
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+ md5sums = SKIP
+
+pkgname = foxtelem
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 00000000000..6bdef45b71c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Paul Stoetzer <n8hm at arrl dot net>
+pkgname=foxtelem
+pkgver=1.06r
+pkgrel=1
+pkgdesc='Telemetry decoder for AMSATs Fox-1 satellites'
+arch=('i686' 'x86_64')
+url="http://amsat.us/FoxTelem/"
+license=('GPL')
+depends=('jre8-openjdk')
+makedepends=()
+provides=('foxtelem')
+conflicts=()
+options=('!emptydirs')
+source=("http://amsat.us/FoxTelem/linux/foxtelem_1.06r_linux.tar.gz"
+ "https://www.amsat.org/wordpress/wp-content/uploads/2018/05/foxtelem.png"
+ 'foxtelem.desktop'
+ 'foxtelem')
+md5sums=('SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP')
+
+build() {
+ cd "foxtelem_1.06r_linux"
+
+}
+
+package() {
+ cd "foxtelem_1.06r_linux"
+ mkdir -p ${pkgdir}/opt/foxtelem/
+ cp -r * ${pkgdir}/opt/foxtelem/
+ mkdir -p ${pkgdir}/usr/bin/
+ mkdir -p ${pkgdir}/usr/share/applications/
+ mkdir -p ${pkgdir}/usr/share/pixmaps/
+ cp ${srcdir}/foxtelem ${pkgdir}/usr/bin/
+ cp ${srcdir}/foxtelem.desktop ${pkgdir}/usr/share/applications/
+ cp ${srcdir}/foxtelem.png ${pkgdir}/usr/share/pixmaps/
+}
diff --git a/foxtelem b/foxtelem
new file mode 100755
index 00000000000..6e3d96fec45
--- /dev/null
+++ b/foxtelem
@@ -0,0 +1,3 @@
+#!/bin/bash
+cd /opt/foxtelem/
+java -Xmx512M -jar /opt/foxtelem/FoxTelem.jar "$@" < /dev/null > /dev/null &
diff --git a/foxtelem.desktop b/foxtelem.desktop
new file mode 100644
index 00000000000..b14ec088ce1
--- /dev/null
+++ b/foxtelem.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=FoxTelem
+Comment=Fox-1 telemetry decoder
+Exec=foxtelem
+Icon=foxtelem
+Terminal=false
+Type=Application
+Categories=HamRadio;Science;Astronomy;Education;Network;
+X-DCOP-ServiceType=none
+X-KDE-SubstituteUID=false