New package: bcnc-0.9.11
Closes: #12495 [via git-merge-pr] Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
parent
4e41df2be5
commit
554a0a9773
|
@ -0,0 +1,9 @@
|
|||
[Desktop Entry]
|
||||
Type=Application
|
||||
Categories=Development
|
||||
Name=bCNC
|
||||
Comment=GRBL CNC command sender, autoleveler and g-code editor
|
||||
Exec=bCNC
|
||||
Icon=bcnc.png
|
||||
StartupNotify=false
|
||||
Terminal=false
|
|
@ -0,0 +1,15 @@
|
|||
--- bCNC 2017-10-02 14:07:33.000000000 +0200
|
||||
+++ bCNC 2018-03-14 01:20:39.731648471 +0100
|
||||
@@ -1,10 +1,10 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
-DIR=`dirname $0`
|
||||
+DIR="$(dirname "$(readlink -f "$0")")"
|
||||
PYTHONPATH=${DIR}:${DIR}/lib:${DIR}/plugins
|
||||
export DIR PYTHONPATH
|
||||
if [ .$PYTHON = . ]; then
|
||||
PYTHON=python
|
||||
fi
|
||||
-${PYTHON} ${DIR}/bCNC.py $*
|
||||
+python2 ${DIR}/bCNC.py $*
|
||||
#python -m cProfile -o bCNC.out ${DIR}/bCNC.py $*
|
|
@ -0,0 +1,31 @@
|
|||
# Template file for 'bcnc'
|
||||
pkgname=bcnc
|
||||
version=0.9.11
|
||||
revision=1
|
||||
wrksrc=bCNC-$version
|
||||
hostmakedepends="python"
|
||||
depends="python-pyserial python-Pillow python-tkinter"
|
||||
noarch=yes
|
||||
short_desc="GRBL CNC command sender, autoleveler and g-code editor"
|
||||
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
|
||||
license="GPL-2"
|
||||
homepage="https://github.com/vlachoudis/bCNC"
|
||||
distfiles="https://github.com/vlachoudis/bCNC/archive/0.9.11.tar.gz"
|
||||
checksum=832cad8d64e8ff8fec8cb861a5c98fa8167f9522ef102c7d79a32ed67b3c3f00
|
||||
|
||||
|
||||
do_build() {
|
||||
python2 -O -m py_compile *.py
|
||||
}
|
||||
|
||||
|
||||
do_install() {
|
||||
vinstall "${FILESDIR}"/bcnc.desktop 644 usr/share/applications/
|
||||
vinstall bCNC.png 644 usr/share/pixmaps/ bcnc.png
|
||||
|
||||
vmkdir usr/lib/
|
||||
vcopy . usr/lib/bcnc
|
||||
vmkdir usr/bin
|
||||
ln -s ../lib/bcnc/bCNC "$DESTDIR"/usr/bin/bCNC
|
||||
ln -s ../lib/bcnc/bCNC "$DESTDIR"/usr/bin/bcnc
|
||||
}
|
Loading…
Reference in New Issue