summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzethra2016-08-12 22:17:24 -0400
committerzethra2016-08-12 22:17:24 -0400
commitbfc04949586c4c1fa03f6a13aeb514c88ec2d259 (patch)
tree5fbfdc782b8a6e9acfc39bce1964b584d0587f09
downloadaur-bfc04949586c4c1fa03f6a13aeb514c88ec2d259.tar.gz
Created AUR package
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD32
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2c634b3f7836
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = slic3r-server
+ pkgdesc = A small program to control the slicing program Slic3r with a RESTful API
+ pkgver = 0.1.0_alpha
+ pkgrel = 1
+ url = https://github.com/zethra/slic3rServer
+ arch = i686
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ makedepends = go
+ depends = slic3r
+ source = https://github.com/zethra/slic3rServer/archive/v0.1.0-alpha.tar.gz
+ sha256sums = 5964c9c9a58288b6864df367a0b2d6dbb87ad430fa7974ddf9ebae9ea71a1a64
+
+pkgname = slic3r-server
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8c475721dc70
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Ben Goldberg <jediben97@gmail.com>
+
+pkgname=slic3r-server
+pkgver=0.1.0_alpha
+pkgrel=1
+pkgdesc="A small program to control the slicing program Slic3r with a RESTful API"
+arch=('i686' 'x86_64')
+url="https://github.com/zethra/slic3rServer"
+license=('MIT')
+depends=('slic3r')
+makedepends=('git' 'go')
+source=("https://github.com/zethra/slic3rServer/archive/v${pkgver//_/-}.tar.gz")
+sha256sums=('5964c9c9a58288b6864df367a0b2d6dbb87ad430fa7974ddf9ebae9ea71a1a64')
+
+build() {
+ mkdir -p bin pkg src/github.com/zethra/
+ cp -r $pkgname-${pkgver//_/-} src/github.com/zethra/slic3rServer
+ export GOPATH=$srcdir
+ go get github.com/gorilla/mux
+ go build -o bin/slic3rServer github.com/zethra/slic3rServer
+}
+
+check() {
+ go test github.com/zethra/slic3rServer
+}
+
+package() {
+ mkdir -p $pkgdir/usr/share/slic3rServer
+ mkdir -p $pkgdir/usr/bin/
+ cp bin/slic3rServer $pkgdir/usr/share/slic3rServer/
+ ln -s $pkgdir/usr/share/slic3rServer/slic3rServer $pkgdir/usr/bin/slic3rServer
+}