This package optionally depends on cython2 using (`python2 setup.py build_ext --inplace`).
This gives access to a more memory efficient implementation.
PKGBUILD: http://pastebin.com/MxQJbb9q
Search Criteria
Package Details: printrun-git 20150310-1
Package Actions
| Package Base: | printrun-git |
|---|---|
| Description: | Pronterface, Pronsole, and Printcore - Pure Python 3D printing host software and GUI |
| Upstream URL: | https://github.com/kliment/Printrun |
| Category: | multimedia |
| Licenses: | |
| Conflicts: | |
| Provides: | |
| Submitter: | None |
| Maintainer: | None |
| Last Packager: | ejona86 |
| Votes: | 19 |
| First Submitted: | 2012-02-24 18:11 |
| Last Updated: | 2015-03-15 18:48 |
Dependencies (11)
- desktop-file-utils
- pyglet
- python2-pyserial
- wxpython
- cython2 (make)
- git (make)
- python2-cairo (optional) – to use Projector feature
- python2-cairosvg (optional) – to use Projector feature
- python2-dbus (optional) – to inhibit sleep when printing
- python2-numpy (optional) – for 3D view
- python2-psutil (optional) – to increase process priority when printing
Required by (1)
Sources
Latest Comments
Comment by npouillard
Comment by ivanovp
It would be easier to find this package, if you would put 'pronterface' word in the description.
Comment by ejona86
@arch-narf, it seems you are right, but it is an optional dependency. I think I was looking at an older version of the source. I only really looked at the source earlier because the Dependencies section didn't list it.
Comment by arch-narf
@ejona86 According to the projects git page, psutil is a dependency if you want to run Printrun directly from the source. Also starting pronterface with the terminal throws: psutil unavailable, could not import power utils ... However it's running fine without it
Comment by ejona86
@arch-narf, I think psutil is only needed on OS X.
Comment by arch-narf
Please add python2-numpy for 3D view and python2-psutil as dependencies.
Comment by ejona86
@Jasper1984. I don't get that error when building. All the same, I've updated the PKGBUILD since the sed is no longer required. Tell me if you still have issue.
The reason that you see a different version is because it is a -git package, which fetches the latest developmental version.
Anonymous comment
Get the following error: `sed: can't read build/lib/printrun/calibrateextruder.py: No such file or directory` the same for the other files in the `sed` command. Bit confused: i have `pkgver=20130711.225.g9315a5e`, later than version listed there? (20130604-1)
Comment by ejona86
@tntexplosivesltd. I've fixed the pkgver. It should work now. Sorry about that.
Anonymous comment
Getting the following error:
==> Updated version: printrun-git 20130711-104-g18faecc-1
==> ERROR: pkgver is not allowed to contain colons, hyphens or whitespace.
Comment by ejona86
The standard git procedure is for things to get merged to master once they are ready. Is that not what's being done for printrun? I see the extra activity on experimental, but I don't know kliment manages his branches.
If it turns out that master only really gets updated before a release, then swapping to experimental could be okay. However, part of the benefit of the -git package is that it is easy to manually change what branch/code you are building.
Comment by d1plo1d
Can we track the experimental branch for this rather then master? IMHO the printrun package should be for stable releases and this should be for the latest developments (which all take place on experimental).
Here's what I propose:
source=('git://github.com/kliment/Printrun.git#branch=experimental'
'pronterface.desktop' 'pronterface.png')
Comment by ejona86
There is now a non-git version of this package.
Comment by ejona86
Should be all fixed now.
Anonymous comment
I'm getting an error, that sed couldn't find the file 'build/lib/printrun/webinterface.py'
complete log: https://gist.github.com/anonymous/5721299
Anonymous comment
I disowned the package. Please upload your changes if you wish...
Comment by gtmanfred
please stop using just a build function
update it to use a package function as well, and a -build root http://ix.io/3nC