summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrey Christoforo2017-02-12 18:42:20 +0000
committerGrey Christoforo2017-02-12 18:42:20 +0000
commit27a0d99922b54c17377e6e99b9655b62f5da896a (patch)
treeee106b3eda09670614bca804717a2488d2b500e3
downloadaur-27a0d99922b54c17377e6e99b9655b62f5da896a.tar.gz
initial commit
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD39
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"
+}