diff options
author | Grey Christoforo | 2017-02-12 18:42:20 +0000 |
---|---|---|
committer | Grey Christoforo | 2017-02-12 18:42:20 +0000 |
commit | 27a0d99922b54c17377e6e99b9655b62f5da896a (patch) | |
tree | ee106b3eda09670614bca804717a2488d2b500e3 | |
download | aur-27a0d99922b54c17377e6e99b9655b62f5da896a.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 39 |
3 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..47db2422e927 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +# Generated by mksrcinfo v8 +# Sun Feb 12 18:41:35 UTC 2017 +pkgbase = universal-gcode-sender + pkgdesc = Java based GRBL compatible cross-platform G-Code sender + pkgver = 1.0.9 + pkgrel = 1 + url = https://github.com/winder/Universal-G-Code-Sender + arch = any + license = GPL3 + makedepends = maven + depends = java-environment>=8 + provides = universal-gcode-sender + conflicts = universal-gcode-sender-git + source = https://github.com/winder/Universal-G-Code-Sender/archive/v1.0.9.tar.gz + md5sums = 81398c99e535484172c5d4db4bde45cd + +pkgname = universal-gcode-sender + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..75cb4137f783 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src/ +pkg/ +*.tar.xz +*.tar.gz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..edd86daeebaa --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Grey Christoforo <first name at last name dot net> +pkgname=universal-gcode-sender +pkgver=1.0.9 +pkgrel=1 +pkgdesc="Java based GRBL compatible cross-platform G-Code sender" +arch=('any') +url="https://github.com/winder/Universal-G-Code-Sender" +license=('GPL3') +depends=('java-environment>=8') +makedepends=('maven') +provides=('universal-gcode-sender') +conflicts=('universal-gcode-sender-git') +source=("https://github.com/winder/Universal-G-Code-Sender/archive/v${pkgver}.tar.gz") +md5sums=('81398c99e535484172c5d4db4bde45cd') + +build() { + cd "${srcdir}/Universal-G-Code-Sender-${pkgver}" + mvn package -DskipTests +} + +check() { + cd "${srcdir}/Universal-G-Code-Sender-${pkgver}" + mvn test +} + +package() { + #cd "${srcdir}/Universal-G-Code-Sender-${pkgver}" + #install -Dm 755 universal-gcode-sender.sh -T $pkgdir/usr/bin/ugs + mkdir -p "${pkgdir}/opt/${pkgname}" + cp "${srcdir}/Universal-G-Code-Sender-${pkgver}/target/UniversalGcodeSender.jar" "${pkgdir}/opt/${pkgname}/." + cp "${srcdir}/Universal-G-Code-Sender-${pkgver}/release_files/start.sh" "${pkgdir}/opt/${pkgname}/." + #install -Dm 644 target/UniversalGcodeSender.jar -t "${pkgdir}/opt/${pkgname}" + + mkdir -p "${pkgdir}/usr/bin" + ln -s "/opt/${pkgname}/start.sh" "${pkgdir}/usr/bin/ugs" + #echo '#!/bin/sh' > "${pkgdir}/usr/bin/ugs" + #echo "java -jar -Xmx512m /opt/${pkgname}/UniversalGcodeSender.jar" >> "${pkgdir}/usr/bin/ugs" + #chmod +x "${pkgdir}/usr/bin/ugs" +} |