diff options
author | Giampaolo Mancini | 2017-09-12 00:03:54 +0200 |
---|---|---|
committer | Giampaolo Mancini | 2017-09-12 00:03:54 +0200 |
commit | 9b7a0adc30df003673cc8eb98aa0cb550634b175 (patch) | |
tree | a809aca27d50efe7b056334803237c71356c3bdb | |
download | aur-9b7a0adc30df003673cc8eb98aa0cb550634b175.tar.gz |
Add mqtt-spy
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | mqtt-spy.desktop | 12 | ||||
-rw-r--r-- | mqtt-spy.sh | 2 |
4 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1665a48180b8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = mqtt-spy + pkgdesc = mqtt-spy is an open source desktop & command line utility intended to help you with monitoring activity on MQTT topics + pkgver = 1.0.0 + pkgrel = 1 + url = https://github.com/eclipse/paho.mqtt-spy + arch = any + license = EPL-v10 + depends = java-runtime + noextract = mqtt-spy-1.0.0.jar + source = https://github.com/eclipse/paho.mqtt-spy/releases/download/1.0.0/mqtt-spy-1.0.0.jar + source = mqtt-spy.sh + source = mqtt-spy.desktop + sha256sums = 4333402f4c2e5212361bc83e0801fccda1cc40acd080c64b656f089122cbc2d0 + sha256sums = 045ddc38a3e96f04592f3dfc57d36029d23aea8faa2db0dfe3119a4d3b38d94c + sha256sums = fa49e3b18c61eb0af9c562aa94208f3ecf9c1869e81b81cb84fef1b8450c1aa1 + +pkgname = mqtt-spy + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..0abd53f4cbba --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Giampaolo Mancini <mancho@trmpln.com> +pkgname=mqtt-spy +pkgver=1.0.0 +pkgrel=1 +epoch= +pkgdesc="mqtt-spy is an open source desktop & command line utility intended to help you with monitoring activity on MQTT topics" +arch=("any") +url="https://github.com/eclipse/paho.mqtt-spy" +license=('EPL-v10') +groups=() +depends=('java-runtime') +makedepends=() +checkdepends=() +optdepends=() +provides=() +conflicts=() +replaces=() +backup=() +options=() +install= +changelog= +source=("https://github.com/eclipse/paho.$pkgname/releases/download/$pkgver/$pkgname-$pkgver.jar" + $pkgname.sh + $pkgname.desktop) +noextract=("mqtt-spy-1.0.0.jar") +sha256sums=("4333402f4c2e5212361bc83e0801fccda1cc40acd080c64b656f089122cbc2d0" + "045ddc38a3e96f04592f3dfc57d36029d23aea8faa2db0dfe3119a4d3b38d94c" + "fa49e3b18c61eb0af9c562aa94208f3ecf9c1869e81b81cb84fef1b8450c1aa1") + +prepare() { + cd "${srcdir}" + bsdtar -xf $pkgname-$pkgver.jar ui/images/$pkgname-logo.png +} + +package() { + cd "${srcdir}" + install -Dm755 "${srcdir}"/$pkgname.sh "${pkgdir}"/usr/share/$pkgname/$pkgname.sh + install -Dm644 $pkgname-$pkgver.jar "${pkgdir}"/usr/share/java/$pkgname/$pkgname.jar + install -Dm644 "${srcdir}"/$pkgname.desktop "${pkgdir}"/usr/share/applications/$pkgname.desktop + install -Dm644 ui/images/$pkgname-logo.png "${pkgdir}"/usr/share/pixmaps/$pkgname.png + install -d "${pkgdir}"/usr/bin/ + ln -s /usr/share/$pkgname/$pkgname.sh "${pkgdir}"/usr/bin/$pkgname +} diff --git a/mqtt-spy.desktop b/mqtt-spy.desktop new file mode 100644 index 000000000000..ec144a8500cd --- /dev/null +++ b/mqtt-spy.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Version=1.0.0 +Name=mqtt-spy +GenericName=mqtt-spy +Exec=mqtt-spy %U +Terminal=false +Icon=mqtt-spy +Type=Application +MimeType=application/x-mqtt-spy; +Categories=Development; +Comment=mqtt-spy is an open source desktop & command line utility intended to help you with monitoring activity on MQTT topics + diff --git a/mqtt-spy.sh b/mqtt-spy.sh new file mode 100644 index 000000000000..545d7e5d484d --- /dev/null +++ b/mqtt-spy.sh @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/bin/java -jar '/usr/share/java/mqtt-spy/mqtt-spy.jar' "$@" |