diff options
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | 91-makerbot.rules | 1 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | replicatorg | 4 |
4 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..18df22ec1204 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = replicatorg + pkgdesc = ReplicatorG is a simple, opensource 3D printing program + pkgver = 0040 + pkgrel = 1 + url = http://replicat.org + arch = x86 + arch = x86_64 + license = GNU GPL v2 + depends = java-runtime + depends = python + depends = tk + optdepends = psyco: speed up toolpath generation + source = http://replicatorg.googlecode.com/files/replicatorg-0040-linux.tgz + source = replicatorg + md5sums = 9e7171a32013edfd9bcf18330cdc20a1 + md5sums = 4993a15231df8dbcc16449d19479b284 + +pkgname = replicatorg + diff --git a/91-makerbot.rules b/91-makerbot.rules new file mode 100644 index 000000000000..283941203e1c --- /dev/null +++ b/91-makerbot.rules @@ -0,0 +1 @@ +SUBSYSTEMS=="usb", SYSFS{idVendor}=="0403", SYSFS{idProduct}=="6001", GROUP="users", MODE="0666" diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..706aa3eef3a2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Nick Østergaard <oe.nick@gmail.com> +# Contribuator: Zach Jaggi <feilen@fluffybutt.in> + +pkgname=replicatorg +pkgver=0040 +pkgrel=1 +pkgdesc="ReplicatorG is a simple, opensource 3D printing program" +arch=('x86' 'x86_64') +license=('GNU GPL v2') +conflicts=('') +url="http://replicat.org" +depends=('java-runtime' 'python' 'tk') +optdepends=('psyco: speed up toolpath generation') +source=("http://replicatorg.googlecode.com/files/replicatorg-${pkgver}-linux.tgz" +# '91-makerbot.rules' + 'replicatorg') + +# removing 91-makerbot.rules, because system-udevd says +# (journalctl /usr/lib/systemd/systemd-udevd -b) +# systemd-udevd[141]: unknown key 'SYSFS{idVendor}' in /etc/udev/rules.d/91-makerbot.rules:1 +# systemd-udevd[141]: invalid rule '/etc/udev/rules.d/91-makerbot.rules:1' + +md5sums=('9e7171a32013edfd9bcf18330cdc20a1' + '4993a15231df8dbcc16449d19479b284') +build() { + cd ${srcdir}/replicatorg-${pkgver}/ + echo "Nothing to do here!" +} + +package() { + cd "${srcdir}/replicatorg-${pkgver}" + mkdir -p ${pkgdir}/usr/bin/ + mkdir -p ${pkgdir}/opt/replicatorg/ +# mkdir -p ${pkgdir}/etc/udev/rules.d/ + +# install -m 644 ${srcdir}/91-makerbot.rules ${pkgdir}/etc/udev/rules.d/ + install -m 755 ${srcdir}/replicatorg ${pkgdir}/usr/bin/ + cp -r ${srcdir}/replicatorg-${pkgver}/* ${pkgdir}/opt/replicatorg/ + chown -R root:users ${pkgdir}/opt/replicatorg + +} + +# vim:set ts=4 sw=4 et: diff --git a/replicatorg b/replicatorg new file mode 100644 index 000000000000..bbfc074bf130 --- /dev/null +++ b/replicatorg @@ -0,0 +1,4 @@ +#!/bin/sh + +cd /opt/replicatorg +./replicatorg $@ |