From d2ba6b14eee94bcd13089a996e7ce6006907c155 Mon Sep 17 00:00:00 2001 From: Joshua Cold Date: Tue, 6 Sep 2022 15:52:35 -0600 Subject: [PATCH] inital-commit --- .SRCINFO | 14 ++++++++++++++ PKGBUILD | 28 ++++++++++++++++++++++++++++ elasticvue.desktop | 25 +++++++++++++++++++++++++ 3 files changed, 67 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD create mode 100644 elasticvue.desktop diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7d839b39010e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = elasticvue-bin + pkgver = 0.42.1 + pkgrel = 1 + url = https://github.com/cars10/elasticvue + arch = x86_64 + license = MIT + source = https://github.com/cars10/elasticvue/releases/download/v0.42.1/elasticvue_0.42.1_linux_amd64 + source = https://github.com/cars10/elasticvue/raw/master/public/images/logo/white_96.png + source = local://elasticvue.desktop + sha256sums = 6b5081d4b0c95f6749f9805f16d105d2e2cf6b91c0d7d7bc517682e4d6068f70 + sha256sums = 900aacd175476c1047ccb41c461a189dfee21a6b419485de959c75fb557ff1a4 + sha256sums = eb925873677e844dc5cb45c7a69e08f11d9bd877539435ac258703a976903f0c + +pkgname = elasticvue-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8aeb19bc158e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# This is an example PKGBUILD file. Use this as a start to creating your own, +# and remove these comments. For more information, see 'man PKGBUILD'. +# NOTE: Please fill out the license field for your package! If it is unknown, +# then please put 'unknown'. + +# Maintainer: Joshua Cold +pkgname=elasticvue-bin +pkgver=0.42.1 +pkgrel=1 +url="https://github.com/cars10/elasticvue" +license=('MIT') +arch=('x86_64') +source=( + "https://github.com/cars10/elasticvue/releases/download/v${pkgver}/elasticvue_${pkgver}_linux_amd64" + "https://github.com/cars10/elasticvue/raw/master/public/images/logo/white_96.png" + "local://elasticvue.desktop" +) +sha256sums=( + '6b5081d4b0c95f6749f9805f16d105d2e2cf6b91c0d7d7bc517682e4d6068f70' + '900aacd175476c1047ccb41c461a189dfee21a6b419485de959c75fb557ff1a4' + 'eb925873677e844dc5cb45c7a69e08f11d9bd877539435ac258703a976903f0c' +) + +package() { + install -D -m644 white_96.png -T "${pkgdir}/usr/share/pixmaps/elasticvue.png" + install -D -m644 elasticvue.desktop -T "${pkgdir}/usr/share/applications/elasticvue.desktop" + install -D -m755 elasticvue_${pkgver}_linux_amd64 -T "${pkgdir}/usr/bin/elasticvue" +} diff --git a/elasticvue.desktop b/elasticvue.desktop new file mode 100644 index 000000000000..ee1246c908dd --- /dev/null +++ b/elasticvue.desktop @@ -0,0 +1,25 @@ +[Desktop Entry] + +# The type as listed above +Type=Application + +# The version of the desktop entry specification to which this file complies +Version=0.42.1 + +# The name of the application +Name=elasticvue + +# A comment which can/will be used as a tooltip +Comment=Elasticsearch gui for your browser https://elasticvue.com + +# The executable of the application, possibly with arguments. +Exec=elasticvue + +# The name of the icon that will be used to display this entry +Icon=elasticvue + +# Describes whether this application needs to be run in a terminal or not +Terminal=false + +# Describes the categories in which this entry should be shown +Categories=Utility;Development