diff options
author | Peter Ivanov | 2016-11-23 17:29:51 +0100 |
---|---|---|
committer | Peter Ivanov | 2016-11-23 17:29:51 +0100 |
commit | 7be627adebd397f80f921aa8846837435bae9238 (patch) | |
tree | d5357497244dc37959fc57eed5190fd84b1cbd3a | |
parent | 6cf076d38f91adc4578440049381d1fc3a7d8929 (diff) | |
download | aur-7be627adebd397f80f921aa8846837435bae9238.tar.gz |
Can be compiled, installed, but cannot run.
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rwxr-xr-x | linuxcnc-sim.sh | 1 |
3 files changed, 14 insertions, 7 deletions
@@ -1,6 +1,8 @@ +# Generated by mksrcinfo v8 +# Wed Nov 23 16:29:51 UTC 2016 pkgbase = linuxcnc-sim pkgdesc = It can interpret G-code and simulate a CNC machine (formerly EMC2). - pkgver = 20160419 + pkgver = 20161117 pkgrel = 1 url = http://linuxcnc.org/ install = linuxcnc-sim.install @@ -23,9 +25,11 @@ pkgbase = linuxcnc-sim source = linuxcnc::git://git.linuxcnc.org/git/linuxcnc.git source = boost.patch source = image-to-gcode.patch + source = linuxcnc-sim.sh md5sums = SKIP md5sums = ba6948dc5dc155849f55039e454cdbd6 md5sums = c31d34a7ba567bd664f362a52f8bb03b + md5sums = 3fb3f231cfefdfe1fa4d600ecbf4a3cb pkgname = linuxcnc-sim @@ -2,7 +2,7 @@ # Contributor: Alec Ari <neotheuser@ymail.com> pkgname=linuxcnc-sim -pkgver=20160527 +pkgver=20161117 pkgrel=1 pkgdesc="It can interpret G-code and simulate a CNC machine (formerly EMC2)." arch=('i686' 'x86_64') @@ -11,11 +11,12 @@ url="http://linuxcnc.org/" depends=('bc' 'bwidget' 'tcl' 'tk' 'xorg-server' 'python2-libgnome' 'python2-imaging' 'tkimg' 'python2-gtkglext' 'tclx' 'boost' 'boost-libs') install=$pkgname.install _gitname='linuxcnc' -source=($_gitname::'git://git.linuxcnc.org/git/linuxcnc.git' 'boost.patch' 'image-to-gcode.patch') +source=($_gitname::'git://git.linuxcnc.org/git/linuxcnc.git' 'boost.patch' 'image-to-gcode.patch' 'linuxcnc-sim.sh') #source=($_gitname::'git://git.linuxcnc.org/git/linuxcnc.git#tag=739df958aca9d246daad36f439c82bfbeac681b9' 'boost.patch') md5sums=('SKIP' 'ba6948dc5dc155849f55039e454cdbd6' - 'c31d34a7ba567bd664f362a52f8bb03b') + 'c31d34a7ba567bd664f362a52f8bb03b' + '3fb3f231cfefdfe1fa4d600ecbf4a3cb') makedepends=('git') PKGEXT='.pkg.tar' @@ -25,7 +26,7 @@ pkgver() { } build () { - find . -iname fixpaths.py -o -iname checkglade|xargs perl -p -i -e "s/python/python2/" + find . -iname fixpaths.py -o -iname checkglade -o -iname update_ini|xargs perl -p -i -e "s/python/python2/" cd $srcdir/$_gitname/src pwd patch -p0 <../../image-to-gcode.patch @@ -39,8 +40,8 @@ build () { # patch -Np1 < $srcdir/jepler-modsilent.patch # cd $srcdir/$pkgname-$pkgver/src ./autogen.sh - ./configure --enable-simulator --without-libmodbus --prefix=/usr --with-python=/usr/bin/python2.7 --enable-non-distributable=yes || return 1 - make || return 1 + ./configure --with-realtime=uspace --without-libmodbus --prefix=/usr --with-python=/usr/bin/python2.7 --enable-non-distributable=yes + make } package() { @@ -52,5 +53,6 @@ package() { cp -PR $srcdir/linuxcnc/share/applications $pkgdir/usr/share/ mkdir -p $pkgdir/etc/xdg cp -PR $srcdir/linuxcnc/share/menus $pkgdir/etc/xdg/ + install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/etc/profile.d/${pkgname}.sh" } diff --git a/linuxcnc-sim.sh b/linuxcnc-sim.sh new file mode 100755 index 000000000000..95403833bf90 --- /dev/null +++ b/linuxcnc-sim.sh @@ -0,0 +1 @@ +export TCLLIBPATH=$TCLLIBPATH:/usr/lib/tcltk/linuxcnc |