diff options
author | Patrick Mead | 2023-11-29 15:32:19 +1030 |
---|---|---|
committer | Patrick Mead | 2023-11-29 15:32:19 +1030 |
commit | c9e019e93eb88ba0c98a2e1b2ea3494dd183c738 (patch) | |
tree | d5213df579b314fa28e9eefe0413a473e7f9b176 | |
download | aur-c9e019e93eb88ba0c98a2e1b2ea3494dd183c738.tar.gz |
v2.1.2
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 27 | ||||
-rw-r--r-- | ugsplatform.desktop | 7 |
3 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ec1822b07706 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = ugs-platform-bin + pkgdesc = Universal G-Code Sender is a Java based, cross platform G-Code sender, compatible with GRBL, TinyG, g2core and Smoothieware. + pkgver = 2.1.2 + pkgrel = 1 + url = https://universalgcodesender.com/ + arch = any + license = GPL-3.0-or-later + depends = java-runtime + source = https://github.com/winder/Universal-G-Code-Sender/releases/download/v2.1.2/ugs-platform-app-2.1.2.zip + source = ugsplatform.svg::https://raw.githubusercontent.com/winder/Universal-G-Code-Sender/v2.1.2/ugs-platform/application/src/main/app-resources/icon.svg + source = ugsplatform.desktop + sha256sums = c3726b7f41d15d9bf19032fcc020ab28ca9e800d87f41efdd8dd431706aa0d4e + sha256sums = dc5db4c8ce2315723c1da8566fbbbbd470982563af543694371038e8bb0a7207 + sha256sums = SKIP + +pkgname = ugs-platform-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c8d2d1a0eb1f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +pkgname=ugs-platform-bin +pkgver=2.1.2 +pkgrel=1 +pkgdesc='Universal G-Code Sender is a Java based, cross platform G-Code sender, compatible with GRBL, TinyG, g2core and Smoothieware.' +arch=('any') +url='https://universalgcodesender.com/' +license=('GPL-3.0-or-later') +depends=('java-runtime') +source=( + "https://github.com/winder/Universal-G-Code-Sender/releases/download/v${pkgver}/ugs-platform-app-${pkgver}.zip" + "ugsplatform.svg::https://raw.githubusercontent.com/winder/Universal-G-Code-Sender/v${pkgver}/ugs-platform/application/src/main/app-resources/icon.svg" + 'ugsplatform.desktop' +) +sha256sums=( + 'c3726b7f41d15d9bf19032fcc020ab28ca9e800d87f41efdd8dd431706aa0d4e' + 'dc5db4c8ce2315723c1da8566fbbbbd470982563af543694371038e8bb0a7207' + 'SKIP' +) + +package() { + mkdir -p "${pkgdir}/usr/share/java" + cp -r "${srcdir}/ugsplatform" "${pkgdir}/usr/share/java/" + chmod +x "${pkgdir}/usr/share/java/ugsplatform" + + install -Dm644 "${srcdir}/ugsplatform.svg" "${pkgdir}/usr/share/pixmaps/ugsplatform.svg" + install -Dm644 "${srcdir}/ugsplatform.desktop" "${pkgdir}/usr/share/applications/ugsplatform.desktop" +} diff --git a/ugsplatform.desktop b/ugsplatform.desktop new file mode 100644 index 000000000000..e3b605d630ad --- /dev/null +++ b/ugsplatform.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Name=Universal G-Code Sender +Comment=UGS in a Java based, cross platform G-Code sender, compatible with GRBL, TinyG, g2core and Smoothieware. +Exec=/usr/share/java/ugsplatform/bin/ugsplatform +Icon=ugsplatform +Terminal=false +Type=Application |