mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Update to 1.7.1
- Take maintainership PR: ports/86104 Submitted by: Marcus von Appen <mva@sysfault.org>
This commit is contained in:
parent
8b3914f04d
commit
3bbf18e543
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=142727
6 changed files with 79 additions and 46 deletions
|
@ -6,13 +6,12 @@
|
|||
#
|
||||
|
||||
PORTNAME= py-game
|
||||
PORTVERSION= 1.6
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 1.7.1
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= http://pygame.seul.org/ftp/
|
||||
DISTNAME= ${PORTNAME:S/-//}-${PORTVERSION}
|
||||
DISTNAME= ${PORTNAME:S/-//}-${PORTVERSION}release
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= mva@sysfault.org
|
||||
COMMENT= A module designed to write games in Python
|
||||
|
||||
BUILD_DEPENDS= ${PYNUMERIC}
|
||||
|
@ -21,7 +20,8 @@ RUN_DEPENDS= ${PYNUMERIC}
|
|||
|
||||
USE_SDL= ttf image mixer sdl
|
||||
USE_PYTHON= yes
|
||||
USE_PYDISTUTILS= yes
|
||||
USE_PYDISTUTILS=yes
|
||||
USE_XLIB= yes
|
||||
|
||||
do-configure:
|
||||
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} config.py
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
MD5 (pygame-1.6.tar.gz) = ea5db930c0031873a7f5ad1f2f7926db
|
||||
SIZE (pygame-1.6.tar.gz) = 846095
|
||||
MD5 (pygame-1.7.1release.tar.gz) = 05d86d1af446f79411359400951053b7
|
||||
SIZE (pygame-1.7.1release.tar.gz) = 1279697
|
||||
|
|
|
@ -1,25 +1,39 @@
|
|||
|
||||
$FreeBSD$
|
||||
|
||||
--- config_unix.py.orig Sat Mar 23 10:23:12 2002
|
||||
+++ config_unix.py Tue May 28 12:58:39 2002
|
||||
@@ -113,7 +113,7 @@
|
||||
|
||||
sdl_lib_name = 'SDL'
|
||||
if sys.platform.find('bsd') != -1:
|
||||
- sdl_lib_name = 'SDL-1.2'
|
||||
+ sdl_lib_name = 'SDL-1.1'
|
||||
--- config_unix.py.orig Wed Aug 10 04:45:11 2005
|
||||
+++ config_unix.py Wed Sep 14 09:12:44 2005
|
||||
@@ -4,7 +4,7 @@
|
||||
from glob import glob
|
||||
from distutils.sysconfig import get_python_inc
|
||||
|
||||
-configcommand = os.environ.get('SDL_CONFIG', 'sdl-config',)
|
||||
+configcommand = os.environ.get('SDL_CONFIG', 'sdl11-config',)
|
||||
configcommand = configcommand + ' --version --cflags --libs'
|
||||
localbase = os.environ.get('LOCALBASE', '')
|
||||
|
||||
@@ -52,6 +52,9 @@
|
||||
self.cflags += f + ' '
|
||||
elif f[:3] == '-Wl':
|
||||
self.cflags += '-Xlinker ' + f + ' '
|
||||
+ if self.name == 'SDL':
|
||||
+ inc = '-I' + os.environ.get ('X11BASE', '') + '/include'
|
||||
+ self.cflags = inc + ' ' + self.cflags
|
||||
except:
|
||||
print 'WARNING: "%s" failed!' % command
|
||||
self.found = 0
|
||||
@@ -137,7 +140,7 @@
|
||||
def main():
|
||||
@@ -132,8 +132,8 @@
|
||||
print '\nHunting dependencies...'
|
||||
DEPS = [
|
||||
- DependencyProg('SDL', 'SDL_CONFIG', 'sdl-config', '1.2', 'sdl'),
|
||||
+ DependencyProg('SDL', 'SDL_CONFIG', 'sdl11-config', '1.2', 'sdl'),
|
||||
Dependency('FONT', 'SDL_ttf.h', 'libSDL_ttf.so', 'SDL_ttf'),
|
||||
Dependency('IMAGE', 'SDL_image.h', 'libSDL_image.so', 'SDL_image'),
|
||||
Dependency('MIXER', 'SDL_mixer.h', 'libSDL_mixer.so', 'SDL_mixer'),
|
||||
@@ -146,7 +149,7 @@
|
||||
]
|
||||
|
||||
if not DEPS[0].found:
|
||||
- print 'Unable to run "sdl-config". Please make sure a development version of SDL is installed.'
|
||||
+ print 'Unable to run "sdl11-config". Please make sure a development version of SDL is installed.'
|
||||
raise SystemExit
|
||||
|
||||
|
||||
- if localbase: #unneeded?
|
||||
- incdirs = [localbase + '/include/SDL']
|
||||
+ if localbase: #unneeded? nah, needed on FreeBSD!
|
||||
+ incdirs = [localbase + '/include/SDL11', localbase + '/include/smpeg']
|
||||
libdirs = [localbase + '/lib']
|
||||
else:
|
||||
incdirs = []
|
||||
if localbase:
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
--- src/draw.c.orig Thu Oct 16 08:13:22 2003
|
||||
+++ src/draw.c Wed Jul 14 14:20:17 2004
|
||||
@@ -25,9 +25,9 @@
|
||||
*/
|
||||
#include "pygame.h"
|
||||
#include <math.h>
|
||||
+#include <sys/param.h>
|
||||
|
||||
-#ifdef _MSC_VER
|
||||
-#pragma warning (disable:4244)
|
||||
+#if __FreeBSD_version < 502119
|
||||
|
||||
float trunc(float d)
|
||||
{
|
|
@ -1,4 +1,4 @@
|
|||
Pygame is a cross-platfrom library designed to make it easy to write
|
||||
multimedia software, such as games, in Python.
|
||||
Pygame is a cross-platfrom library based on top of the SDL and designed
|
||||
to make it easy to write multimedia software, such as games, in Python.
|
||||
|
||||
WWW: http://pygame.seul.org/
|
||||
WWW: http://www.pygame.org/
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
include/%%PYTHON_VERSION%%/pygame/fastevents.h
|
||||
include/%%PYTHON_VERSION%%/pygame/ffmovie.h
|
||||
include/%%PYTHON_VERSION%%/pygame/font.h
|
||||
include/%%PYTHON_VERSION%%/pygame/mixer.h
|
||||
include/%%PYTHON_VERSION%%/pygame/pygame.h
|
||||
|
@ -19,6 +21,7 @@ lib/%%PYTHON_VERSION%%/site-packages/pygame/cursors.pyo
|
|||
lib/%%PYTHON_VERSION%%/site-packages/pygame/display.so
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/draw.so
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/event.so
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/fastevent.so
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/font.so
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/freesansbold.ttf
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/image.so
|
||||
|
@ -35,6 +38,10 @@ lib/%%PYTHON_VERSION%%/site-packages/pygame/mixer.so
|
|||
lib/%%PYTHON_VERSION%%/site-packages/pygame/mixer_music.so
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/mouse.so
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/movie.so
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/overlay.so
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/pkgdata.py
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/pkgdata.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/pkgdata.pyo
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/pygame.ico
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/pygame_icon.bmp
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/pygame_icon.icns
|
||||
|
@ -57,6 +64,7 @@ lib/%%PYTHON_VERSION%%/site-packages/pygame/version.py
|
|||
lib/%%PYTHON_VERSION%%/site-packages/pygame/version.pyc
|
||||
lib/%%PYTHON_VERSION%%/site-packages/pygame/version.pyo
|
||||
%%PORTDOCS%%%%DOCSDIR%%/LGPL
|
||||
%%PORTDOCS%%%%DOCSDIR%%/howto_release_pygame.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/logos.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/pygame_logo.gif
|
||||
|
@ -69,6 +77,7 @@ lib/%%PYTHON_VERSION%%/site-packages/pygame/version.pyo
|
|||
%%PORTDOCS%%%%DOCSDIR%%/ref/Font.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/Joystick.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/Movie.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/Overlay.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/Rect.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/Sound.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/Surface.html
|
||||
|
@ -76,6 +85,7 @@ lib/%%PYTHON_VERSION%%/site-packages/pygame/version.pyo
|
|||
%%PORTDOCS%%%%DOCSDIR%%/ref/pygame_cdrom.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/pygame_color.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/pygame_constants.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/pygame_cursor.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/pygame_cursors.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/pygame_display.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/ref/pygame_draw.html
|
||||
|
@ -101,6 +111,10 @@ lib/%%PYTHON_VERSION%%/site-packages/pygame/version.pyo
|
|||
%%PORTDOCS%%%%DOCSDIR%%/tut/chimp/ChimpLineByLine.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/tut/chimp/chimp.py.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/tut/chimp/chimpshot.gif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/tut/intro/ball.gif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/tut/intro/blade.jpg
|
||||
%%PORTDOCS%%%%DOCSDIR%%/tut/intro/freedom.jpg
|
||||
%%PORTDOCS%%%%DOCSDIR%%/tut/intro/intro.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/tut/newbieguide.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/tut/surfarray/SurfarrayIntro.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/tut/surfarray/allblack.jpg
|
||||
|
@ -126,6 +140,7 @@ lib/%%PYTHON_VERSION%%/site-packages/pygame/version.pyo
|
|||
%%PORTDOCS%%%%DOCSDIR%%/util/listlate.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/util/makedocs.py
|
||||
%%PORTDOCS%%%%DOCSDIR%%/util/pagelate.html
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/.#stars.py.1.7
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/aliens.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/arraydemo.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/chimp.py
|
||||
|
@ -135,7 +150,6 @@ lib/%%PYTHON_VERSION%%/site-packages/pygame/version.pyo
|
|||
%%PORTDOCS%%%%EXAMPLESDIR%%/data/arraydemo.bmp
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/data/background.gif
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/data/bomb.gif
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/data/bong.wav
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/data/boom.wav
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/data/car_door.wav
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/data/chimp.bmp
|
||||
|
@ -150,22 +164,41 @@ lib/%%PYTHON_VERSION%%/site-packages/pygame/version.pyo
|
|||
%%PORTDOCS%%%%EXAMPLESDIR%%/data/secosmic_lo.wav
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/data/shot.gif
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/data/whiff.wav
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/data/yuv_1.pgm
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/eventlist.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/fastevents.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/fonty.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/glcube.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/liquid.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/macosx/aliens_app_example/English.lproj/MainMenu.nib/JavaCompiling.plist
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/macosx/aliens_app_example/English.lproj/MainMenu.nib/_MainMenu_EOArchive_English.java
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/macosx/aliens_app_example/English.lproj/MainMenu.nib/classes.nib
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/macosx/aliens_app_example/English.lproj/MainMenu.nib/info.nib
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/macosx/aliens_app_example/English.lproj/MainMenu.nib/keyedobjects.nib
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/macosx/aliens_app_example/English.lproj/aliens.icns
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/macosx/aliens_app_example/README.txt
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/macosx/aliens_app_example/aliens.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/macosx/aliens_app_example/aliens_bootstrap.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/macosx/aliens_app_example/setup.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/macosx/macfont.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/moveit.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/oldalien.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/overlay.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/readme.txt
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/sound.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/sound_array_demos.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/stars.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/uberball.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/vgrade.py
|
||||
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/macosx/aliens_app_example/English.lproj/MainMenu.nib
|
||||
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/macosx/aliens_app_example/English.lproj
|
||||
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/macosx/aliens_app_example
|
||||
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/macosx
|
||||
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/data
|
||||
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/util
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tut/tom
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tut/surfarray
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tut/intro
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tut/chimp
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/tut
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/ref
|
||||
|
|
Loading…
Add table
Reference in a new issue