View Single Post
Posts: 118 | Thanked: 297 times | Joined on Nov 2007
#1
Late due to dependencies missing in Fremantle until yesterday (python-numpy and its deps.) and The Very Old Version of scons in the Maemo SDK.
Furthered by Living In Sweden (not favored by Nokia - the Finns never really forgave us for Centuries Of Oppression we imposed on them) - got my n900 a couple of days ago from Nokia.com store as no retailers are selling them here yet. (yes - I know it was an SIM issue with the Evil Provider 3 (tm))
This is a straight port from Debian Squeeze - mainly changes to the build system (scons-local, debhelper, swig workaround) and small changes for Hildon compliance - Finger Friendly Menus, StackableWindows &c.
Upstream Changelog:
http://gitorious.org/mypaint/mypaint...HEAD/changelog


new color selector...



suggested pressure setting above... Still needed after ghost line fix...

Install:
The Usual Warnings (may brick your device &c.)
install gainroot
Enable the extras-devel repository http://wiki.maemo.org/Extras-devel
as root:
apt-get install libblas3gf liblapack3gf pymaemo-optify python-numpy

Are blas and lapack fixed in extras-devel?
(Fix broken blas and lapack for python-numpy:
as root:
cd /usr/lib/
ln -s libblas.so.3gf libblas.so
ln -s liblapack.so.3gf.0 liblapack.so

Download mypaint-data and mypaint from links below:
cd /to/where/you/got/the/files/
dpkg -i mypaint-data_0.7.1-2maemo4_all.deb mypaint_0.7.1-2maemo4_armel.deb

Issues:
- Somehow the pressure readings from gtk are inverted and within a very small range (0,05 to 0,250). I am not sure where this bug is (X, GTK or...)
(To look at what the pressure readings say - start mypaint from console and turn on the debug dialog)
Fortunately you can compensate for that in the new Global Pressure Settings dialog.
Bug filed: https://bugs.maemo.org/show_bug.cgi?id=8435
- The lack of available non-keyboard hardware buttons on n900 (audio/zoom has to be implemented - there are some python examples scattered on the net)

Stable: Mypaint 0.7.1
Download packages:
mypaint_0.7.1-2maemo4_armel.deb http://gudmundson.se/anders_gud/inde...download&id=59
mypaint-data_0.7.1-2maemo4_all.deb http://gudmundson.se/anders_gud/inde...download&id=55
Sources:
mypaint_0.7.1.orig.tar.gz http://gudmundson.se/anders_gud/inde...download&id=35
mypaint_0.7.1-2maemo4.dsc http://gudmundson.se/anders_gud/inde...download&id=57
mypaint_0.7.1-2maemo4.diff.gz http://gudmundson.se/anders_gud/inde...download&id=56
mypaint_0.7.1-2maemo4_armel.changes http://gudmundson.se/anders_gud/inde...download&id=58

EDIT:
Experimental (but very usable) Mypaint 0.8.2 packages are now in extras-devel thanks to Aapo.
enable extras-devel as described above...

as root
apt-get install mypaint mypaint-data python-support python-hildon python-osso

cd /usr/lib/
ln -s libblas.so.3gf libblas.so
ln -s liblapack.so.3gf.0 liblapack.so

should do it...
Issues:
Fremantle UI not feature complete yet, and maybe some small bugs. I recommend it highly though...
And as always - disable extras-devel when you are finished...

Last edited by anders_gud; 2010-05-09 at 21:06. Reason: new mypaint in extras-devel
 

The Following 102 Users Say Thank You to anders_gud For This Useful Post:
AlMehdi, andree, Andy1210, arjunkumar87, ArnimS, attila77, ayos!, azad1top, azz, Bazza, bbin, berlinermaxe, Bijiont, bousch, Bundyo, bwayne, bzhnjm, Chrome, clasificado, codeMonkey, Creativetone, DaveR53, day77s, debernardis, Deliriousbb, Dousan, Dragy, ed00, fatalsaint, felbutss, filologen, fmo, fotis9, g0dzilla, GeneralAntilles, harp, Helmuth, Heman1310, hstende, iKneaDough, Inacurate, jellyroll, joppu, jsbigs, kamil365, Kee, Kevven, kmare, Kriek, labra, lcuk, lorenzo, Maj3stic, maluka, mannakiosk, Marklar, mikec, mikhas, MINKIN2, Miss Foxy8686, mivoligo, mosiomm, M_99, nashith, Nikem, noobmonkey, NvyUs, object, ofels, OVK, pasih, qgil, qole, RafaLL92, Rauha, RevdKathy, Robb, Shanezlar, shapeshifter, sifo, slender, soeiro, submono, syncdot, thommy, timwatt, tissot, TomJ, tousisd, twaelti, v13, vkv.raju, vode, voracity, Wanker, wheatbisc, wolverine, xman, yamakasi, zuti