diff options
Diffstat (limited to 'conduktor')
-rw-r--r-- | conduktor/PKGBUILD | 27 | ||||
-rw-r--r-- | conduktor/conduktor.desktop | 7 |
2 files changed, 34 insertions, 0 deletions
diff --git a/conduktor/PKGBUILD b/conduktor/PKGBUILD new file mode 100644 index 000000000..d8831d548 --- /dev/null +++ b/conduktor/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Erich Eckner <arch at eckner dot net> +# Contributor: Lucas Declercq <lucas dot declercq at mailbox dot org> + +pkgname="conduktor" +pkgver=2.18.5 +pkgrel=1 +pkgdesc="A Kafka Desktop Client" +url="https://www.conduktor.io" +license=("Commercial") +arch=("any") +depends=("bash") +optdepends=("java-runtime>=11: at least Java 11") +source=("https://github.com/conduktor/builds/releases/download/v${pkgver}/Conduktor-linux-${pkgver}.zip" + "conduktor.desktop") +sha256sums=('aa1461e67b5635b9fe49fb14ab36bc3e64881d05a58ea12500aa911d40eaa09c' + 'a231b74a710988b04eda2e50917745da755ff04fe5a0898fe534351af9aa04c1') +options=("!strip") + +package(){ + install -Dm755 -t "${pkgdir}/opt/${pkgname}/bin/" "${srcdir}/conduktor-${pkgver}/bin/${pkgname}" + install -Dm644 -t "${pkgdir}/opt/${pkgname}/lib/" "${srcdir}/conduktor-${pkgver}"/lib/*.jar + install -Dm644 -t "${pkgdir}/usr/share/applications/" "${srcdir}/"*.desktop + + mkdir -p "${pkgdir}/usr/bin" + + ln -s "/opt/${pkgname}/bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" +} diff --git a/conduktor/conduktor.desktop b/conduktor/conduktor.desktop new file mode 100644 index 000000000..23e83708f --- /dev/null +++ b/conduktor/conduktor.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=Conduktor +Comment=Kafka Desktop Client +Exec=conduktor +Terminal=false +Type=Application +Categories=Development;
\ No newline at end of file |