From 2c12b8c48728c81744ee8d267e4f2ec7faed4ec0b84fa65239b430035aed4a00 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Thu, 3 Apr 2008 23:44:17 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pygame?expand=0&rev=3 --- pygame-1.7.1release.tar.bz2 | 3 - pygame-1.8.0release.tar.bz2 | 3 + python-pygame-1.7.1release-pep353.diff | 361 ------------------------- python-pygame-1.8.0-pep353.diff | 253 +++++++++++++++++ python-pygame.changes | 7 + python-pygame.spec | 66 +++-- 6 files changed, 299 insertions(+), 394 deletions(-) delete mode 100644 pygame-1.7.1release.tar.bz2 create mode 100644 pygame-1.8.0release.tar.bz2 delete mode 100644 python-pygame-1.7.1release-pep353.diff create mode 100644 python-pygame-1.8.0-pep353.diff diff --git a/pygame-1.7.1release.tar.bz2 b/pygame-1.7.1release.tar.bz2 deleted file mode 100644 index 6e2c021..0000000 --- a/pygame-1.7.1release.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6e73a0b249497661f232aacd1ee3f88cd9dfd6b6abed943b49eef35fb9b05e28 -size 1153655 diff --git a/pygame-1.8.0release.tar.bz2 b/pygame-1.8.0release.tar.bz2 new file mode 100644 index 0000000..e6627f5 --- /dev/null +++ b/pygame-1.8.0release.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2016c9b5b1d7d18fc134f5984bf519e28564b3d0c4cf9b57451669e0cf86e8d +size 1300028 diff --git a/python-pygame-1.7.1release-pep353.diff b/python-pygame-1.7.1release-pep353.diff deleted file mode 100644 index a32ffde..0000000 --- a/python-pygame-1.7.1release-pep353.diff +++ /dev/null @@ -1,361 +0,0 @@ ---- src/base.c -+++ src/base.c -@@ -155,7 +155,7 @@ - static PyObject* init(PyObject* self,PyObject* args) - { - PyObject *allmodules, *moduleslist, *dict, *func, *result, *mod; -- int loop, num; -+ Py_ssize_t loop, num; - int success=0, fail=0; - - if(!PyArg_ParseTuple(args, "")) -@@ -215,7 +215,7 @@ - { - PyObject* quit; - PyObject* privatefuncs; -- int num; -+ Py_ssize_t num; - - if(!quitfunctions) - return; -@@ -414,7 +414,7 @@ - - static int RGBAFromObj(PyObject* obj, Uint8* RGBA) - { -- int length; -+ Py_ssize_t length; - Uint32 val; - if(PyTuple_Check(obj) && PyTuple_Size(obj)==1) - return RGBAFromObj(PyTuple_GET_ITEM(obj, 0), RGBA); ---- src/display.c -+++ src/display.c -@@ -895,7 +895,7 @@ - { - PyObject* seq; - PyObject* r; -- int loop, num, count; -+ Py_ssize_t loop, num, count; - SDL_Rect* rects; - if(PyTuple_Size(arg) != 1) - return RAISE(PyExc_ValueError, "update requires a rectstyle or sequence of recstyles"); -@@ -966,7 +966,7 @@ - SDL_Palette* pal; - SDL_Color* colors; - PyObject* list, *item = NULL; -- int i, len; -+ Py_ssize_t i, len; - int r, g, b; - - VIDEO_INIT_CHECK(); -@@ -991,7 +991,7 @@ - if(!PySequence_Check(list)) - return RAISE(PyExc_ValueError, "Argument must be a sequence type"); - -- len = min(pal->ncolors, PySequence_Length(list)); -+ len = min((Py_ssize_t)pal->ncolors, PySequence_Length(list)); - - colors = (SDL_Color*)malloc(len * sizeof(SDL_Color)); - if(!colors) ---- src/draw.c -+++ src/draw.c -@@ -240,7 +240,8 @@ - Uint8 rgba[4]; - Uint32 color; - int closed, blend; -- int result, loop, length, drawn; -+ int result; -+ Py_ssize_t loop, length, drawn; - float startx, starty; - - /*get all the arguments*/ -@@ -347,7 +348,8 @@ - Uint8 rgba[4]; - Uint32 color; - int closed; -- int result, loop, length, drawn; -+ int result; -+ Py_ssize_t loop, length, drawn; - int startx, starty; - - /*get all the arguments*/ -@@ -658,7 +660,8 @@ - SDL_Surface* surf; - Uint8 rgba[4]; - Uint32 color; -- int width=0, length, loop, numpoints; -+ int width=0; -+ Py_ssize_t length, loop, numpoints; - int *xlist, *ylist; - int x, y, top, left, bottom, right, result; - ---- src/event.c -+++ src/event.c -@@ -424,7 +424,7 @@ - (unaryfunc)NULL, /*negative*/ - (unaryfunc)NULL, /*pos*/ - (unaryfunc)NULL, /*abs*/ -- (inquiry)event_nonzero, /*nonzero*/ -+ (lenfunc)event_nonzero, /*nonzero*/ - (unaryfunc)NULL, /*invert*/ - (binaryfunc)NULL, /*lshift*/ - (binaryfunc)NULL, /*rshift*/ -@@ -534,7 +534,7 @@ - if(keywords) - { - PyObject *key, *value; -- int pos = 0; -+ Py_ssize_t pos = 0; - while(PyDict_Next(keywords, &pos, &key, &value)) - PyDict_SetItem(dict, key, value); - } -@@ -721,7 +721,7 @@ - { - SDL_Event event; - int mask = 0; -- int loop, num; -+ Py_ssize_t loop, num; - PyObject* type; - int val; - -@@ -776,7 +776,7 @@ - { - SDL_Event event; - int mask = 0; -- int loop, num; -+ Py_ssize_t loop, num; - PyObject* type, *list, *e; - int val; - -@@ -846,7 +846,7 @@ - SDL_Event event; - int result; - int mask = 0; -- int loop, num, noargs=0; -+ Py_ssize_t loop, num, noargs=0; - PyObject* type; - int val; - -@@ -934,7 +934,7 @@ - - static PyObject* set_allowed(PyObject* self, PyObject* args) - { -- int loop, num; -+ Py_ssize_t loop, num; - PyObject* type; - int val; - -@@ -978,7 +978,7 @@ - - static PyObject* set_blocked(PyObject* self, PyObject* args) - { -- int loop, num; -+ Py_ssize_t loop, num; - PyObject* type; - int val; - -@@ -1020,7 +1020,7 @@ - - static PyObject* get_blocked(PyObject* self, PyObject* args) - { -- int loop, num; -+ Py_ssize_t loop, num; - PyObject* type; - int val; - int isblocked = 0; ---- src/image.c -+++ src/image.c -@@ -291,7 +291,8 @@ - PyObject *surfobj, *string=NULL; - char *format, *data, *pixels; - SDL_Surface *surf, *temp=NULL; -- int w, h, color, len, flipped=0; -+ int w, h, color, flipped=0; -+ Py_ssize_t len; - int Rmask, Gmask, Bmask, Amask, Rshift, Gshift, Bshift, Ashift, Rloss, Gloss, Bloss, Aloss; - int hascolorkey, colorkey; - -@@ -605,7 +606,8 @@ - PyObject *string; - char *format, *data; - SDL_Surface *surf = NULL; -- int w, h, len, flipped=0; -+ int w, h, flipped=0; -+ Py_ssize_t len; - int loopw, looph; - - if(!PyArg_ParseTuple(arg, "O!(ii)s|i", &PyString_Type, &string, &w, &h, &format, &flipped)) -@@ -729,8 +731,9 @@ - PyObject *buffer; - char *format, *data; - SDL_Surface *surf = NULL; -- int w, h, len; -- PyObject *surfobj; -+ int w, h; -+ PyObject *surfobj; -+ Py_ssize_t len; - - if(!PyArg_ParseTuple(arg, "O(ii)s|i", &buffer, &w, &h, &format)) - return NULL; ---- src/mouse.c -+++ src/mouse.c -@@ -202,7 +202,7 @@ - int w, h, spotx, spoty; - PyObject *xormask, *andmask; - Uint8 *xordata=NULL, *anddata=NULL; -- int xorsize, andsize, loop; -+ Py_ssize_t xorsize, andsize, loop; - int val; - SDL_Cursor *lastcursor, *cursor = NULL; - ---- src/rect.c -+++ src/rect.c -@@ -323,7 +323,7 @@ - { - PyRectObject* self = (PyRectObject*)oself; - GAME_Rect *argrect, temp; -- int loop, size; -+ Py_ssize_t loop, size; - PyObject* list, *obj; - int t, l, b, r; - -@@ -372,7 +372,7 @@ - { - PyRectObject* self = (PyRectObject*)oself; - GAME_Rect *argrect, temp; -- int loop, size; -+ Py_ssize_t loop, size; - PyObject* list, *obj; - int t, l, b, r; - -@@ -475,7 +475,7 @@ - { - PyRectObject* self = (PyRectObject*)oself; - GAME_Rect *argrect, temp; -- int loop, size; -+ Py_ssize_t loop, size; - PyObject* list, *obj; - PyObject* ret = NULL; - -@@ -525,7 +525,7 @@ - { - PyRectObject* self = (PyRectObject*)oself; - GAME_Rect *argrect, temp; -- int loop, size; -+ Py_ssize_t loop, size; - PyObject* list, *obj; - PyObject* ret = NULL; - -@@ -589,7 +589,7 @@ - { - PyRectObject* self = (PyRectObject*)oself; - GAME_Rect *argrect, temp; -- int loop=0; -+ Py_ssize_t loop=0; - PyObject* dict, *key, *val; - PyObject* ret = NULL; - -@@ -598,7 +598,7 @@ - if(!PyDict_Check(dict)) - return RAISE(PyExc_TypeError, "Argument must be a dict with rectstyle keys."); - -- while(PyDict_Next(dict, &loop, &key, &val)) -+ while(PyDict_Next(dict, &loop, &key, &val)) - { - if(!(argrect = GameRect_FromObject(key, &temp))) - { -@@ -640,7 +640,7 @@ - { - PyRectObject* self = (PyRectObject*)oself; - GAME_Rect *argrect, temp; -- int loop=0; -+ Py_ssize_t loop=0; - PyObject* dict, *key, *val; - PyObject* ret = NULL; - -@@ -653,7 +653,7 @@ - if(!ret) - return NULL; - -- while(PyDict_Next(dict, &loop, &key, &val)) -+ while(PyDict_Next(dict, &loop, &key, &val)) - { - if(!(argrect = GameRect_FromObject(key, &temp))) - { -@@ -974,7 +974,8 @@ - { - PyObject *list; - int* data = (int*)&self->r; -- int numitems, loop, l = 4; -+ Py_ssize_t numitems, loop; -+ int l = 4; - - if (ihigh < 0) ihigh += l; - if (ilow < 0) ilow += l; -@@ -997,7 +998,8 @@ - static int rect_ass_slice(PyRectObject *self, int ilow, int ihigh, PyObject *v) - { - int* data = (int*)&self->r; -- int numitems, loop, l = 4; -+ Py_ssize_t numitems, loop; -+ int l = 4; - int val; - - if(!PySequence_Check(v)) -@@ -1031,13 +1033,13 @@ - } - - static PySequenceMethods rect_as_sequence = { -- (inquiry)rect_length, /*length*/ -+ (lenfunc)rect_length, /*length*/ - (binaryfunc)NULL, /*concat*/ -- (intargfunc)NULL, /*repeat*/ -- (intargfunc)rect_item, /*item*/ -- (intintargfunc)rect_slice, /*slice*/ -- (intobjargproc)rect_ass_item, /*ass_item*/ -- (intintobjargproc)rect_ass_slice, /*ass_slice*/ -+ (ssizeargfunc)NULL, /*repeat*/ -+ (ssizeargfunc)rect_item, /*item*/ -+ (ssizessizeargfunc)rect_slice, /*slice*/ -+ (ssizeobjargproc)rect_ass_item, /*ass_item*/ -+ (ssizessizeobjargproc)rect_ass_slice, /*ass_slice*/ - }; - - -@@ -1094,7 +1096,7 @@ - (unaryfunc)NULL, /*negative*/ - (unaryfunc)NULL, /*pos*/ - (unaryfunc)NULL, /*abs*/ -- (inquiry)rect_nonzero, /*nonzero*/ -+ (lenfunc)rect_nonzero, /*nonzero*/ - (unaryfunc)NULL, /*invert*/ - (binaryfunc)NULL, /*lshift*/ - (binaryfunc)NULL, /*rshift*/ ---- src/surface.c -+++ src/surface.c -@@ -433,7 +433,7 @@ - SDL_Palette* pal = surf->format->palette; - SDL_Color* colors; - PyObject* list, *item; -- int i, len; -+ Py_ssize_t i, len; - int r, g, b; - - if(!PyArg_ParseTuple(args, "O", &list)) -@@ -448,7 +448,7 @@ - if(!SDL_WasInit(SDL_INIT_VIDEO)) - return RAISE(PyExc_SDLError, "cannot set palette without pygame.display initialized"); - -- len = min(pal->ncolors, PySequence_Length(list)); -+ len = min((Py_ssize_t)pal->ncolors, PySequence_Length(list)); - - colors = (SDL_Color*)malloc(len * sizeof(SDL_Color)); - if(!colors) -@@ -1353,7 +1353,7 @@ - if(rect && kw) - { - PyObject *key, *value; -- int pos=0; -+ Py_ssize_t pos=0; - while(PyDict_Next(kw, &pos, &key, &value)) - { - if((PyObject_SetAttr(rect, key, value) == -1)) diff --git a/python-pygame-1.8.0-pep353.diff b/python-pygame-1.8.0-pep353.diff new file mode 100644 index 0000000..3166113 --- /dev/null +++ b/python-pygame-1.8.0-pep353.diff @@ -0,0 +1,253 @@ +--- src/base.c ++++ src/base.c +@@ -117,7 +117,7 @@ + init (PyObject* self) + { + PyObject *allmodules, *moduleslist, *dict, *func, *result, *mod; +- int loop, num; ++ Py_ssize_t loop, num; + int success=0, fail=0; + + if (!CheckSDLVersions ()) +@@ -175,7 +175,7 @@ + { + PyObject* quit; + PyObject* privatefuncs; +- int num; ++ Py_ssize_t num; + + if (!quitfunctions) + return; +@@ -345,7 +345,7 @@ + static int + RGBAFromObj (PyObject* obj, Uint8* RGBA) + { +- int length; ++ Py_ssize_t length; + Uint32 val; + if (PyTuple_Check (obj) && PyTuple_Size (obj) == 1) + return RGBAFromObj (PyTuple_GET_ITEM (obj, 0), RGBA); +--- src/display.c ++++ src/display.c +@@ -685,7 +685,7 @@ + { + PyObject* seq; + PyObject* r; +- int loop, num, count; ++ Py_ssize_t loop, num, count; + SDL_Rect* rects; + if (PyTuple_Size (arg) != 1) + return RAISE +@@ -750,7 +750,7 @@ + SDL_Palette* pal; + SDL_Color* colors; + PyObject* list, *item = NULL; +- int i, len; ++ Py_ssize_t i, len; + int r, g, b; + + VIDEO_INIT_CHECK (); +@@ -774,7 +774,7 @@ + if (!PySequence_Check (list)) + return RAISE (PyExc_ValueError, "Argument must be a sequence type"); + +- len = MIN (pal->ncolors, PySequence_Length (list)); ++ len = MIN ((Py_ssize_t)pal->ncolors, PySequence_Length (list)); + + colors = (SDL_Color*)malloc (len * sizeof (SDL_Color)); + if (!colors) +--- src/draw.c ++++ src/draw.c +@@ -196,7 +196,8 @@ + Uint8 rgba[4]; + Uint32 color; + int closed, blend; +- int result, loop, length, drawn; ++ int result; ++ Py_ssize_t loop, length, drawn; + float startx, starty; + + /*get all the arguments*/ +@@ -285,7 +286,8 @@ + Uint8 rgba[4]; + Uint32 color; + int closed; +- int result, loop, length, drawn; ++ int result; ++ Py_ssize_t loop, length, drawn; + int startx, starty; + + /*get all the arguments*/ +@@ -536,7 +538,8 @@ + SDL_Surface* surf; + Uint8 rgba[4]; + Uint32 color; +- int width=0, length, loop, numpoints; ++ int width=0; ++ Py_ssize_t length, loop, numpoints; + int *xlist, *ylist; + int x, y, top, left, bottom, right, result; + +--- src/event.c ++++ src/event.c +@@ -428,7 +428,7 @@ + (unaryfunc)NULL, /*negative*/ + (unaryfunc)NULL, /*pos*/ + (unaryfunc)NULL, /*abs*/ +- (inquiry)event_nonzero, /*nonzero*/ ++ (lenfunc)event_nonzero, /*nonzero*/ + (unaryfunc)NULL, /*invert*/ + (binaryfunc)NULL, /*lshift*/ + (binaryfunc)NULL, /*rshift*/ +@@ -614,7 +614,7 @@ + { + SDL_Event event; + int mask = 0; +- int loop, num; ++ Py_ssize_t loop, num; + PyObject* type; + int val; + +@@ -660,7 +660,7 @@ + { + SDL_Event event; + int mask = 0; +- int loop, num; ++ Py_ssize_t loop, num; + PyObject* type, *list, *e; + int val; + +@@ -720,7 +720,7 @@ + SDL_Event event; + int result; + int mask = 0; +- int loop, num, noargs=0; ++ Py_ssize_t loop, num, noargs=0; + PyObject* type; + int val; + +@@ -793,7 +793,7 @@ + static PyObject* + set_allowed (PyObject* self, PyObject* args) + { +- int loop, num; ++ Py_ssize_t loop, num; + PyObject* type; + int val; + +@@ -833,7 +833,7 @@ + static PyObject* + set_blocked (PyObject* self, PyObject* args) + { +- int loop, num; ++ Py_ssize_t loop, num; + PyObject* type; + int val; + +@@ -873,7 +873,7 @@ + static PyObject* + get_blocked (PyObject* self, PyObject* args) + { +- int loop, num; ++ Py_ssize_t loop, num; + PyObject* type; + int val; + int isblocked = 0; +--- src/mouse.c ++++ src/mouse.c +@@ -108,7 +108,7 @@ + int w, h, spotx, spoty; + PyObject *xormask, *andmask; + Uint8 *xordata=NULL, *anddata=NULL; +- int xorsize, andsize, loop; ++ Py_ssize_t xorsize, andsize, loop; + int val; + SDL_Cursor *lastcursor, *cursor = NULL; + +--- src/rect.c ++++ src/rect.c +@@ -284,7 +284,7 @@ + { + PyRectObject* self = (PyRectObject*)oself; + GAME_Rect *argrect, temp; +- int loop, size; ++ Py_ssize_t loop, size; + PyObject* list, *obj; + int t, l, b, r; + +@@ -326,7 +326,7 @@ + { + PyRectObject* self = (PyRectObject*)oself; + GAME_Rect *argrect, temp; +- int loop, size; ++ Py_ssize_t loop, size; + PyObject* list, *obj; + int t, l, b, r; + +@@ -401,7 +401,7 @@ + { + PyRectObject* self = (PyRectObject*)oself; + GAME_Rect *argrect, temp; +- int loop, size; ++ Py_ssize_t loop, size; + PyObject* list, *obj; + PyObject* ret = NULL; + +@@ -442,7 +442,7 @@ + { + PyRectObject* self = (PyRectObject*)oself; + GAME_Rect *argrect, temp; +- int loop, size; ++ Py_ssize_t loop, size; + PyObject* list, *obj; + PyObject* ret = NULL; + +@@ -807,7 +807,8 @@ + PyRectObject *self = (PyRectObject *) _self; + PyObject *list; + int* data = (int*)&self->r; +- int numitems, loop, l = 4; ++ Py_ssize_t numitems, loop; ++ int l = 4; + + if (ihigh < 0) + ihigh += l; +@@ -840,7 +841,8 @@ + { + PyRectObject *self = (PyRectObject *) _self; + int* data = (int*)&self->r; +- int numitems, loop, l = 4; ++ Py_ssize_t numitems, loop; ++ int l = 4; + int val; + + if (!PySequence_Check (v)) +@@ -948,7 +950,7 @@ + (unaryfunc)NULL, /*negative*/ + (unaryfunc)NULL, /*pos*/ + (unaryfunc)NULL, /*abs*/ +- (inquiry)rect_nonzero, /*nonzero*/ ++ (lenfunc)rect_nonzero, /*nonzero*/ + (unaryfunc)NULL, /*invert*/ + (binaryfunc)NULL, /*lshift*/ + (binaryfunc)NULL, /*rshift*/ +--- src/surface.c ++++ src/surface.c +@@ -753,7 +753,7 @@ + SDL_Palette *pal = surf->format->palette; + SDL_Color *colors; + PyObject *list, *item; +- int i, len; ++ Py_ssize_t i, len; + int r, g, b; + + if (!PyArg_ParseTuple (args, "O", &list)) +@@ -770,7 +770,7 @@ + return RAISE (PyExc_SDLError, + "cannot set palette without pygame.display initialized"); + +- len = MIN (pal->ncolors, PySequence_Length (list)); ++ len = MIN ((Py_ssize_t)pal->ncolors, PySequence_Length (list)); + + colors = (SDL_Color *) malloc (len * sizeof (SDL_Color)); + if (!colors) diff --git a/python-pygame.changes b/python-pygame.changes index 15befc9..e4f2676 100644 --- a/python-pygame.changes +++ b/python-pygame.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Apr 3 16:15:37 CEST 2008 - prusnak@suse.cz + +- updated to 1.8.0 + * lots of changes and fixes - see WHATSNEW for details +- rewrite pep353.diff + ------------------------------------------------------------------- Tue Aug 21 21:14:44 CEST 2007 - meissner@suse.de diff --git a/python-pygame.spec b/python-pygame.spec index 15875de..4a148e6 100644 --- a/python-pygame.spec +++ b/python-pygame.spec @@ -1,7 +1,7 @@ # -# spec file for package python-pygame (Version 1.7.1release) +# spec file for package python-pygame (Version 1.8.0) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,20 +10,21 @@ # norootforbuild + Name: python-pygame BuildRequires: SDL_image-devel SDL_mixer-devel SDL_ttf-devel python-devel python-numeric xorg-x11 -Version: 1.7.1release -Release: 105 -Source: pygame-%{version}.tar.bz2 +Version: 1.8.0 +Release: 1 +Source: pygame-%{version}release.tar.bz2 Source1: README.SuSE Patch0: %{name}-%{version}-pep353.diff Summary: A Python Module for Interfacing with the SDL Multimedia Library -License: LGPL v2 or later +License: LGPL v2.1 or later Group: Development/Libraries/Python -URL: http://www.pygame.org/ +Url: http://www.pygame.org/ Provides: pygame Obsoletes: pygame -Autoreqprov: on +AutoReqProv: on %{py_requires} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -42,14 +43,15 @@ Authors: Pete Shinners %package doc -Summary: pygame documentation and example programs +License: LGPL v2.1 or later +Summary: Pygame documentation and example programs Group: Development/Libraries/Python Provides: pygame-doc Obsoletes: pygame-doc -Requires: python-pygame = %version-%release +Requires: python-pygame = %{version} %description doc -pygame is a Python wrapper module for the SDL multimedia library. It +Pygame is a Python wrapper module for the SDL multimedia library. It contains python functions and classes that will allow you to use SDL's support for playing cdroms, audio and video output, and keyboard, mouse and joystick input. pygame also includes support for the Numerical @@ -63,7 +65,7 @@ Authors: Pete Shinners %prep -%setup -n pygame-%{version} +%setup -q -n pygame-%{version}release %patch0 %build @@ -94,51 +96,55 @@ rm -rf $RPM_BUILD_ROOT %doc %{_docdir}/python-pygame/examples %changelog -* Tue Aug 21 2007 - meissner@suse.de +* Thu Apr 03 2008 prusnak@suse.cz +- updated to 1.8.0 + * lots of changes and fixes - see WHATSNEW for details +- rewrite pep353.diff +* Tue Aug 21 2007 meissner@suse.de - buildrequire SDL_ttf -> SDL_ttf-devel -* Tue Nov 21 2006 - prusnak@suse.cz +* Tue Nov 21 2006 prusnak@suse.cz - changes according to PEP353 (pep353.diff) -* Tue Feb 28 2006 - jmatejek@suse.cz +* Tue Feb 28 2006 jmatejek@suse.cz - updated to reflect python changes due to #149809 -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Thu Oct 06 2005 - matejcik@suse.cz +* Thu Oct 06 2005 matejcik@suse.cz - update to 1.7.1release - removed readme.html, which is no longer provided -* Wed Feb 02 2005 - ro@suse.de +* Wed Feb 02 2005 ro@suse.de - fix build -* Tue Sep 21 2004 - mcihar@suse.cz +* Tue Sep 21 2004 mcihar@suse.cz - update to 1.6.2, this (among others) fixes brokeness on x86_64 - bug #45731 -* Fri Jan 30 2004 - mcihar@suse.cz +* Fri Jan 30 2004 mcihar@suse.cz - fixed documentation installation -* Fri Oct 24 2003 - mcihar@suse.cz +* Fri Oct 24 2003 mcihar@suse.cz - update to 1.6 (This new release mainly contains stability and internal fixes, small fixes for line and circle primitives, many fixes for locating system TrueType fonts, an updated Mac OS X environment, and bigger integer storage for Rect objects.) - patch was included in upstream - no root for build -* Thu Oct 02 2003 - mcihar@suse.cz +* Thu Oct 02 2003 mcihar@suse.cz - fixed mode related functions that failed on AMD64, thanks to gpayer@suse.de (bug #31709) -* Mon Jun 16 2003 - mcihar@suse.cz +* Mon Jun 16 2003 mcihar@suse.cz - use record-rpm - updated to 1.5.6 -* Mon May 12 2003 - mcihar@suse.cz +* Mon May 12 2003 mcihar@suse.cz - use versioned dependency on python -* Wed Jan 08 2003 - mcihar@suse.cz +* Wed Jan 08 2003 mcihar@suse.cz - added obsoletes and provides for rename - moved doc into %%{_defaultdocdir}/python-pygame - some doc is in base package with info where to find more -* Mon Jan 06 2003 - mcihar@suse.cz +* Mon Jan 06 2003 mcihar@suse.cz - update to 1.5.5 * improved Unicode support * fixed some bugs - renamed to python-pygame -* Mon Aug 12 2002 - ro@suse.de +* Mon Aug 12 2002 ro@suse.de - update to 1.5 to get rid of conflict with pause() from unistd -* Mon Feb 18 2002 - vinil@suse.cz +* Mon Feb 18 2002 vinil@suse.cz - pygame now requires python -* Mon Feb 04 2002 - nadvornik@suse.cz +* Mon Feb 04 2002 nadvornik@suse.cz - update to 1.4 -* Tue Jan 29 2002 - nadvornik@suse.cz +* Tue Jan 29 2002 nadvornik@suse.cz - new package, version 1.3