The Following 12 Users Say Thank You to rcolistete For This Useful Post: | ||
![]() |
2012-02-06
, 00:38
|
Posts: 1,269 |
Thanked: 3,961 times |
Joined on May 2011
@ Brazil
|
#2
|
The Following User Says Thank You to rcolistete For This Useful Post: | ||
![]() |
2012-02-06
, 00:55
|
Posts: 560 |
Thanked: 422 times |
Joined on Mar 2011
|
#3
|
![]() |
2012-02-06
, 00:58
|
Posts: 1,269 |
Thanked: 3,961 times |
Joined on May 2011
@ Brazil
|
#4
|
I know there's funny stuff going on with the servers this weekend. The interface says it's in the repositories. However, it's really not (done lots of apt-get update s). FYI moore than anything else. Probably get sroted on Monday (CET).
The Following User Says Thank You to rcolistete For This Useful Post: | ||
![]() |
2012-02-06
, 22:33
|
Posts: 560 |
Thanked: 422 times |
Joined on Mar 2011
|
#5
|
Yeah, the Maemo servers are not helping us recently. I have had to wait a lot to submit PyGlet and new SymPy packages in the last 2 days.
Try again later.
![]() |
2012-02-06
, 22:49
|
Posts: 77 |
Thanked: 76 times |
Joined on Feb 2010
|
#6
|
![]() |
2012-02-07
, 16:53
|
Posts: 1,269 |
Thanked: 3,961 times |
Joined on May 2011
@ Brazil
|
#7
|
OK. so, python-pyglet_1.1.4-2maemo2_all.deb is in
repository.maemo.org/extras-devel/pool/fremantle/free
in the folder /p/python-pyglet/
The only trouble is FAM/HAM can't "see" the packages*. I'd prefer to use a package manager so the dependencies don't have to be installed manually. As you suggest, try again in a few days...
*packages - I can get other items uploaded at a similar time to show in FAM/HAM. e.g. Fennec 7 and Cue 0.0.4
The Following User Says Thank You to rcolistete For This Useful Post: | ||
![]() |
2012-02-07
, 16:55
|
Posts: 1,269 |
Thanked: 3,961 times |
Joined on May 2011
@ Brazil
|
#8
|
![]() |
2012-02-07
, 21:34
|
Posts: 1,269 |
Thanked: 3,961 times |
Joined on May 2011
@ Brazil
|
#9
|
![]() |
2012-02-10
, 14:40
|
Posts: 482 |
Thanked: 550 times |
Joined on Oct 2010
|
#10
|
PyGlet is written in pure Python and has no external dependencies. But anyway, PyGlet uses OpenGL, and most mobile OS have only OpenGL ES implemented, so Android, iOS, Symbian, etc, don't run PyGlet.
Maemo 5 (Fremantle) OS exceptionally has Mesa packages ('libglu1-mesa' and 'libgl1-mesa-swx11') so it is possible to run PyGlet ! But not all PyGlet examples work due to the differences between desktop OS (Windows, Linux, MacOS) and Maemo 5 OS (a mobile Linux) and the fact that PyGlet wasn't designed to run on mobile OS.
See the PyGlet for Maemo 5 OS site for more details.
'OpenGL.py' example from the 'examples' directory of PyGlet source-code, which runs a rotating torus in 3D space :
Install & use on Maemo 5 :
Enable extras-devel or extras-testing repository, then in the "X terminal" :
$ sudo gainroot
# apt-get update
# apt-get install python-pyglet
PyGlet is optified and takes 6.4 MB after install, while its Mesa dependencies are not optified and use 5.2 MB of root partition.
The PyGlet documentation and examples can also installed by typing '# apt-get install pyglet-doc'. It is optified and uses 10.0 MB after install.
The 'pyglet-doc' examples are located at '/usr/lib/python2.5/site-packages/pyglet-doc/' directory.
One excellent application of PyGlet is SymPy, whose 'Plot()' and 'preview()' functions only work if PyGlet is installed. See the topic SymPy (Computer Algebra System) for Maemo 4 & 5 & 6 or the SymPy for smartphones & tablets site for more details.
If you want PyGlet promoted to extras repository, please vote in :
PyGlet 1.1.4 Maemo2
libglu1-mesa
Python, C/C++, Qt and CAS developer. For Maemo/MeeGo/Sailfish :
Integral, Derivative, Limit - calculating mathematical integrals, derivatives and limits. SymPy - Computer Algebra System.
MatPlotLib - 2D & 3D plots in Python. IPython - Python interactive shell.
-- My blog about mobile & scientific computing ---
Sailfish : Sony Xperia X, Gemini, Jolla, Jolla C, Jolla Tablet, Nexus 4. Nokia N9, N900, N810.
Last edited by rcolistete; 2012-02-07 at 22:01. Reason: Fixed 'extras' to 'extras-devel' repository