diff options
author | ryoon <ryoon@pkgsrc.org> | 2013-10-24 12:08:22 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2013-10-24 12:08:22 +0000 |
commit | 02bf8ae8e7a3013952e86eae27a33efba9996b77 (patch) | |
tree | 88141b8251d97ce18f6b32f52b6521342f138066 /devel/py-game | |
parent | c658d7f6bf7df854dc8b7702ee1f7c1a6cee4758 (diff) | |
download | pkgsrc-02bf8ae8e7a3013952e86eae27a33efba9996b77.tar.gz |
Update to 1.9.1
Changelog:
1.9.1
Support for setuptools-based installs was fixed.
1.9.0
Many fixes and improvements were made. More changes have gone
into this release than any other pygame release. Experimental camera
webcam, midi, and gfxdraw modules were added. Bugfixes were made
for backwards compatibility issues introduced in the pygame 1.8.x
series. Old games like solarwolf and libraries like PGU work again.
Py3k and Nokia mobile phone S60 are supported. Mac OS X support
was improved by dropping the pyobjc dependency, improving the
installer, and making sysfont work. pygame.examples and pygame.tests
are available as modules. The examples were cleaned up. py2app and
py2exe support were improved.
Diffstat (limited to 'devel/py-game')
-rw-r--r-- | devel/py-game/Makefile | 41 | ||||
-rw-r--r-- | devel/py-game/PLIST | 518 | ||||
-rw-r--r-- | devel/py-game/buildlink3.mk | 9 | ||||
-rw-r--r-- | devel/py-game/distinfo | 12 | ||||
-rw-r--r-- | devel/py-game/patches/patch-Setup.in | 17 | ||||
-rw-r--r-- | devel/py-game/patches/patch-aa | 20 | ||||
-rw-r--r-- | devel/py-game/patches/patch-ac | 13 |
7 files changed, 575 insertions, 55 deletions
diff --git a/devel/py-game/Makefile b/devel/py-game/Makefile index 060d8cc1760..cbfa282836f 100644 --- a/devel/py-game/Makefile +++ b/devel/py-game/Makefile @@ -1,43 +1,26 @@ -# $NetBSD: Makefile,v 1.30 2013/06/04 22:15:55 tron Exp $ -# +# $NetBSD: Makefile,v 1.31 2013/10/24 12:08:22 ryoon Exp $ -DISTNAME= pygame-1.8.1release -PKGNAME= ${PYPKGPREFIX}-game-1.8.1 -PKGREVISION= 14 -CATEGORIES= devel -MASTER_SITES= http://pygame.org/ftp/ +DISTNAME= pygame-1.9.1release +PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//:S/release//} +CATEGORIES= games +MASTER_SITES= http://www.pygame.org/ftp/ -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://pygame.org/ -COMMENT= Set of Python modules designed for writing games -LICENSE= gnu-lgpl-v2.1 - -DEPENDS+= ${PYPKGPREFIX}-numpy-[0-9]*:../../math/py-numpy - -# XXX -post-extract: - ${CHMOD} go+r ${WRKSRC}/lib/* - -post-install: - ${CHMOD} 644 ${DESTDIR}${PREFIX}/${PYINC}/pygame/*.h - ${CHMOD} 644 ${DESTDIR}${PREFIX}/${PYSITELIB}/pygame/*.bmp - ${CHMOD} 644 ${DESTDIR}${PREFIX}/${PYSITELIB}/pygame/*.ico - ${CHMOD} 644 ${DESTDIR}${PREFIX}/${PYSITELIB}/pygame/*.icns - ${CHMOD} 644 ${DESTDIR}${PREFIX}/${PYSITELIB}/pygame/*.ttf - ${CHMOD} 644 ${DESTDIR}${PREFIX}/${PYSITELIB}/pygame/*.tiff - -.include "../../mk/compiler.mk" +MAINTAINER= ryoon@NetBSD.org +HOMEPAGE= http://www.pygame.org/ +COMMENT= Set of Python modules designed for writing games +LICENSE= gnu-lgpl-v2.1 .if !empty(PKGSRC_COMPILER:Mclang) CFLAGS+= -no-integrated-as .endif .include "../../audio/SDL_mixer/buildlink3.mk" +.include "../../devel/SDL/buildlink3.mk" .include "../../devel/SDL_ttf/buildlink3.mk" .include "../../graphics/SDL_image/buildlink3.mk" -.include "../../mk/jpeg.buildlink3.mk" .include "../../graphics/png/buildlink3.mk" .include "../../lang/python/distutils.mk" +.include "../../mk/jpeg.buildlink3.mk" .include "../../multimedia/smpeg/buildlink3.mk" - +.include "../../x11/libX11/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/py-game/PLIST b/devel/py-game/PLIST index d1294589bf5..f72f623ffd4 100644 --- a/devel/py-game/PLIST +++ b/devel/py-game/PLIST @@ -1,18 +1,30 @@ -@comment $NetBSD: PLIST,v 1.6 2012/04/08 20:21:45 wiz Exp $ +@comment $NetBSD: PLIST,v 1.7 2013/10/24 12:08:22 ryoon Exp $ ${PYINC}/pygame/bitmask.h +${PYINC}/pygame/camera.h ${PYINC}/pygame/fastevents.h ${PYINC}/pygame/ffmovie.h ${PYINC}/pygame/font.h +${PYINC}/pygame/mask.h ${PYINC}/pygame/mixer.h +${PYINC}/pygame/pgarrinter.h +${PYINC}/pygame/pgcompat.h ${PYINC}/pygame/pgopengl.h ${PYINC}/pygame/pygame.h ${PYINC}/pygame/pygamedocs.h ${PYINC}/pygame/scrap.h ${PYINC}/pygame/surface.h ${PYSITELIB}/${EGG_FILE} +${PYSITELIB}/pygame/LGPL ${PYSITELIB}/pygame/__init__.py ${PYSITELIB}/pygame/__init__.pyc ${PYSITELIB}/pygame/__init__.pyo +${PYSITELIB}/pygame/_arraysurfarray.so +${PYSITELIB}/pygame/_camera_opencv_highgui.py +${PYSITELIB}/pygame/_camera_opencv_highgui.pyc +${PYSITELIB}/pygame/_camera_opencv_highgui.pyo +${PYSITELIB}/pygame/_camera_vidcapture.py +${PYSITELIB}/pygame/_camera_vidcapture.pyc +${PYSITELIB}/pygame/_camera_vidcapture.pyo ${PYSITELIB}/pygame/_numericsndarray.so ${PYSITELIB}/pygame/_numericsurfarray.so ${PYSITELIB}/pygame/_numpysndarray.py @@ -23,21 +35,238 @@ ${PYSITELIB}/pygame/_numpysurfarray.pyc ${PYSITELIB}/pygame/_numpysurfarray.pyo ${PYSITELIB}/pygame/base.so ${PYSITELIB}/pygame/bufferproxy.so +${PYSITELIB}/pygame/camera.py +${PYSITELIB}/pygame/camera.pyc +${PYSITELIB}/pygame/camera.pyo ${PYSITELIB}/pygame/cdrom.so ${PYSITELIB}/pygame/color.so ${PYSITELIB}/pygame/colordict.py ${PYSITELIB}/pygame/colordict.pyc ${PYSITELIB}/pygame/colordict.pyo +${PYSITELIB}/pygame/compat.py +${PYSITELIB}/pygame/compat.pyc +${PYSITELIB}/pygame/compat.pyo ${PYSITELIB}/pygame/constants.so ${PYSITELIB}/pygame/cursors.py ${PYSITELIB}/pygame/cursors.pyc ${PYSITELIB}/pygame/cursors.pyo ${PYSITELIB}/pygame/display.so +${PYSITELIB}/pygame/docs/__init__.py +${PYSITELIB}/pygame/docs/__init__.pyc +${PYSITELIB}/pygame/docs/__init__.pyo +${PYSITELIB}/pygame/docs/__main__.py +${PYSITELIB}/pygame/docs/__main__.pyc +${PYSITELIB}/pygame/docs/__main__.pyo +${PYSITELIB}/pygame/docs/index.html +${PYSITELIB}/pygame/docs/logos.html +${PYSITELIB}/pygame/docs/pygame_logo.gif +${PYSITELIB}/pygame/docs/pygame_powered.gif +${PYSITELIB}/pygame/docs/pygame_small.gif +${PYSITELIB}/pygame/docs/pygame_tiny.gif +${PYSITELIB}/pygame/docs/ref/camera.html +${PYSITELIB}/pygame/docs/ref/cdrom.html +${PYSITELIB}/pygame/docs/ref/color.html +${PYSITELIB}/pygame/docs/ref/cursors.html +${PYSITELIB}/pygame/docs/ref/display.html +${PYSITELIB}/pygame/docs/ref/draw.html +${PYSITELIB}/pygame/docs/ref/event.html +${PYSITELIB}/pygame/docs/ref/examples.html +${PYSITELIB}/pygame/docs/ref/font.html +${PYSITELIB}/pygame/docs/ref/gfxdraw.html +${PYSITELIB}/pygame/docs/ref/image.html +${PYSITELIB}/pygame/docs/ref/index.html +${PYSITELIB}/pygame/docs/ref/joystick.html +${PYSITELIB}/pygame/docs/ref/key.html +${PYSITELIB}/pygame/docs/ref/locals.html +${PYSITELIB}/pygame/docs/ref/mask.html +${PYSITELIB}/pygame/docs/ref/midi.html +${PYSITELIB}/pygame/docs/ref/mixer.html +${PYSITELIB}/pygame/docs/ref/mouse.html +${PYSITELIB}/pygame/docs/ref/movie.html +${PYSITELIB}/pygame/docs/ref/music.html +${PYSITELIB}/pygame/docs/ref/overlay.html +${PYSITELIB}/pygame/docs/ref/pixelarray.html +${PYSITELIB}/pygame/docs/ref/pygame.html +${PYSITELIB}/pygame/docs/ref/pygame_cursor.html +${PYSITELIB}/pygame/docs/ref/rect.html +${PYSITELIB}/pygame/docs/ref/scrap.html +${PYSITELIB}/pygame/docs/ref/sndarray.html +${PYSITELIB}/pygame/docs/ref/sprite.html +${PYSITELIB}/pygame/docs/ref/surface.html +${PYSITELIB}/pygame/docs/ref/surfarray.html +${PYSITELIB}/pygame/docs/ref/tests.html +${PYSITELIB}/pygame/docs/ref/time.html +${PYSITELIB}/pygame/docs/ref/transform.html +${PYSITELIB}/pygame/docs/tut/DisplayModes.html +${PYSITELIB}/pygame/docs/tut/ImportInit.html +${PYSITELIB}/pygame/docs/tut/MoveIt.html +${PYSITELIB}/pygame/docs/tut/SpriteIntro.html +${PYSITELIB}/pygame/docs/tut/chimp/ChimpLineByLine.html +${PYSITELIB}/pygame/docs/tut/chimp/chimp.py.html +${PYSITELIB}/pygame/docs/tut/chimp/chimpshot.gif +${PYSITELIB}/pygame/docs/tut/intro/ball.gif +${PYSITELIB}/pygame/docs/tut/intro/blade.jpg +${PYSITELIB}/pygame/docs/tut/intro/freedom.jpg +${PYSITELIB}/pygame/docs/tut/intro/intro.html +${PYSITELIB}/pygame/docs/tut/newbieguide.html +${PYSITELIB}/pygame/docs/tut/surfarray/SurfarrayIntro.html +${PYSITELIB}/pygame/docs/tut/surfarray/allblack.jpg +${PYSITELIB}/pygame/docs/tut/surfarray/flipped.jpg +${PYSITELIB}/pygame/docs/tut/surfarray/imgarray.jpg +${PYSITELIB}/pygame/docs/tut/surfarray/redimg.jpg +${PYSITELIB}/pygame/docs/tut/surfarray/scaledown.jpg +${PYSITELIB}/pygame/docs/tut/surfarray/scaleup.jpg +${PYSITELIB}/pygame/docs/tut/surfarray/soften.jpg +${PYSITELIB}/pygame/docs/tut/surfarray/striped.jpg +${PYSITELIB}/pygame/docs/tut/surfarray/xfade.jpg +${PYSITELIB}/pygame/docs/tut/tom/MakeGames.html +${PYSITELIB}/pygame/docs/tut/tom/basic.png +${PYSITELIB}/pygame/docs/tut/tom/event-flowchart.png +${PYSITELIB}/pygame/docs/tut/tom/formulae.png +${PYSITELIB}/pygame/docs/tut/tom/games2.html +${PYSITELIB}/pygame/docs/tut/tom/games3.html +${PYSITELIB}/pygame/docs/tut/tom/games4.html +${PYSITELIB}/pygame/docs/tut/tom/games5.html +${PYSITELIB}/pygame/docs/tut/tom/games6.html +${PYSITELIB}/pygame/docs/tut/tom/radians.png ${PYSITELIB}/pygame/draw.so ${PYSITELIB}/pygame/event.so +${PYSITELIB}/pygame/examples/__init__.py +${PYSITELIB}/pygame/examples/__init__.pyc +${PYSITELIB}/pygame/examples/__init__.pyo +${PYSITELIB}/pygame/examples/aacircle.py +${PYSITELIB}/pygame/examples/aacircle.pyc +${PYSITELIB}/pygame/examples/aacircle.pyo +${PYSITELIB}/pygame/examples/aliens.py +${PYSITELIB}/pygame/examples/aliens.pyc +${PYSITELIB}/pygame/examples/aliens.pyo +${PYSITELIB}/pygame/examples/arraydemo.py +${PYSITELIB}/pygame/examples/arraydemo.pyc +${PYSITELIB}/pygame/examples/arraydemo.pyo +${PYSITELIB}/pygame/examples/blend_fill.py +${PYSITELIB}/pygame/examples/blend_fill.pyc +${PYSITELIB}/pygame/examples/blend_fill.pyo +${PYSITELIB}/pygame/examples/blit_blends.py +${PYSITELIB}/pygame/examples/blit_blends.pyc +${PYSITELIB}/pygame/examples/blit_blends.pyo +${PYSITELIB}/pygame/examples/camera.py +${PYSITELIB}/pygame/examples/camera.pyc +${PYSITELIB}/pygame/examples/camera.pyo +${PYSITELIB}/pygame/examples/chimp.py +${PYSITELIB}/pygame/examples/chimp.pyc +${PYSITELIB}/pygame/examples/chimp.pyo +${PYSITELIB}/pygame/examples/cursors.py +${PYSITELIB}/pygame/examples/cursors.pyc +${PYSITELIB}/pygame/examples/cursors.pyo +${PYSITELIB}/pygame/examples/data/alien1.gif +${PYSITELIB}/pygame/examples/data/alien1.jpg +${PYSITELIB}/pygame/examples/data/alien1.png +${PYSITELIB}/pygame/examples/data/alien2.gif +${PYSITELIB}/pygame/examples/data/alien2.png +${PYSITELIB}/pygame/examples/data/alien3.gif +${PYSITELIB}/pygame/examples/data/alien3.png +${PYSITELIB}/pygame/examples/data/arraydemo.bmp +${PYSITELIB}/pygame/examples/data/asprite.bmp +${PYSITELIB}/pygame/examples/data/background.gif +${PYSITELIB}/pygame/examples/data/blue.mpg +${PYSITELIB}/pygame/examples/data/bomb.gif +${PYSITELIB}/pygame/examples/data/boom.wav +${PYSITELIB}/pygame/examples/data/car_door.wav +${PYSITELIB}/pygame/examples/data/chimp.bmp +${PYSITELIB}/pygame/examples/data/danger.gif +${PYSITELIB}/pygame/examples/data/explosion1.gif +${PYSITELIB}/pygame/examples/data/fist.bmp +${PYSITELIB}/pygame/examples/data/house_lo.mp3 +${PYSITELIB}/pygame/examples/data/house_lo.ogg +${PYSITELIB}/pygame/examples/data/house_lo.wav +${PYSITELIB}/pygame/examples/data/liquid.bmp +${PYSITELIB}/pygame/examples/data/midikeys.png +${PYSITELIB}/pygame/examples/data/oldplayer.gif +${PYSITELIB}/pygame/examples/data/player1.gif +${PYSITELIB}/pygame/examples/data/punch.wav +${PYSITELIB}/pygame/examples/data/secosmic_lo.wav +${PYSITELIB}/pygame/examples/data/shot.gif +${PYSITELIB}/pygame/examples/data/static.png +${PYSITELIB}/pygame/examples/data/whiff.wav +${PYSITELIB}/pygame/examples/data/yuv_1.pgm +${PYSITELIB}/pygame/examples/eventlist.py +${PYSITELIB}/pygame/examples/eventlist.pyc +${PYSITELIB}/pygame/examples/eventlist.pyo +${PYSITELIB}/pygame/examples/fastevents.py +${PYSITELIB}/pygame/examples/fastevents.pyc +${PYSITELIB}/pygame/examples/fastevents.pyo +${PYSITELIB}/pygame/examples/fonty.py +${PYSITELIB}/pygame/examples/fonty.pyc +${PYSITELIB}/pygame/examples/fonty.pyo +${PYSITELIB}/pygame/examples/glcube.py +${PYSITELIB}/pygame/examples/glcube.pyc +${PYSITELIB}/pygame/examples/glcube.pyo +${PYSITELIB}/pygame/examples/headless_no_windows_needed.py +${PYSITELIB}/pygame/examples/headless_no_windows_needed.pyc +${PYSITELIB}/pygame/examples/headless_no_windows_needed.pyo +${PYSITELIB}/pygame/examples/liquid.py +${PYSITELIB}/pygame/examples/liquid.pyc +${PYSITELIB}/pygame/examples/liquid.pyo +${PYSITELIB}/pygame/examples/macosx/aliens_app_example/English.lproj/MainMenu.nib/JavaCompiling.plist +${PYSITELIB}/pygame/examples/macosx/aliens_app_example/English.lproj/MainMenu.nib/_MainMenu_EOArchive_English.java +${PYSITELIB}/pygame/examples/macosx/aliens_app_example/English.lproj/MainMenu.nib/classes.nib +${PYSITELIB}/pygame/examples/macosx/aliens_app_example/English.lproj/MainMenu.nib/info.nib +${PYSITELIB}/pygame/examples/macosx/aliens_app_example/English.lproj/MainMenu.nib/keyedobjects.nib +${PYSITELIB}/pygame/examples/macosx/aliens_app_example/English.lproj/aliens.icns +${PYSITELIB}/pygame/examples/macosx/aliens_app_example/README.txt +${PYSITELIB}/pygame/examples/macosx/aliens_app_example/aliens.py +${PYSITELIB}/pygame/examples/macosx/aliens_app_example/setup.py +${PYSITELIB}/pygame/examples/macosx/macfont.py +${PYSITELIB}/pygame/examples/mask.py +${PYSITELIB}/pygame/examples/mask.pyc +${PYSITELIB}/pygame/examples/mask.pyo +${PYSITELIB}/pygame/examples/midi.py +${PYSITELIB}/pygame/examples/midi.pyc +${PYSITELIB}/pygame/examples/midi.pyo +${PYSITELIB}/pygame/examples/moveit.py +${PYSITELIB}/pygame/examples/moveit.pyc +${PYSITELIB}/pygame/examples/moveit.pyo +${PYSITELIB}/pygame/examples/movieplayer.py +${PYSITELIB}/pygame/examples/movieplayer.pyc +${PYSITELIB}/pygame/examples/movieplayer.pyo +${PYSITELIB}/pygame/examples/oldalien.py +${PYSITELIB}/pygame/examples/oldalien.pyc +${PYSITELIB}/pygame/examples/oldalien.pyo +${PYSITELIB}/pygame/examples/overlay.py +${PYSITELIB}/pygame/examples/overlay.pyc +${PYSITELIB}/pygame/examples/overlay.pyo +${PYSITELIB}/pygame/examples/pixelarray.py +${PYSITELIB}/pygame/examples/pixelarray.pyc +${PYSITELIB}/pygame/examples/pixelarray.pyo +${PYSITELIB}/pygame/examples/readme.txt +${PYSITELIB}/pygame/examples/scaletest.py +${PYSITELIB}/pygame/examples/scaletest.pyc +${PYSITELIB}/pygame/examples/scaletest.pyo +${PYSITELIB}/pygame/examples/scrap_clipboard.py +${PYSITELIB}/pygame/examples/scrap_clipboard.pyc +${PYSITELIB}/pygame/examples/scrap_clipboard.pyo +${PYSITELIB}/pygame/examples/scroll.py +${PYSITELIB}/pygame/examples/scroll.pyc +${PYSITELIB}/pygame/examples/scroll.pyo +${PYSITELIB}/pygame/examples/sound.py +${PYSITELIB}/pygame/examples/sound.pyc +${PYSITELIB}/pygame/examples/sound.pyo +${PYSITELIB}/pygame/examples/sound_array_demos.py +${PYSITELIB}/pygame/examples/sound_array_demos.pyc +${PYSITELIB}/pygame/examples/sound_array_demos.pyo +${PYSITELIB}/pygame/examples/stars.py +${PYSITELIB}/pygame/examples/stars.pyc +${PYSITELIB}/pygame/examples/stars.pyo +${PYSITELIB}/pygame/examples/testsprite.py +${PYSITELIB}/pygame/examples/testsprite.pyc +${PYSITELIB}/pygame/examples/testsprite.pyo +${PYSITELIB}/pygame/examples/vgrade.py +${PYSITELIB}/pygame/examples/vgrade.pyc +${PYSITELIB}/pygame/examples/vgrade.pyo ${PYSITELIB}/pygame/fastevent.so ${PYSITELIB}/pygame/font.so ${PYSITELIB}/pygame/freesansbold.ttf +${PYSITELIB}/pygame/gfxdraw.so ${PYSITELIB}/pygame/gp2x/__init__.py ${PYSITELIB}/pygame/gp2x/__init__.pyc ${PYSITELIB}/pygame/gp2x/__init__.pyo @@ -49,6 +278,7 @@ ${PYSITELIB}/pygame/gp2x/locals.pyc ${PYSITELIB}/pygame/gp2x/locals.pyo ${PYSITELIB}/pygame/image.so ${PYSITELIB}/pygame/imageext.so +${PYSITELIB}/pygame/install.html ${PYSITELIB}/pygame/joystick.so ${PYSITELIB}/pygame/key.so ${PYSITELIB}/pygame/locals.py @@ -61,6 +291,9 @@ ${PYSITELIB}/pygame/macosx.py ${PYSITELIB}/pygame/macosx.pyc ${PYSITELIB}/pygame/macosx.pyo ${PYSITELIB}/pygame/mask.so +${PYSITELIB}/pygame/midi.py +${PYSITELIB}/pygame/midi.pyc +${PYSITELIB}/pygame/midi.pyo ${PYSITELIB}/pygame/mixer.so ${PYSITELIB}/pygame/mixer_music.so ${PYSITELIB}/pygame/mouse.so @@ -73,7 +306,9 @@ ${PYSITELIB}/pygame/pkgdata.pyo ${PYSITELIB}/pygame/pygame.ico ${PYSITELIB}/pygame/pygame_icon.bmp ${PYSITELIB}/pygame/pygame_icon.icns +${PYSITELIB}/pygame/pygame_icon.svg ${PYSITELIB}/pygame/pygame_icon.tiff +${PYSITELIB}/pygame/readme.html ${PYSITELIB}/pygame/rect.so ${PYSITELIB}/pygame/rwobject.so ${PYSITELIB}/pygame/scrap.so @@ -91,6 +326,287 @@ ${PYSITELIB}/pygame/surflock.so ${PYSITELIB}/pygame/sysfont.py ${PYSITELIB}/pygame/sysfont.pyc ${PYSITELIB}/pygame/sysfont.pyo +${PYSITELIB}/pygame/tests/__init__.py +${PYSITELIB}/pygame/tests/__init__.pyc +${PYSITELIB}/pygame/tests/__init__.pyo +${PYSITELIB}/pygame/tests/__main__.py +${PYSITELIB}/pygame/tests/__main__.pyc +${PYSITELIB}/pygame/tests/__main__.pyo +${PYSITELIB}/pygame/tests/base_test.py +${PYSITELIB}/pygame/tests/base_test.pyc +${PYSITELIB}/pygame/tests/base_test.pyo +${PYSITELIB}/pygame/tests/blit_test.py +${PYSITELIB}/pygame/tests/blit_test.pyc +${PYSITELIB}/pygame/tests/blit_test.pyo +${PYSITELIB}/pygame/tests/bufferproxy_test.py +${PYSITELIB}/pygame/tests/bufferproxy_test.pyc +${PYSITELIB}/pygame/tests/bufferproxy_test.pyo +${PYSITELIB}/pygame/tests/cdrom_tags.py +${PYSITELIB}/pygame/tests/cdrom_tags.pyc +${PYSITELIB}/pygame/tests/cdrom_tags.pyo +${PYSITELIB}/pygame/tests/cdrom_test.py +${PYSITELIB}/pygame/tests/cdrom_test.pyc +${PYSITELIB}/pygame/tests/cdrom_test.pyo +${PYSITELIB}/pygame/tests/color_test.py +${PYSITELIB}/pygame/tests/color_test.pyc +${PYSITELIB}/pygame/tests/color_test.pyo +${PYSITELIB}/pygame/tests/cursors_test.py +${PYSITELIB}/pygame/tests/cursors_test.pyc +${PYSITELIB}/pygame/tests/cursors_test.pyo +${PYSITELIB}/pygame/tests/display_test.py +${PYSITELIB}/pygame/tests/display_test.pyc +${PYSITELIB}/pygame/tests/display_test.pyo +${PYSITELIB}/pygame/tests/draw_test.py +${PYSITELIB}/pygame/tests/draw_test.pyc +${PYSITELIB}/pygame/tests/draw_test.pyo +${PYSITELIB}/pygame/tests/event_test.py +${PYSITELIB}/pygame/tests/event_test.pyc +${PYSITELIB}/pygame/tests/event_test.pyo +${PYSITELIB}/pygame/tests/fastevent_test.py +${PYSITELIB}/pygame/tests/fastevent_test.pyc +${PYSITELIB}/pygame/tests/fastevent_test.pyo +${PYSITELIB}/pygame/tests/fixtures/xbm_cursors/white_sizing.xbm +${PYSITELIB}/pygame/tests/fixtures/xbm_cursors/white_sizing_mask.xbm +${PYSITELIB}/pygame/tests/font_test.py +${PYSITELIB}/pygame/tests/font_test.pyc +${PYSITELIB}/pygame/tests/font_test.pyo +${PYSITELIB}/pygame/tests/gfxdraw_test.py +${PYSITELIB}/pygame/tests/gfxdraw_test.pyc +${PYSITELIB}/pygame/tests/gfxdraw_test.pyo +${PYSITELIB}/pygame/tests/image__save_gl_surface_test.py +${PYSITELIB}/pygame/tests/image__save_gl_surface_test.pyc +${PYSITELIB}/pygame/tests/image__save_gl_surface_test.pyo +${PYSITELIB}/pygame/tests/image_test.py +${PYSITELIB}/pygame/tests/image_test.pyc +${PYSITELIB}/pygame/tests/image_test.pyo +${PYSITELIB}/pygame/tests/joystick_test.py +${PYSITELIB}/pygame/tests/joystick_test.pyc +${PYSITELIB}/pygame/tests/joystick_test.pyo +${PYSITELIB}/pygame/tests/key_test.py +${PYSITELIB}/pygame/tests/key_test.pyc +${PYSITELIB}/pygame/tests/key_test.pyo +${PYSITELIB}/pygame/tests/mask_test.py +${PYSITELIB}/pygame/tests/mask_test.pyc +${PYSITELIB}/pygame/tests/mask_test.pyo +${PYSITELIB}/pygame/tests/midi_test.py +${PYSITELIB}/pygame/tests/midi_test.pyc +${PYSITELIB}/pygame/tests/midi_test.pyo +${PYSITELIB}/pygame/tests/mixer_music_test.py +${PYSITELIB}/pygame/tests/mixer_music_test.pyc +${PYSITELIB}/pygame/tests/mixer_music_test.pyo +${PYSITELIB}/pygame/tests/mixer_test.py +${PYSITELIB}/pygame/tests/mixer_test.pyc +${PYSITELIB}/pygame/tests/mixer_test.pyo +${PYSITELIB}/pygame/tests/mouse_test.py +${PYSITELIB}/pygame/tests/mouse_test.pyc +${PYSITELIB}/pygame/tests/mouse_test.pyo +${PYSITELIB}/pygame/tests/movie_tags.py +${PYSITELIB}/pygame/tests/movie_tags.pyc +${PYSITELIB}/pygame/tests/movie_tags.pyo +${PYSITELIB}/pygame/tests/movie_test.py +${PYSITELIB}/pygame/tests/movie_test.pyc +${PYSITELIB}/pygame/tests/movie_test.pyo +${PYSITELIB}/pygame/tests/overlay_test.py +${PYSITELIB}/pygame/tests/overlay_test.pyc +${PYSITELIB}/pygame/tests/overlay_test.pyo +${PYSITELIB}/pygame/tests/pixelarray_test.py +${PYSITELIB}/pygame/tests/pixelarray_test.pyc +${PYSITELIB}/pygame/tests/pixelarray_test.pyo +${PYSITELIB}/pygame/tests/rect_test.py +${PYSITELIB}/pygame/tests/rect_test.pyc +${PYSITELIB}/pygame/tests/rect_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/__init__.py +${PYSITELIB}/pygame/tests/run_tests__tests/__init__.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/__init__.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/__init__.py +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/__init__.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/__init__.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_2_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_2_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_2_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_3_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_3_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_3_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_4_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_4_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_4_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_5_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_5_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_5_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_6_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_6_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/fake_6_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/no_assertions__ret_code_of_1__test.py +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/no_assertions__ret_code_of_1__test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/no_assertions__ret_code_of_1__test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/zero_tests_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/zero_tests_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/all_ok/zero_tests_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/everything/__init__.py +${PYSITELIB}/pygame/tests/run_tests__tests/everything/__init__.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/everything/__init__.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/everything/fake_2_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/everything/fake_2_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/everything/fake_2_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/everything/incomplete_todo_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/everything/incomplete_todo_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/everything/incomplete_todo_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/everything/magic_tag_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/everything/magic_tag_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/everything/magic_tag_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/everything/sleep_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/everything/sleep_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/everything/sleep_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/__init__.py +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/__init__.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/__init__.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/fake_2_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/fake_2_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/fake_2_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/invisible_tag_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/invisible_tag_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/invisible_tag_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/magic_tag_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/magic_tag_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/exclude/magic_tag_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/__init__.py +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/__init__.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/__init__.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/fake_2_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/fake_2_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/fake_2_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/fake_3_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/fake_3_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/fake_3_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/fake_4_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/fake_4_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/failures1/fake_4_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete/__init__.py +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete/__init__.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete/__init__.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete/fake_2_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete/fake_2_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete/fake_2_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete/fake_3_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete/fake_3_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete/fake_3_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete_todo/__init__.py +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete_todo/__init__.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete_todo/__init__.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete_todo/fake_2_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete_todo/fake_2_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete_todo/fake_2_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete_todo/fake_3_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete_todo/fake_3_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/incomplete_todo/fake_3_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/infinite_loop/__init__.py +${PYSITELIB}/pygame/tests/run_tests__tests/infinite_loop/__init__.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/infinite_loop/__init__.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/infinite_loop/fake_1_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/infinite_loop/fake_1_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/infinite_loop/fake_1_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/infinite_loop/fake_2_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/infinite_loop/fake_2_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/infinite_loop/fake_2_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/__init__.py +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/__init__.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/__init__.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/fake_2_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/fake_2_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/fake_2_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/fake_3_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/fake_3_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/fake_3_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/fake_4_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/fake_4_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/print_stderr/fake_4_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/__init__.py +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/__init__.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/__init__.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/fake_2_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/fake_2_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/fake_2_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/fake_3_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/fake_3_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/fake_3_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/fake_4_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/fake_4_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/print_stdout/fake_4_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/run_tests__test.py +${PYSITELIB}/pygame/tests/run_tests__tests/run_tests__test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/run_tests__test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/timeout/__init__.py +${PYSITELIB}/pygame/tests/run_tests__tests/timeout/__init__.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/timeout/__init__.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/timeout/fake_2_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/timeout/fake_2_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/timeout/fake_2_test.pyo +${PYSITELIB}/pygame/tests/run_tests__tests/timeout/sleep_test.py +${PYSITELIB}/pygame/tests/run_tests__tests/timeout/sleep_test.pyc +${PYSITELIB}/pygame/tests/run_tests__tests/timeout/sleep_test.pyo +${PYSITELIB}/pygame/tests/scrap_tags.py +${PYSITELIB}/pygame/tests/scrap_tags.pyc +${PYSITELIB}/pygame/tests/scrap_tags.pyo +${PYSITELIB}/pygame/tests/scrap_test.py +${PYSITELIB}/pygame/tests/scrap_test.pyc +${PYSITELIB}/pygame/tests/scrap_test.pyo +${PYSITELIB}/pygame/tests/sndarray_tags.py +${PYSITELIB}/pygame/tests/sndarray_tags.pyc +${PYSITELIB}/pygame/tests/sndarray_tags.pyo +${PYSITELIB}/pygame/tests/sndarray_test.py +${PYSITELIB}/pygame/tests/sndarray_test.pyc +${PYSITELIB}/pygame/tests/sndarray_test.pyo +${PYSITELIB}/pygame/tests/sprite_test.py +${PYSITELIB}/pygame/tests/sprite_test.pyc +${PYSITELIB}/pygame/tests/sprite_test.pyo +${PYSITELIB}/pygame/tests/surface_test.py +${PYSITELIB}/pygame/tests/surface_test.pyc +${PYSITELIB}/pygame/tests/surface_test.pyo +${PYSITELIB}/pygame/tests/surfarray_tags.py +${PYSITELIB}/pygame/tests/surfarray_tags.pyc +${PYSITELIB}/pygame/tests/surfarray_tags.pyo +${PYSITELIB}/pygame/tests/surfarray_test.py +${PYSITELIB}/pygame/tests/surfarray_test.pyc +${PYSITELIB}/pygame/tests/surfarray_test.pyo +${PYSITELIB}/pygame/tests/surflock_test.py +${PYSITELIB}/pygame/tests/surflock_test.pyc +${PYSITELIB}/pygame/tests/surflock_test.pyo +${PYSITELIB}/pygame/tests/sysfont_test.py +${PYSITELIB}/pygame/tests/sysfont_test.pyc +${PYSITELIB}/pygame/tests/sysfont_test.pyo +${PYSITELIB}/pygame/tests/test_test_.py +${PYSITELIB}/pygame/tests/test_test_.pyc +${PYSITELIB}/pygame/tests/test_test_.pyo +${PYSITELIB}/pygame/tests/test_utils/__init__.py +${PYSITELIB}/pygame/tests/test_utils/__init__.pyc +${PYSITELIB}/pygame/tests/test_utils/__init__.pyo +${PYSITELIB}/pygame/tests/test_utils/async_sub.py +${PYSITELIB}/pygame/tests/test_utils/async_sub.pyc +${PYSITELIB}/pygame/tests/test_utils/async_sub.pyo +${PYSITELIB}/pygame/tests/test_utils/run_tests.py +${PYSITELIB}/pygame/tests/test_utils/run_tests.pyc +${PYSITELIB}/pygame/tests/test_utils/run_tests.pyo +${PYSITELIB}/pygame/tests/test_utils/test_runner.py +${PYSITELIB}/pygame/tests/test_utils/test_runner.pyc +${PYSITELIB}/pygame/tests/test_utils/test_runner.pyo +${PYSITELIB}/pygame/tests/test_utils/unittest.py +${PYSITELIB}/pygame/tests/test_utils/unittest.pyc +${PYSITELIB}/pygame/tests/test_utils/unittest.pyo +${PYSITELIB}/pygame/tests/test_utils/unittest_patch.py +${PYSITELIB}/pygame/tests/test_utils/unittest_patch.pyc +${PYSITELIB}/pygame/tests/test_utils/unittest_patch.pyo +${PYSITELIB}/pygame/tests/threads_tags.py +${PYSITELIB}/pygame/tests/threads_tags.pyc +${PYSITELIB}/pygame/tests/threads_tags.pyo +${PYSITELIB}/pygame/tests/threads_test.py +${PYSITELIB}/pygame/tests/threads_test.pyc +${PYSITELIB}/pygame/tests/threads_test.pyo +${PYSITELIB}/pygame/tests/time_test.py +${PYSITELIB}/pygame/tests/time_test.pyc +${PYSITELIB}/pygame/tests/time_test.pyo +${PYSITELIB}/pygame/tests/transform_test.py +${PYSITELIB}/pygame/tests/transform_test.pyc +${PYSITELIB}/pygame/tests/transform_test.pyo ${PYSITELIB}/pygame/threads/Py25Queue.py ${PYSITELIB}/pygame/threads/Py25Queue.pyc ${PYSITELIB}/pygame/threads/Py25Queue.pyo diff --git a/devel/py-game/buildlink3.mk b/devel/py-game/buildlink3.mk index 6187bc77e36..bf8c5178c78 100644 --- a/devel/py-game/buildlink3.mk +++ b/devel/py-game/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.26 2013/06/04 22:15:55 tron Exp $ +# $NetBSD: buildlink3.mk,v 1.27 2013/10/24 12:08:22 ryoon Exp $ BUILDLINK_TREE+= ${PYPKGPREFIX}-game @@ -7,14 +7,17 @@ PY_GAME_BUILDLINK3_MK:= .include "../../lang/python/pyversion.mk" -BUILDLINK_API_DEPENDS.${PYPKGPREFIX}-game+= ${PYPKGPREFIX}-game>=1.6 -BUILDLINK_ABI_DEPENDS.${PYPKGPREFIX}-game+= ${PYPKGPREFIX}-game>=1.8.1nb14 +BUILDLINK_API_DEPENDS.${PYPKGPREFIX}-game+= ${PYPKGPREFIX}-game>=1.9.1 +BUILDLINK_ABI_DEPENDS.${PYPKGPREFIX}-game+= ${PYPKGPREFIX}-game>=1.9.1 BUILDLINK_PKGSRCDIR.${PYPKGPREFIX}-game?= ../../devel/py-game .include "../../audio/SDL_mixer/buildlink3.mk" +.include "../../devel/SDL/buildlink3.mk" .include "../../devel/SDL_ttf/buildlink3.mk" .include "../../graphics/SDL_image/buildlink3.mk" +.include "../../graphics/png/buildlink3.mk" .include "../../multimedia/smpeg/buildlink3.mk" +.include "../../x11/libX11/buildlink3.mk" .endif # PY_GAME_BUILDLINK3_MK BUILDLINK_TREE+= -${PYPKGPREFIX}-game diff --git a/devel/py-game/distinfo b/devel/py-game/distinfo index 3b05c63cc3c..46fdb83c378 100644 --- a/devel/py-game/distinfo +++ b/devel/py-game/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.4 2009/03/11 22:05:12 wiz Exp $ +$NetBSD: distinfo,v 1.5 2013/10/24 12:08:22 ryoon Exp $ -SHA1 (pygame-1.8.1release.tar.gz) = 62d2ad452a0cc1486f877d5a2ae736b6703548cc -RMD160 (pygame-1.8.1release.tar.gz) = dc3374e2185a3fbc36cc74ac3b050e7e57f0a4ce -Size (pygame-1.8.1release.tar.gz) = 1705162 bytes -SHA1 (patch-aa) = 285e6c65fdd0421ef48b9cf2d6cc3ba13396f6a1 -SHA1 (patch-ac) = f58e9dd8944e3e74ebb2f27b3d66bc7ea23c6225 +SHA1 (pygame-1.9.1release.tar.gz) = a45aeb0623e36ae7a1707b5f41ee6274f72ca4fa +RMD160 (pygame-1.9.1release.tar.gz) = 352d74d6cb025e7489e1123a7a25d1695beabafb +Size (pygame-1.9.1release.tar.gz) = 2134254 bytes +SHA1 (patch-Setup.in) = f85ced0514b9badcef87ead2546037e2cedbb09e +SHA1 (patch-aa) = 89e7b1cf5a82136f95b03dbea35bdd5a9d569745 diff --git a/devel/py-game/patches/patch-Setup.in b/devel/py-game/patches/patch-Setup.in new file mode 100644 index 00000000000..3d1b64c66cf --- /dev/null +++ b/devel/py-game/patches/patch-Setup.in @@ -0,0 +1,17 @@ +$NetBSD: patch-Setup.in,v 1.1 2013/10/24 12:08:22 ryoon Exp $ + +* Disable video4linux + +--- Setup.in.orig 2009-07-02 04:41:56.000000000 +0000 ++++ Setup.in +@@ -34,8 +34,8 @@ _numericsurfarray src/_numericsurfarray. + _numericsndarray src/_numericsndarray.c $(SDL) $(MIXER) $(DEBUG) + movie src/movie.c $(SDL) $(SMPEG) $(DEBUG) + scrap src/scrap.c $(SDL) $(SCRAP) $(DEBUG) +-_camera src/_camera.c src/camera_v4l2.c src/camera_v4l.c $(SDL) $(DEBUG) +-pypm src/pypm.c $(SDL) $(PORTMIDI) $(PORTTIME) $(DEBUG) ++#_camera src/_camera.c src/camera_v4l2.c src/camera_v4l.c $(SDL) $(DEBUG) ++#pypm src/pypm.c $(SDL) $(PORTMIDI) $(PORTTIME) $(DEBUG) + + GFX = src/SDL_gfx/SDL_gfxPrimitives.c + #GFX = src/SDL_gfx/SDL_gfxBlitFunc.c src/SDL_gfx/SDL_gfxPrimitives.c diff --git a/devel/py-game/patches/patch-aa b/devel/py-game/patches/patch-aa index 3b70d4905de..772ab230f18 100644 --- a/devel/py-game/patches/patch-aa +++ b/devel/py-game/patches/patch-aa @@ -1,8 +1,11 @@ -$NetBSD: patch-aa,v 1.3 2009/03/11 22:05:12 wiz Exp $ +$NetBSD: patch-aa,v 1.4 2013/10/24 12:08:22 ryoon Exp $ ---- config_unix.py.orig 2008-07-07 05:58:40.000000000 +0000 +* Detect /usr/X11R7 +* Disable portmidi and porttime, porttime is a part of portmidi + +--- config_unix.py.orig 2009-05-26 21:15:24.000000000 +0000 +++ config_unix.py -@@ -11,7 +11,7 @@ localbase = os.environ.get('LOCALBASE', +@@ -17,7 +17,7 @@ localbase = os.environ.get('LOCALBASE', #these get prefixes with '/usr' and '/usr/local' or the $LOCALBASE origincdirs = ['/include', '/include/SDL', '/include/SDL', '/include/smpeg' ] @@ -11,3 +14,14 @@ $NetBSD: patch-aa,v 1.3 2009/03/11 22:05:12 wiz Exp $ def confirm(message): "ask a yes/no question, return result" +@@ -145,8 +145,8 @@ def main(): + Dependency('PNG', 'png.h', 'libpng', ['png']), + Dependency('JPEG', 'jpeglib.h', 'libjpeg', ['jpeg']), + Dependency('SCRAP', '', 'libX11', ['X11']), +- Dependency('PORTMIDI', 'portmidi.h', 'libportmidi.so', ['portmidi']), +- Dependency('PORTTIME', 'porttime.h', 'libporttime.so', ['porttime']), ++ #Dependency('PORTMIDI', 'portmidi.h', 'libportmidi.so', ['portmidi']), ++ #Dependency('PORTTIME', 'porttime.h', 'libporttime.so', ['porttime']), + #Dependency('GFX', 'SDL_gfxPrimitives.h', 'libSDL_gfx.so', ['SDL_gfx']), + ] + if not DEPS[0].found: diff --git a/devel/py-game/patches/patch-ac b/devel/py-game/patches/patch-ac deleted file mode 100644 index e83448852eb..00000000000 --- a/devel/py-game/patches/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ac,v 1.2 2008/11/10 23:10:34 wiz Exp $ - ---- src/display.c.orig 2008-07-07 05:57:32.000000000 +0000 -+++ src/display.c -@@ -318,7 +318,7 @@ get_wm_info (PyObject* self) - - /*scary #ifdef's match SDL_syswm.h*/ - #if (defined(unix) || defined(__unix__) || \ -- defined(_AIX) || defined(__OpenBSD__)) && \ -+ defined(_AIX) || defined(__OpenBSD__) || defined(__NetBSD__)) && \ - (!defined(DISABLE_X11) && !defined(__CYGWIN32__) && \ - !defined(ENABLE_NANOX) && !defined(__QNXNTO__)) - |