python-pygame recipe not working
Guillaume Chereau
charlie at openmoko.org
Thu Aug 28 11:50:51 CEST 2008
Thanks,
the package is almost working now.
An other bug :
in "python-pygame-1.8.1/Setup" there is typo
line 14:
JPEG = ljpeg
should be:
JPEG = -ljpeg
(it is worst that it seems cause it breaks the whole pygame.image
extension)
And finally, It seems that libsdl-image is trying to use libpng3, but
the dependency uses libpng. I am not sure what is the problem (libpng is
a reference to libpng12 ?). Anyway, I could use the library by
installing libpng3. Maybe we should add a dependency.
Thanks again for fixing all those bugs so quickly,
Regards,
Guillaume/Charlie
On Wed, 2008-08-27 at 18:01 +0200, Michael 'Mickey' Lauer wrote:
> Hey,
>
> you're right, the .so were not getting compiled. Fixed that typo in
> org.oe.dev. I know get the following package structure:
>
> mickey at localhost:/local/pkg/oe/fic-gta02$
> ipkgfiles /local/pkg/oe/fic-gta02/tmp/deploy/glibc/ipk/armv4t/python-pygame_1.8.1-ml0_armv4t.ipk
> drwxr-xr-x root/root 0 2008-08-27 17:54 ./
> drwxr-xr-x root/root 0 2008-08-27 17:54 ./usr/
> drwxr-xr-x root/root 0 2008-08-27 17:54 ./usr/lib/
> drwxr-xr-x root/root 0 2008-08-27 17:54 ./usr/lib/python2.5/
> drwxr-xr-x root/root 0 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/
> -rw-r--r-- root/root 535 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame-1.8.1release-py2.5.egg-info
> drwxr-xr-x root/root 0 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/
> -rwxr-xr-x root/root 18648 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/cdrom.so
> -rw-r--r-- root/root 7340 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/__init__.py
> -rw-r--r-- root/root 6447 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/sndarray.pyo
> -rwxr-xr-x root/root 22924 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/display.so
> -rwx------ root/root 1078 2008-07-07
> 07:58 ./usr/lib/python2.5/site-packages/pygame/pygame.ico
> -rwxr-xr-x root/root 11396 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/base.so
> -rw-r--r-- root/root 16303 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/_numpysurfarray.py
> -rwxr-xr-x root/root 27496 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/mixer.so
> -rw-r--r-- root/root 9872 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/cursors.py
> -rw-r--r-- root/root 6226 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/sndarray.py
> drwxr-xr-x root/root 0 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/gp2x/
> -rw-r--r-- root/root 559 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/gp2x/__init__.py
> -rw-r--r-- root/root 556 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/gp2x/constants.py
> -rw-r--r-- root/root 286 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/gp2x/locals.pyo
> -rw-r--r-- root/root 38 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/gp2x/locals.py
> -rw-r--r-- root/root 704 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/gp2x/__init__.pyo
> -rw-r--r-- root/root 789 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/gp2x/constants.pyo
> -rwx------ root/root 53627 2008-07-07
> 07:58 ./usr/lib/python2.5/site-packages/pygame/pygame_icon.icns
> -rw-r--r-- root/root 4241 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/mac_scrap.py
> -rwxr-xr-x root/root 18728 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/font.so
> -rwxr-xr-x root/root 20736 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/image.so
> -rwxr-xr-x root/root 7480 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/overlay.so
> -rwxr-xr-x root/root 6668 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/key.so
> -rw-r--r-- root/root 2156 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/pkgdata.py
> -rwxr-xr-x root/root 10496 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/imageext.so
> -rwxr-xr-x root/root 150264 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/surface.so
> -rw-r--r-- root/root 24077 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/colordict.py
> -rwxr-xr-x root/root 6864 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/_numericsndarray.so
> -rwxr-xr-x root/root 14460 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/joystick.so
> -rwxr-xr-x root/root 24892 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/color.so
> -rwxr-xr-x root/root 12296 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/constants.so
> -rw-r--r-- root/root 14966 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/_numpysurfarray.pyo
> -rwxr-xr-x root/root 39056 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/pixelarray.so
> drwxr-xr-x root/root 0 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/threads/
> -rw-r--r-- root/root 8552 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/threads/__init__.py
> -rw-r--r-- root/root 10312 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/threads/Py25Queue.pyo
> -rw-r--r-- root/root 7975 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/threads/Py25Queue.py
> -rw-r--r-- root/root 9978 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/threads/__init__.pyo
> -rwxr-xr-x root/root 44272 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/transform.so
> -rw-r--r-- root/root 4343 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/_numpysndarray.pyo
> -rw-r--r-- root/root 4930 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/macosx.py
> -rwxr-xr-x root/root 18992 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/_numericsurfarray.so
> -rw-r--r-- root/root 53108 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/sprite.py
> -rw-r--r-- root/root 3271 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/mac_scrap.pyo
> -rw-r--r-- root/root 509 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/locals.pyo
> -rw-r--r-- root/root 9569 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/sysfont.py
> -rw-r--r-- root/root 7087 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/macosx.pyo
> -rw-r--r-- root/root 1102 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/locals.py
> -rwxr-xr-x root/root 5868 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/surflock.so
> -rwxr-xr-x root/root 15364 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/mask.so
> -rw-r--r-- root/root 59841 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/sprite.pyo
> -rwxr-xr-x root/root 19784 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/event.so
> -rwxr-xr-x root/root 12648 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/time.so
> -rwxr-xr-x root/root 14460 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/movie.so
> -rwxr-xr-x root/root 9828 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/rwobject.so
> -rwx------ root/root 61604 2008-07-07
> 07:58 ./usr/lib/python2.5/site-packages/pygame/pygame_icon.tiff
> -rw-r--r-- root/root 8745 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/__init__.pyo
> -rw-r--r-- root/root 8952 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/sysfont.pyo
> -rwxr-xr-x root/root 6548 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/bufferproxy.so
> -rw-r--r-- root/root 735 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/version.pyo
> -rw-r--r-- root/root 3068 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/pkgdata.pyo
> -rwx------ root/root 98600 2008-07-07
> 07:58 ./usr/lib/python2.5/site-packages/pygame/freesansbold.ttf
> -rw-r--r-- root/root 1338 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/version.py
> -rw-r--r-- root/root 4825 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/_numpysndarray.py
> -rwx------ root/root 630 2008-07-07
> 07:58 ./usr/lib/python2.5/site-packages/pygame/pygame_icon.bmp
> -rwxr-xr-x root/root 36596 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/draw.so
> -rw-r--r-- root/root 11881 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/surfarray.py
> -rwxr-xr-x root/root 12308 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/fastevent.so
> -rw-r--r-- root/root 33801 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/colordict.pyo
> -rw-r--r-- root/root 11051 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/cursors.pyo
> -rw-r--r-- root/root 13079 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/surfarray.pyo
> -rwxr-xr-x root/root 8264 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/mouse.so
> -rwxr-xr-x root/root 24508 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/rect.so
> -rwxr-xr-x root/root 18344 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/mixer_music.so
> -rwxr-xr-x root/root 15948 2008-08-27
> 17:54 ./usr/lib/python2.5/site-packages/pygame/scrap.so
>
> My staging looks like that:
>
> mickey at localhost:/local/pkg/oe/fic-gta02$ find
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/surface.h
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/fastevents.h
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/pygamedocs.h
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/mixer.h
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/font.h
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/ffmovie.h
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/bitmask.h
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/pgopengl.h
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/pygame.h
> tmp/staging/arm-angstrom-linux-gnueabi/usr/include/python2.5/pygame/scrap.h
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.openmoko.org/pipermail/devel/attachments/20080828/ccff270d/attachment-0001.pgp
More information about the devel
mailing list