pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-game Update to 1.8.1:
details: https://anonhg.NetBSD.org/pkgsrc/rev/f3fa4adb8c11
branches: trunk
changeset: 549916:f3fa4adb8c11
user: wiz <wiz%pkgsrc.org@localhost>
date: Mon Nov 10 23:10:34 2008 +0000
description:
Update to 1.8.1:
1.8.1:
Many bug fixes and improvements, including:
* BLEND_RGBA_* blitters and blenders to go with the BLEND_RGB_* blend modes.
* documentation updates (mainly for new sprite classes released in 1.8.0)
* sound fixes, and streaming some music from file like objects
* image saving fixes
* greatly expanded tests
* Pixelarray, and surfarray updates and fixes.
* Enhanced Color class, reimplemented in C for speed.
* New Windows and Mac binary installers.
1.8.0:
Besides features such as
* pygame.mask for collision masks
* pygame.scrap for clipboard support
* new and improved sprite groups
* blending support for filling and blitting surfaces
* saving surfaces as jpeg and png
* buffer access for Surface and Sound objects
* numpy support for pygame.surfarray and pygame.pixelarray
* New Windows and Mac installers.
it contains tons of bug fixes and improvements in nearly all areas.
diffstat:
devel/py-game/Makefile | 7 ++---
devel/py-game/PLIST | 51 +++++++++++++++++++++++++++++++++++++----
devel/py-game/distinfo | 10 ++++----
devel/py-game/patches/patch-ac | 18 +++++++-------
4 files changed, 62 insertions(+), 24 deletions(-)
diffs (166 lines):
diff -r 26f1d84e3e18 -r f3fa4adb8c11 devel/py-game/Makefile
--- a/devel/py-game/Makefile Mon Nov 10 23:01:50 2008 +0000
+++ b/devel/py-game/Makefile Mon Nov 10 23:10:34 2008 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2008/06/12 02:14:28 joerg Exp $
+# $NetBSD: Makefile,v 1.11 2008/11/10 23:10:34 wiz Exp $
#
-DISTNAME= pygame-1.7.1release
-PKGNAME= ${PYPKGPREFIX}-game-1.7.1
-PKGREVISION= 4
+DISTNAME= pygame-1.8.1release
+PKGNAME= ${PYPKGPREFIX}-game-1.8.1
CATEGORIES= devel
MASTER_SITES= http://pygame.org/ftp/
diff -r 26f1d84e3e18 -r f3fa4adb8c11 devel/py-game/PLIST
--- a/devel/py-game/PLIST Mon Nov 10 23:01:50 2008 +0000
+++ b/devel/py-game/PLIST Mon Nov 10 23:10:34 2008 +0000
@@ -1,17 +1,29 @@
-@comment $NetBSD: PLIST,v 1.2 2005/10/12 14:52:52 drochner Exp $
+@comment $NetBSD: PLIST,v 1.3 2008/11/10 23:10:34 wiz Exp $
+${PYINC}/pygame/bitmask.h
${PYINC}/pygame/fastevents.h
${PYINC}/pygame/ffmovie.h
${PYINC}/pygame/font.h
${PYINC}/pygame/mixer.h
+${PYINC}/pygame/pgopengl.h
${PYINC}/pygame/pygame.h
+${PYINC}/pygame/pygamedocs.h
+${PYINC}/pygame/scrap.h
+${PYINC}/pygame/surface.h
${PYSITELIB}/pygame/__init__.py
${PYSITELIB}/pygame/__init__.pyc
${PYSITELIB}/pygame/__init__.pyo
+${PYSITELIB}/pygame/_numericsndarray.so
+${PYSITELIB}/pygame/_numericsurfarray.so
+${PYSITELIB}/pygame/_numpysndarray.py
+${PYSITELIB}/pygame/_numpysndarray.pyc
+${PYSITELIB}/pygame/_numpysndarray.pyo
+${PYSITELIB}/pygame/_numpysurfarray.py
+${PYSITELIB}/pygame/_numpysurfarray.pyc
+${PYSITELIB}/pygame/_numpysurfarray.pyo
${PYSITELIB}/pygame/base.so
+${PYSITELIB}/pygame/bufferproxy.so
${PYSITELIB}/pygame/cdrom.so
-${PYSITELIB}/pygame/color.py
-${PYSITELIB}/pygame/color.pyc
-${PYSITELIB}/pygame/color.pyo
+${PYSITELIB}/pygame/color.so
${PYSITELIB}/pygame/colordict.py
${PYSITELIB}/pygame/colordict.pyc
${PYSITELIB}/pygame/colordict.pyo
@@ -25,6 +37,15 @@
${PYSITELIB}/pygame/fastevent.so
${PYSITELIB}/pygame/font.so
${PYSITELIB}/pygame/freesansbold.ttf
+${PYSITELIB}/pygame/gp2x/__init__.py
+${PYSITELIB}/pygame/gp2x/__init__.pyc
+${PYSITELIB}/pygame/gp2x/__init__.pyo
+${PYSITELIB}/pygame/gp2x/constants.py
+${PYSITELIB}/pygame/gp2x/constants.pyc
+${PYSITELIB}/pygame/gp2x/constants.pyo
+${PYSITELIB}/pygame/gp2x/locals.py
+${PYSITELIB}/pygame/gp2x/locals.pyc
+${PYSITELIB}/pygame/gp2x/locals.pyo
${PYSITELIB}/pygame/image.so
${PYSITELIB}/pygame/imageext.so
${PYSITELIB}/pygame/joystick.so
@@ -32,14 +53,19 @@
${PYSITELIB}/pygame/locals.py
${PYSITELIB}/pygame/locals.pyc
${PYSITELIB}/pygame/locals.pyo
+${PYSITELIB}/pygame/mac_scrap.py
+${PYSITELIB}/pygame/mac_scrap.pyc
+${PYSITELIB}/pygame/mac_scrap.pyo
${PYSITELIB}/pygame/macosx.py
${PYSITELIB}/pygame/macosx.pyc
${PYSITELIB}/pygame/macosx.pyo
+${PYSITELIB}/pygame/mask.so
${PYSITELIB}/pygame/mixer.so
${PYSITELIB}/pygame/mixer_music.so
${PYSITELIB}/pygame/mouse.so
${PYSITELIB}/pygame/movie.so
${PYSITELIB}/pygame/overlay.so
+${PYSITELIB}/pygame/pixelarray.so
${PYSITELIB}/pygame/pkgdata.py
${PYSITELIB}/pygame/pkgdata.pyc
${PYSITELIB}/pygame/pkgdata.pyo
@@ -49,20 +75,33 @@
${PYSITELIB}/pygame/pygame_icon.tiff
${PYSITELIB}/pygame/rect.so
${PYSITELIB}/pygame/rwobject.so
-${PYSITELIB}/pygame/sndarray.so
+${PYSITELIB}/pygame/scrap.so
+${PYSITELIB}/pygame/sndarray.py
+${PYSITELIB}/pygame/sndarray.pyc
+${PYSITELIB}/pygame/sndarray.pyo
${PYSITELIB}/pygame/sprite.py
${PYSITELIB}/pygame/sprite.pyc
${PYSITELIB}/pygame/sprite.pyo
${PYSITELIB}/pygame/surface.so
-${PYSITELIB}/pygame/surfarray.so
+${PYSITELIB}/pygame/surfarray.py
+${PYSITELIB}/pygame/surfarray.pyc
+${PYSITELIB}/pygame/surfarray.pyo
${PYSITELIB}/pygame/surflock.so
${PYSITELIB}/pygame/sysfont.py
${PYSITELIB}/pygame/sysfont.pyc
${PYSITELIB}/pygame/sysfont.pyo
+${PYSITELIB}/pygame/threads/Py25Queue.py
+${PYSITELIB}/pygame/threads/Py25Queue.pyc
+${PYSITELIB}/pygame/threads/Py25Queue.pyo
+${PYSITELIB}/pygame/threads/__init__.py
+${PYSITELIB}/pygame/threads/__init__.pyc
+${PYSITELIB}/pygame/threads/__init__.pyo
${PYSITELIB}/pygame/time.so
${PYSITELIB}/pygame/transform.so
${PYSITELIB}/pygame/version.py
${PYSITELIB}/pygame/version.pyc
${PYSITELIB}/pygame/version.pyo
+@dirrm ${PYSITELIB}/pygame/threads
+@dirrm ${PYSITELIB}/pygame/gp2x
@dirrm ${PYSITELIB}/pygame
@dirrm ${PYINC}/pygame
diff -r 26f1d84e3e18 -r f3fa4adb8c11 devel/py-game/distinfo
--- a/devel/py-game/distinfo Mon Nov 10 23:01:50 2008 +0000
+++ b/devel/py-game/distinfo Mon Nov 10 23:10:34 2008 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2005/10/12 14:52:52 drochner Exp $
+$NetBSD: distinfo,v 1.3 2008/11/10 23:10:34 wiz Exp $
-SHA1 (pygame-1.7.1release.tar.gz) = cf6940e3ec4f48930ef8e4600c6decfa13ebbbea
-RMD160 (pygame-1.7.1release.tar.gz) = 2cb7a60f3f57468958d452f8daf4cf81063e1955
-Size (pygame-1.7.1release.tar.gz) = 1279697 bytes
-SHA1 (patch-ac) = 9cd95899639ad489e3083677e20ac761a2263f97
+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-ac) = f58e9dd8944e3e74ebb2f27b3d66bc7ea23c6225
diff -r 26f1d84e3e18 -r f3fa4adb8c11 devel/py-game/patches/patch-ac
--- a/devel/py-game/patches/patch-ac Mon Nov 10 23:01:50 2008 +0000
+++ b/devel/py-game/patches/patch-ac Mon Nov 10 23:10:34 2008 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-ac,v 1.1 2005/10/12 14:52:52 drochner Exp $
+$NetBSD: patch-ac,v 1.2 2008/11/10 23:10:34 wiz Exp $
---- src/display.c.orig 2005-08-17 20:28:16.000000000 +0200
+--- src/display.c.orig 2008-07-07 05:57:32.000000000 +0000
+++ src/display.c
-@@ -410,7 +410,7 @@ static PyObject* get_wm_info(PyObject* s
- return dict;
+@@ -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__)) && \
-+#if (defined(unix) || defined(__unix__) || defined(_AIX) || defined(__OpenBSD__) || defined(__NetBSD__)) && \
- (!defined(DISABLE_X11) && !defined(__CYGWIN32__) && !defined(ENABLE_NANOX) && \
- !defined(__QNXNTO__))
- PyDict_SetItemString(dict, "window", PyInt_FromLong(info.info.x11.window));
+ #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__))
+
Home |
Main Index |
Thread Index |
Old Index