head 1.46; access; symbols pkgsrc-2023Q4:1.45.0.2 pkgsrc-2023Q4-base:1.45 pkgsrc-2023Q3:1.42.0.6 pkgsrc-2023Q3-base:1.42 pkgsrc-2023Q2:1.42.0.4 pkgsrc-2023Q2-base:1.42 pkgsrc-2023Q1:1.42.0.2 pkgsrc-2023Q1-base:1.42 pkgsrc-2022Q4:1.41.0.4 pkgsrc-2022Q4-base:1.41 pkgsrc-2022Q3:1.41.0.2 pkgsrc-2022Q3-base:1.41 pkgsrc-2022Q2:1.40.0.4 pkgsrc-2022Q2-base:1.40 pkgsrc-2022Q1:1.40.0.2 pkgsrc-2022Q1-base:1.40 pkgsrc-2021Q4:1.39.0.14 pkgsrc-2021Q4-base:1.39 pkgsrc-2021Q3:1.39.0.12 pkgsrc-2021Q3-base:1.39 pkgsrc-2021Q2:1.39.0.10 pkgsrc-2021Q2-base:1.39 pkgsrc-2021Q1:1.39.0.8 pkgsrc-2021Q1-base:1.39 pkgsrc-2020Q4:1.39.0.6 pkgsrc-2020Q4-base:1.39 pkgsrc-2020Q3:1.39.0.4 pkgsrc-2020Q3-base:1.39 pkgsrc-2020Q2:1.39.0.2 pkgsrc-2020Q2-base:1.39 pkgsrc-2020Q1:1.38.0.6 pkgsrc-2020Q1-base:1.38 pkgsrc-2019Q4:1.38.0.8 pkgsrc-2019Q4-base:1.38 pkgsrc-2019Q3:1.38.0.4 pkgsrc-2019Q3-base:1.38 pkgsrc-2019Q2:1.38.0.2 pkgsrc-2019Q2-base:1.38 pkgsrc-2019Q1:1.37.0.8 pkgsrc-2019Q1-base:1.37 pkgsrc-2018Q4:1.37.0.6 pkgsrc-2018Q4-base:1.37 pkgsrc-2018Q3:1.37.0.4 pkgsrc-2018Q3-base:1.37 pkgsrc-2018Q2:1.37.0.2 pkgsrc-2018Q2-base:1.37 pkgsrc-2018Q1:1.36.0.4 pkgsrc-2018Q1-base:1.36 pkgsrc-2017Q4:1.36.0.2 pkgsrc-2017Q4-base:1.36 pkgsrc-2017Q3:1.35.0.6 pkgsrc-2017Q3-base:1.35 pkgsrc-2017Q2:1.35.0.2 pkgsrc-2017Q2-base:1.35 pkgsrc-2017Q1:1.34.0.16 pkgsrc-2017Q1-base:1.34 pkgsrc-2016Q4:1.34.0.14 pkgsrc-2016Q4-base:1.34 pkgsrc-2016Q3:1.34.0.12 pkgsrc-2016Q3-base:1.34 pkgsrc-2016Q2:1.34.0.10 pkgsrc-2016Q2-base:1.34 pkgsrc-2016Q1:1.34.0.8 pkgsrc-2016Q1-base:1.34 pkgsrc-2015Q4:1.34.0.6 pkgsrc-2015Q4-base:1.34 pkgsrc-2015Q3:1.34.0.4 pkgsrc-2015Q3-base:1.34 pkgsrc-2015Q2:1.34.0.2 pkgsrc-2015Q2-base:1.34 pkgsrc-2015Q1:1.33.0.10 pkgsrc-2015Q1-base:1.33 pkgsrc-2014Q4:1.33.0.8 pkgsrc-2014Q4-base:1.33 pkgsrc-2014Q3:1.33.0.6 pkgsrc-2014Q3-base:1.33 pkgsrc-2014Q2:1.33.0.4 pkgsrc-2014Q2-base:1.33 pkgsrc-2014Q1:1.33.0.2 pkgsrc-2014Q1-base:1.33 pkgsrc-2013Q4:1.32.0.2 pkgsrc-2013Q4-base:1.32 pkgsrc-2013Q3:1.30.0.4 pkgsrc-2013Q3-base:1.30 pkgsrc-2013Q2:1.30.0.2 pkgsrc-2013Q2-base:1.30 pkgsrc-2013Q1:1.28.0.2 pkgsrc-2013Q1-base:1.28 pkgsrc-2012Q4:1.27.0.2 pkgsrc-2012Q4-base:1.27 pkgsrc-2012Q3:1.26.0.6 pkgsrc-2012Q3-base:1.26 pkgsrc-2012Q2:1.26.0.4 pkgsrc-2012Q2-base:1.26 pkgsrc-2012Q1:1.26.0.2 pkgsrc-2012Q1-base:1.26 pkgsrc-2011Q4:1.24.0.2 pkgsrc-2011Q4-base:1.24 pkgsrc-2011Q3:1.22.0.2 pkgsrc-2011Q3-base:1.22 pkgsrc-2011Q2:1.21.0.2 pkgsrc-2011Q2-base:1.21 pkgsrc-2011Q1:1.20.0.2 pkgsrc-2011Q1-base:1.20 pkgsrc-2010Q4:1.17.0.6 pkgsrc-2010Q4-base:1.17 pkgsrc-2010Q3:1.17.0.4 pkgsrc-2010Q3-base:1.17 pkgsrc-2010Q2:1.17.0.2 pkgsrc-2010Q2-base:1.17 pkgsrc-2010Q1:1.16.0.2 pkgsrc-2010Q1-base:1.16 pkgsrc-2009Q4:1.15.0.4 pkgsrc-2009Q4-base:1.15 pkgsrc-2009Q3:1.15.0.2 pkgsrc-2009Q3-base:1.15 pkgsrc-2009Q2:1.14.0.2 pkgsrc-2009Q2-base:1.14 pkgsrc-2009Q1:1.12.0.4 pkgsrc-2009Q1-base:1.12 pkgsrc-2008Q4:1.12.0.2 pkgsrc-2008Q4-base:1.12 pkgsrc-2008Q3:1.10.0.8 pkgsrc-2008Q3-base:1.10 cube-native-xorg:1.10.0.6 cube-native-xorg-base:1.10 pkgsrc-2008Q2:1.10.0.4 pkgsrc-2008Q2-base:1.10 cwrapper:1.10.0.2 pkgsrc-2008Q1:1.8.0.16 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.8.0.14 pkgsrc-2007Q4-base:1.8 pkgsrc-2007Q3:1.8.0.12 pkgsrc-2007Q3-base:1.8 pkgsrc-2007Q2:1.8.0.10 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.8.0.8 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.8.0.6 pkgsrc-2006Q4-base:1.8 pkgsrc-2006Q3:1.8.0.4 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.8.0.2 pkgsrc-2006Q2-base:1.8 pkgsrc-2006Q1:1.5.0.2 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.4.0.2 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.2.0.2 pkgsrc-2005Q3-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.46 date 2024.01.30.14.21.43; author ryoon; state Exp; branches; next 1.45; commitid gARf2FgciecARtWE; 1.45 date 2023.11.12.13.21.10; author wiz; state Exp; branches; next 1.44; commitid SjpNXQIV5XeZ3kME; 1.44 date 2023.10.29.19.05.49; author adam; state Exp; branches; next 1.43; commitid SvJdq1yoRSyFqyKE; 1.43 date 2023.10.29.17.59.35; author wiz; state Exp; branches; next 1.42; commitid dC1jdygXINrR3yKE; 1.42 date 2023.01.29.21.14.33; author ryoon; state Exp; branches; next 1.41; commitid QL7aBXsBGmQvUtbE; 1.41 date 2022.07.27.19.05.58; author wiz; state Exp; branches; next 1.40; commitid qxCdA6qHTgRmbzND; 1.40 date 2022.01.04.20.53.07; author wiz; state Exp; branches; next 1.39; commitid CYyhdK9qtoffkmnD; 1.39 date 2020.05.23.09.04.04; author rillig; state Exp; branches; next 1.38; commitid hlQXaUdrCHeepl9C; 1.38 date 2019.06.06.21.46.11; author adam; state Exp; branches; next 1.37; commitid ULvzhPOCR2UTVaqB; 1.37 date 2018.05.10.21.53.32; author wiz; state Exp; branches; next 1.36; commitid Gan5S5JDjpYYzNBA; 1.36 date 2017.12.22.19.05.44; author he; state Exp; branches; next 1.35; commitid jc6KTTJceItU6VjA; 1.35 date 2017.06.20.17.00.07; author adam; state Exp; branches; next 1.34; commitid iAuJWbKyAEcZm8Wz; 1.34 date 2015.04.25.14.20.39; author tnn; state Exp; branches; next 1.33; commitid fJ3K6z1vWX7yMYiy; 1.33 date 2014.01.19.16.26.51; author wiz; state Exp; branches; next 1.32; commitid eNd7efOjPMCGiKlx; 1.32 date 2013.10.25.22.24.58; author wiz; state Exp; branches; next 1.31; commitid BnwAJnGGYbNZ2Jax; 1.31 date 2013.10.24.12.08.22; author ryoon; state Exp; branches; next 1.30; commitid xA3PG4m283gpFxax; 1.30 date 2013.06.04.22.15.55; author tron; state Exp; branches; next 1.29; commitid wB5zURIqYs6HAlSw; 1.29 date 2013.06.03.10.04.49; author wiz; state Exp; branches; next 1.28; commitid kGMtnUPdN4amz9Sw; 1.28 date 2013.02.16.11.20.50; author wiz; state Exp; branches; next 1.27; 1.27 date 2012.10.31.11.19.30; author asau; state Exp; branches; next 1.26; 1.26 date 2012.01.28.17.27.29; author wiz; state Exp; branches; next 1.25; 1.25 date 2012.01.28.11.00.52; author wiz; state Exp; branches; next 1.24; 1.24 date 2011.12.10.14.43.37; author obache; state Exp; branches; next 1.23; 1.23 date 2011.11.01.06.01.03; author sbd; state Exp; branches; next 1.22; 1.22 date 2011.09.07.23.45.06; author joerg; state Exp; branches; next 1.21; 1.21 date 2011.04.22.13.42.42; author obache; state Exp; branches; next 1.20; 1.20 date 2011.02.28.14.52.46; author wiz; state Exp; branches; next 1.19; 1.19 date 2011.01.13.13.36.20; author wiz; state Exp; branches; next 1.18; 1.18 date 2011.01.11.15.34.18; author drochner; state Exp; branches; next 1.17; 1.17 date 2010.06.13.22.44.09; author wiz; state Exp; branches; next 1.16; 1.16 date 2010.01.18.09.58.47; author wiz; state Exp; branches; next 1.15; 1.15 date 2009.08.26.19.56.49; author sno; state Exp; branches; next 1.14; 1.14 date 2009.05.19.08.59.11; author wiz; state Exp; branches; next 1.13; 1.13 date 2009.04.27.17.08.48; author wiz; state Exp; branches; next 1.12; 1.12 date 2008.11.18.12.42.32; author drochner; state Exp; branches; next 1.11; 1.11 date 2008.11.10.23.10.34; author wiz; state Exp; branches; next 1.10; 1.10 date 2008.06.12.02.14.28; author joerg; state Exp; branches; next 1.9; 1.9 date 2008.04.25.20.39.08; author joerg; state Exp; branches; next 1.8; 1.8 date 2006.06.12.16.28.06; author wiz; state Exp; branches; next 1.7; 1.7 date 2006.06.02.23.35.10; author joerg; state Exp; branches; next 1.6; 1.6 date 2006.04.17.13.46.15; author wiz; state Exp; branches; next 1.5; 1.5 date 2006.02.05.23.08.51; author joerg; state Exp; branches; next 1.4; 1.4 date 2005.12.11.09.40.38; author wiz; state Exp; branches; next 1.3; 1.3 date 2005.10.12.14.52.52; author drochner; state Exp; branches; next 1.2; 1.2 date 2005.07.20.20.38.28; author minskim; state Exp; branches; next 1.1; 1.1 date 2005.07.20.19.39.42; author drochner; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.07.20.19.39.42; author drochner; state Exp; branches; next ; desc @@ 1.46 log @*: Recursive revbump from audio/pulseaudio-17.0 @ text @# $NetBSD: Makefile,v 1.45 2023/11/12 13:21:10 wiz Exp $ DISTNAME= pygame-2.5.2 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} PKGREVISION= 2 CATEGORIES= devel games python MASTER_SITES= ${MASTER_SITE_PYPI:=P/Pygame/} MAINTAINER= ryoon@@NetBSD.org HOMEPAGE= http://www.pygame.org/ COMMENT= Set of Python modules designed for writing games LICENSE= gnu-lgpl-v2.1 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel USE_TOOLS+= pkg-config REPLACE_PYTHON+= examples/*.py REPLACE_PYTHON+= setup.py PYTHON_VERSIONS_INCOMPATIBLE= 27 SUBST_CLASSES+= fixpath SUBST_STAGE.fixpath= pre-configure SUBST_MESSAGE.fixpath= Fixing paths. SUBST_FILES.fixpath= buildconfig/config_darwin.py SUBST_FILES.fixpath+= buildconfig/config_unix.py SUBST_SED.fixpath= -e 's,/usr/local,${PREFIX},g' .include "../../mk/bsd.prefs.mk" PLIST_VARS+= darwin .if ${OPSYS} == "Darwin" PLIST.darwin= yes .else . include "../../x11/libX11/buildlink3.mk" .endif # Disable video4linux pre-configure: ${RM} ${WRKSRC}/buildconfig/Setup_Unix.in ${TOUCH} ${WRKSRC}/buildconfig/Setup_Unix.in .include "../../audio/SDL2_mixer/buildlink3.mk" .include "../../devel/SDL2/buildlink3.mk" .include "../../fonts/SDL2_ttf/buildlink3.mk" .include "../../graphics/SDL2_image/buildlink3.mk" .include "../../graphics/freetype2/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" .include "../../lang/python/application.mk" .include "../../lang/python/wheel.mk" .include "../../multimedia/smpeg/buildlink3.mk" .include "../../mk/jpeg.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.45 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2023/10/29 19:05:49 adam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.44 log @py-game: fix build and PLIST @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2023/10/29 17:59:35 wiz Exp $ d5 1 @ 1.43 log @py-game: update to 2.5.2. 4 years of development. Switches to SDL2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2023/01/29 21:14:33 ryoon Exp $ d31 1 a31 1 PLIST_VARS+= darwin unix a35 1 PLIST.unix= yes @ 1.42 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2022/07/27 19:05:58 wiz Exp $ d3 1 a3 1 DISTNAME= pygame-1.9.6 a4 1 PKGREVISION= 3 d13 3 d21 2 d44 4 a47 4 .include "../../audio/SDL_mixer/buildlink3.mk" .include "../../devel/SDL/buildlink3.mk" .include "../../devel/SDL_ttf/buildlink3.mk" .include "../../graphics/SDL_image/buildlink3.mk" d51 1 a51 1 .include "../../lang/python/egg.mk" @ 1.41 log @py-game: fix png library name. Some pkglint cleanup while here. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2022/01/04 20:53:07 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.40 log @*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2020/05/23 09:04:04 rillig Exp $ d5 2 a6 2 PKGREVISION= 1 CATEGORIES= games python @ 1.39 log @devel/py-game: remove nonexistent files from REPLACE_PYTHON @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2019/06/06 21:46:11 adam Exp $ d5 1 @ 1.38 log @py-game: updated to 1.9.6 1.9.6: Whilst we focus like a shark-lazer on pygame 2, here is a bonus pygame 1.9.6 with a couple of small regression bug fixes. - mp3 via smpeg was missing in manylinux builds. - mixer thread deadlock issue when controlling it from different threads. - pygame.version.vernum now has major, minor, and patch attributes. 1.9.5: Every single source file has been heavily modified and moved in this release. Initial (source code only) support for SDL2 has been merged in. We also support compiling with SDL1 in the same code base, so the migration to pygame 2 is easier. pygame 2 will be released with SDL2 being the default backend when some remaining issues are ironed out. The 1.9.x releases will continue with SDL1 until then. Also, the C API of pygame is undergoing a transformation with lots of cleanups. Then there have been plenty of other cleanups all throughout the python code as well. There's still lots to clean up, but things should be significantly easier for people to contribute (👋 hello and thanks new contributors!). The documentation has been improved with better examples links, search functionality, and improved navigation. Support for older Macs, and newer Macs has been improved. The mask, midi, draw, and math modules have gotten lots of polish with rough edges removed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2018/05/10 21:53:32 wiz Exp $ a14 2 REPLACE_PYTHON+= bundle_docs.py REPLACE_PYTHON+= config.py a15 2 REPLACE_PYTHON+= makeref.py REPLACE_PYTHON+= run_tests.py @ 1.37 log @py-game: add pkg-config dependency needed for previous @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2017/12/22 19:05:44 he Exp $ d3 1 a3 2 DISTNAME= pygame-1.9.3 PKGREVISION= 1 d5 1 a5 1 CATEGORIES= games d25 2 a26 1 SUBST_FILES.fixpath= config_darwin.py config_unix.py d30 4 a33 2 PLIST_VARS+= darwin .if ${OPSYS} != "Darwin" d35 1 a35 2 .else PLIST.darwin= yes d38 5 d47 1 @ 1.36 log @If localbase is set, avoid nulling out the search path (use +=). Also search for X11 includes in X11R6/include and X11R7/include. Fixes the configure phase on NetBSD/amd64 with native X11. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2017/06/20 17:00:07 adam Exp $ d14 2 @ 1.35 log @Pygame 1.9.3: This is a bugfix release which fixes a couple of key issues which came up with 1.9.2. It also adds wheels for Python 3.6 on Linux, Mac and Windows. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2015/04/25 14:20:39 tnn Exp $ d4 1 @ 1.34 log @Recursive revbump following MesaLib update, categories a through f. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2014/01/19 16:26:51 wiz Exp $ d3 2 a4 3 DISTNAME= pygame-1.9.1release PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//:S/release//} PKGREVISION= 2 d6 1 a6 1 MASTER_SITES= http://www.pygame.org/ftp/ a12 6 .include "../../mk/compiler.mk" .if !empty(PKGSRC_COMPILER:Mclang) CFLAGS+= -no-integrated-as .endif d15 1 a15 30 REPLACE_PYTHON+= examples/aacircle.py REPLACE_PYTHON+= examples/aliens.py REPLACE_PYTHON+= examples/arraydemo.py REPLACE_PYTHON+= examples/blend_fill.py REPLACE_PYTHON+= examples/blit_blends.py REPLACE_PYTHON+= examples/camera.py REPLACE_PYTHON+= examples/chimp.py REPLACE_PYTHON+= examples/cursors.py REPLACE_PYTHON+= examples/eventlist.py REPLACE_PYTHON+= examples/fastevents.py REPLACE_PYTHON+= examples/fonty.py REPLACE_PYTHON+= examples/glcube.py REPLACE_PYTHON+= examples/headless_no_windows_needed.py REPLACE_PYTHON+= examples/liquid.py REPLACE_PYTHON+= examples/macosx/aliens_app_example/aliens.py REPLACE_PYTHON+= examples/mask.py REPLACE_PYTHON+= examples/midi.py REPLACE_PYTHON+= examples/moveit.py REPLACE_PYTHON+= examples/movieplayer.py REPLACE_PYTHON+= examples/oldalien.py REPLACE_PYTHON+= examples/overlay.py REPLACE_PYTHON+= examples/pixelarray.py REPLACE_PYTHON+= examples/scaletest.py REPLACE_PYTHON+= examples/scrap_clipboard.py REPLACE_PYTHON+= examples/scroll.py REPLACE_PYTHON+= examples/sound.py REPLACE_PYTHON+= examples/sound_array_demos.py REPLACE_PYTHON+= examples/stars.py REPLACE_PYTHON+= examples/testsprite.py REPLACE_PYTHON+= examples/vgrade.py a16 2 REPLACE_PYTHON+= msys_build_deps.py REPLACE_PYTHON+= msys_link_VC_2008_dlls.py d19 14 a32 1 REPLACE_PYTHON+= test/test_utils/unittest.py d40 2 a41 1 .include "../../lang/python/distutils.mk" a42 2 .include "../../multimedia/smpeg/buildlink3.mk" .include "../../x11/libX11/buildlink3.mk" @ 1.33 log @Fix PLIST for python3. Replace python interpreter in installed files. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2013/10/25 22:24:58 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.32 log @Include compiler.mk before checking PKGSRC_COMPILER. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2013/10/24 12:08:22 ryoon Exp $ d5 1 d20 39 d64 1 @ 1.31 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2013/10/23 11:33:48 ryoon Exp $ d13 2 @ 1.30 log @Try to fix the fallout caused by the fix for PR pkg/47882. Part 3: Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.29 2013/06/03 10:04:49 wiz Exp $ # d3 9 a11 26 DISTNAME= pygame-1.8.1release PKGNAME= ${PYPKGPREFIX}-game-1.8.1 PKGREVISION= 14 CATEGORIES= devel MASTER_SITES= http://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" d18 1 a20 1 .include "../../mk/jpeg.buildlink3.mk" d23 1 d25 1 a25 1 @ 1.29 log @Bump freetype2 and fontconfig dependencies to current pkgsrc versions, to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2013/02/16 11:20:50 wiz Exp $ d6 1 a6 1 PKGREVISION= 13 @ 1.28 log @Recursive bump for png-1.6. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2012/10/31 11:19:30 asau Exp $ d6 1 a6 1 PKGREVISION= 12 @ 1.27 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2012/01/28 17:27:29 wiz Exp $ d6 1 a6 1 PKGREVISION= 11 @ 1.26 log @Include jpeg and png bl3.mk files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2012/01/28 11:00:52 wiz Exp $ a16 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.25 log @Recursive bump for removal of jpeg/tiff/png buildlink3.mk files from SDL_image. If one of these packages needs them, it should include them itself. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2011/12/10 14:43:37 obache Exp $ d40 2 @ 1.24 log @* no need to buildlink with py-numpy, simple DEPENDS is sufficient. * distutils pkg, register egg-info. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2011/11/01 06:01:03 sbd Exp $ d6 1 a6 1 PKGREVISION= 10 @ 1.23 log @Recursive bump for graphics/freetype2 buildlink addition. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2011/09/07 23:45:06 joerg Exp $ d6 1 a6 1 PKGREVISION= 9 d15 2 a18 3 PY_PATCHPLIST= yes PYDISTUTILSPKG= yes d40 1 a40 1 .include "../../lang/python/extension.mk" a41 1 .include "../../math/py-numpy/buildlink3.mk" @ 1.22 log @Force use of GAS for Clang. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2011/04/22 13:42:42 obache Exp $ d6 1 a6 1 PKGREVISION= 8 @ 1.21 log @recursive bump from gettext-lib shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2011/02/28 14:52:46 wiz Exp $ d32 6 @ 1.20 log @Reset maintainer for retired developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2011/01/13 13:36:20 wiz Exp $ d6 1 a6 1 PKGREVISION= 7 @ 1.19 log @png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2011/01/11 15:34:18 drochner Exp $ d10 1 a10 1 MAINTAINER= recht@@NetBSD.org @ 1.18 log @use numpy rather than py-Numeric, the former is more modern bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2010/06/13 22:44:09 wiz Exp $ d6 1 a6 1 PKGREVISION= 6 @ 1.17 log @Bump PKGREVISION for libpng shlib name change. Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2010/01/18 09:58:47 wiz Exp $ d6 1 a6 1 PKGREVISION= 5 d37 1 a37 1 .include "../../math/py-Numeric/buildlink3.mk" @ 1.16 log @Second try at jpeg-8 recursive PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2009/08/26 19:56:49 sno Exp $ d6 1 a6 1 PKGREVISION= 4 @ 1.15 log @bump revision because of graphics/jpeg update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2009/05/19 08:59:11 wiz Exp $ d6 1 a6 1 PKGREVISION= 3 @ 1.14 log @Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT block). Uncomment some commented out LICENSE lines while here. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2009/04/27 17:08:48 wiz Exp $ d6 1 a6 1 PKGREVISION= 2 @ 1.13 log @Fix permissions of installed files. Bump PKGREVISION. Set LICENSE to gnu-lgpl-v2.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2008/11/18 12:42:32 drochner Exp $ a12 1 @ 1.12 log @fix unreadable data files, bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2008/11/10 23:10:34 wiz Exp $ d6 1 a6 1 PKGREVISION= 1 d14 2 d25 8 @ 1.11 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2008/06/12 02:14:28 joerg Exp $ d6 1 d19 4 @ 1.10 log @Add DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2008/04/25 20:39:08 joerg Exp $ d4 2 a5 3 DISTNAME= pygame-1.7.1release PKGNAME= ${PYPKGPREFIX}-game-1.7.1 PKGREVISION= 4 @ 1.9 log @Update PYTHON_VERSIONS_COMPATIBLE - assume that Python 2.4 and 2.5 are compatible and allow checking for fallout. - remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+ default. Modify the others to deal with the removals. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2006/06/12 16:28:06 wiz Exp $ d14 2 @ 1.8 log @Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable) for SDL shlib changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2006/06/02 23:35:10 joerg Exp $ a16 2 PYTHON_VERSIONS_ACCEPTED= 24 23 22 @ 1.7 log @Use PYTHON_VERSIONS_ACCEPTED instead of the negative version. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2006/04/17 13:46:15 wiz Exp $ d6 1 a6 1 PKGREVISION= 3 @ 1.6 log @Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2006/02/05 23:08:51 joerg Exp $ d17 1 a17 1 PYTHON_VERSIONS_INCOMPATIBLE= 21 20 15 @ 1.5 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2005/12/11 09:40:38 wiz Exp $ d6 1 a6 1 PKGREVISION= 2 @ 1.4 log @Convert aalib to options framework, adding an 'x11' option, and remove aalib-x11 and aview-x11. SDL dependencies change, so bump PKGREVISION (and BUILDLINK_RECOMMENDED) for affected packages. Addresses PR 32046 by Leonard Schmidt. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/10/12 14:52:52 drochner Exp $ d6 1 a6 1 PKGREVISION= 1 @ 1.3 log @update to 1.7.1 The main focus of this release is bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2005/07/20 20:38:28 minskim Exp $ d6 1 @ 1.2 log @Allow to build with Python>=2.4. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2005/07/20 19:39:42 drochner Exp $ d4 2 a5 2 DISTNAME= pygame-1.6 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d16 1 a16 1 PYTHON_VERSIONS_ACCEPTED= 23 22 @ 1.1.1.1 log @import pygame-1.6, a collection of Python modules for games @ text @@