pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-SDL2



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jan 23 12:08:34 UTC 2023

Added Files:
        pkgsrc/devel/py-SDL2: DESCR Makefile PLIST distinfo

Log Message:
devel/py-SDL2: import py-SDL2-0.9.15

PySDL2 is a pure Python wrapper around the SDL2, SDL2_mixer,
SDL2_image, SDL2_ttf, and SDL2_gfx libraries.

Instead of relying on C code, it uses the built-in ctypes module
to interface with SDL2, and provides simple Python classes and
wrappers for common SDL2 functionality.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-SDL2/DESCR \
    pkgsrc/devel/py-SDL2/Makefile pkgsrc/devel/py-SDL2/PLIST \
    pkgsrc/devel/py-SDL2/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/devel/py-SDL2/DESCR
diff -u /dev/null pkgsrc/devel/py-SDL2/DESCR:1.1
--- /dev/null   Mon Jan 23 12:08:34 2023
+++ pkgsrc/devel/py-SDL2/DESCR  Mon Jan 23 12:08:34 2023
@@ -0,0 +1,6 @@
+PySDL2 is a pure Python wrapper around the SDL2, SDL2_mixer,
+SDL2_image, SDL2_ttf, and SDL2_gfx libraries.
+
+Instead of relying on C code, it uses the built-in ctypes module
+to interface with SDL2, and provides simple Python classes and
+wrappers for common SDL2 functionality.
Index: pkgsrc/devel/py-SDL2/Makefile
diff -u /dev/null pkgsrc/devel/py-SDL2/Makefile:1.1
--- /dev/null   Mon Jan 23 12:08:34 2023
+++ pkgsrc/devel/py-SDL2/Makefile       Mon Jan 23 12:08:34 2023
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1 2023/01/23 12:08:34 wiz Exp $
+
+DISTNAME=      PySDL2-0.9.15
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/Py//}
+CATEGORIES=    devel python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=P/PySDL2/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/py-sdl/py-sdl2
+COMMENT=       Python SDL2 bindings
+LICENSE=       cc0-1.0-universal OR zlib
+
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-OpenGL-[0-9]*:../../graphics/py-OpenGL
+
+USE_LANGUAGES= # none
+USE_TOOLS+=    pkg-config
+
+TEST_ENV+=     PYSDL2_DLL_PATH=${BUILDLINK_PREFIX.SDL2}/lib
+
+BUILDLINK_API_DEPENDS.SDL2+=   SDL2>=2.0.5
+.include "../../devel/SDL2/buildlink3.mk"
+BUILDLINK_API_DEPENDS.SDL2_mixer+=     SDL2_mixer>=2.0.1
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+BUILDLINK_API_DEPENDS.SDL2_ttf+=       SDL2_ttf>=2.0.14
+.include "../../fonts/SDL2_ttf/buildlink3.mk"
+BUILDLINK_API_DEPENDS.SDL2_image+=     SDL2_image>=2.0.1
+.include "../../graphics/SDL2_image/buildlink3.mk"
+.include "../../graphics/SDL2_gfx/buildlink3.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-SDL2/PLIST
diff -u /dev/null pkgsrc/devel/py-SDL2/PLIST:1.1
--- /dev/null   Mon Jan 23 12:08:34 2023
+++ pkgsrc/devel/py-SDL2/PLIST  Mon Jan 23 12:08:34 2023
@@ -0,0 +1,487 @@
+@comment $NetBSD: PLIST,v 1.1 2023/01/23 12:08:34 wiz Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/sdl2/__init__.py
+${PYSITELIB}/sdl2/__init__.pyc
+${PYSITELIB}/sdl2/__init__.pyo
+${PYSITELIB}/sdl2/_internal.py
+${PYSITELIB}/sdl2/_internal.pyc
+${PYSITELIB}/sdl2/_internal.pyo
+${PYSITELIB}/sdl2/_sdl_init.py
+${PYSITELIB}/sdl2/_sdl_init.pyc
+${PYSITELIB}/sdl2/_sdl_init.pyo
+${PYSITELIB}/sdl2/audio.py
+${PYSITELIB}/sdl2/audio.pyc
+${PYSITELIB}/sdl2/audio.pyo
+${PYSITELIB}/sdl2/blendmode.py
+${PYSITELIB}/sdl2/blendmode.pyc
+${PYSITELIB}/sdl2/blendmode.pyo
+${PYSITELIB}/sdl2/clipboard.py
+${PYSITELIB}/sdl2/clipboard.pyc
+${PYSITELIB}/sdl2/clipboard.pyo
+${PYSITELIB}/sdl2/cpuinfo.py
+${PYSITELIB}/sdl2/cpuinfo.pyc
+${PYSITELIB}/sdl2/cpuinfo.pyo
+${PYSITELIB}/sdl2/dll.py
+${PYSITELIB}/sdl2/dll.pyc
+${PYSITELIB}/sdl2/dll.pyo
+${PYSITELIB}/sdl2/endian.py
+${PYSITELIB}/sdl2/endian.pyc
+${PYSITELIB}/sdl2/endian.pyo
+${PYSITELIB}/sdl2/error.py
+${PYSITELIB}/sdl2/error.pyc
+${PYSITELIB}/sdl2/error.pyo
+${PYSITELIB}/sdl2/events.py
+${PYSITELIB}/sdl2/events.pyc
+${PYSITELIB}/sdl2/events.pyo
+${PYSITELIB}/sdl2/examples/__init__.py
+${PYSITELIB}/sdl2/examples/__init__.pyc
+${PYSITELIB}/sdl2/examples/__init__.pyo
+${PYSITELIB}/sdl2/examples/colorpalettes.py
+${PYSITELIB}/sdl2/examples/colorpalettes.pyc
+${PYSITELIB}/sdl2/examples/colorpalettes.pyo
+${PYSITELIB}/sdl2/examples/draw.py
+${PYSITELIB}/sdl2/examples/draw.pyc
+${PYSITELIB}/sdl2/examples/draw.pyo
+${PYSITELIB}/sdl2/examples/gfxdrawing.py
+${PYSITELIB}/sdl2/examples/gfxdrawing.pyc
+${PYSITELIB}/sdl2/examples/gfxdrawing.pyo
+${PYSITELIB}/sdl2/examples/gui.py
+${PYSITELIB}/sdl2/examples/gui.pyc
+${PYSITELIB}/sdl2/examples/gui.pyo
+${PYSITELIB}/sdl2/examples/helloworld.py
+${PYSITELIB}/sdl2/examples/helloworld.pyc
+${PYSITELIB}/sdl2/examples/helloworld.pyo
+${PYSITELIB}/sdl2/examples/opengl.py
+${PYSITELIB}/sdl2/examples/opengl.pyc
+${PYSITELIB}/sdl2/examples/opengl.pyo
+${PYSITELIB}/sdl2/examples/particles.py
+${PYSITELIB}/sdl2/examples/particles.pyc
+${PYSITELIB}/sdl2/examples/particles.pyo
+${PYSITELIB}/sdl2/examples/pixelaccess.py
+${PYSITELIB}/sdl2/examples/pixelaccess.pyc
+${PYSITELIB}/sdl2/examples/pixelaccess.pyo
+${PYSITELIB}/sdl2/examples/pong.py
+${PYSITELIB}/sdl2/examples/pong.pyc
+${PYSITELIB}/sdl2/examples/pong.pyo
+${PYSITELIB}/sdl2/examples/resources/button.bmp
+${PYSITELIB}/sdl2/examples/resources/circle.png
+${PYSITELIB}/sdl2/examples/resources/font.bmp
+${PYSITELIB}/sdl2/examples/resources/hello.bmp
+${PYSITELIB}/sdl2/examples/resources/square.png
+${PYSITELIB}/sdl2/examples/resources/star.png
+${PYSITELIB}/sdl2/examples/resources/testimage.svg
+${PYSITELIB}/sdl2/examples/resources/textentry.bmp
+${PYSITELIB}/sdl2/examples/resources/tuffy.ttf
+${PYSITELIB}/sdl2/examples/sdl2hello.py
+${PYSITELIB}/sdl2/examples/sdl2hello.pyc
+${PYSITELIB}/sdl2/examples/sdl2hello.pyo
+${PYSITELIB}/sdl2/examples/transfomations.py
+${PYSITELIB}/sdl2/examples/transfomations.pyc
+${PYSITELIB}/sdl2/examples/transfomations.pyo
+${PYSITELIB}/sdl2/examples/ttf.py
+${PYSITELIB}/sdl2/examples/ttf.pyc
+${PYSITELIB}/sdl2/examples/ttf.pyo
+${PYSITELIB}/sdl2/ext/__init__.py
+${PYSITELIB}/sdl2/ext/__init__.pyc
+${PYSITELIB}/sdl2/ext/__init__.pyo
+${PYSITELIB}/sdl2/ext/algorithms.py
+${PYSITELIB}/sdl2/ext/algorithms.pyc
+${PYSITELIB}/sdl2/ext/algorithms.pyo
+${PYSITELIB}/sdl2/ext/array.py
+${PYSITELIB}/sdl2/ext/array.pyc
+${PYSITELIB}/sdl2/ext/array.pyo
+${PYSITELIB}/sdl2/ext/bitmapfont.py
+${PYSITELIB}/sdl2/ext/bitmapfont.pyc
+${PYSITELIB}/sdl2/ext/bitmapfont.pyo
+${PYSITELIB}/sdl2/ext/color.py
+${PYSITELIB}/sdl2/ext/color.pyc
+${PYSITELIB}/sdl2/ext/color.pyo
+${PYSITELIB}/sdl2/ext/colorpalettes.py
+${PYSITELIB}/sdl2/ext/colorpalettes.pyc
+${PYSITELIB}/sdl2/ext/colorpalettes.pyo
+${PYSITELIB}/sdl2/ext/common.py
+${PYSITELIB}/sdl2/ext/common.pyc
+${PYSITELIB}/sdl2/ext/common.pyo
+${PYSITELIB}/sdl2/ext/compat.py
+${PYSITELIB}/sdl2/ext/compat.pyc
+${PYSITELIB}/sdl2/ext/compat.pyo
+${PYSITELIB}/sdl2/ext/displays.py
+${PYSITELIB}/sdl2/ext/displays.pyc
+${PYSITELIB}/sdl2/ext/displays.pyo
+${PYSITELIB}/sdl2/ext/draw.py
+${PYSITELIB}/sdl2/ext/draw.pyc
+${PYSITELIB}/sdl2/ext/draw.pyo
+${PYSITELIB}/sdl2/ext/ebs.py
+${PYSITELIB}/sdl2/ext/ebs.pyc
+${PYSITELIB}/sdl2/ext/ebs.pyo
+${PYSITELIB}/sdl2/ext/err.py
+${PYSITELIB}/sdl2/ext/err.pyc
+${PYSITELIB}/sdl2/ext/err.pyo
+${PYSITELIB}/sdl2/ext/events.py
+${PYSITELIB}/sdl2/ext/events.pyc
+${PYSITELIB}/sdl2/ext/events.pyo
+${PYSITELIB}/sdl2/ext/image.py
+${PYSITELIB}/sdl2/ext/image.pyc
+${PYSITELIB}/sdl2/ext/image.pyo
+${PYSITELIB}/sdl2/ext/mouse.py
+${PYSITELIB}/sdl2/ext/mouse.pyc
+${PYSITELIB}/sdl2/ext/mouse.pyo
+${PYSITELIB}/sdl2/ext/msgbox.py
+${PYSITELIB}/sdl2/ext/msgbox.pyc
+${PYSITELIB}/sdl2/ext/msgbox.pyo
+${PYSITELIB}/sdl2/ext/particles.py
+${PYSITELIB}/sdl2/ext/particles.pyc
+${PYSITELIB}/sdl2/ext/particles.pyo
+${PYSITELIB}/sdl2/ext/pixelaccess.py
+${PYSITELIB}/sdl2/ext/pixelaccess.pyc
+${PYSITELIB}/sdl2/ext/pixelaccess.pyo
+${PYSITELIB}/sdl2/ext/renderer.py
+${PYSITELIB}/sdl2/ext/renderer.pyc
+${PYSITELIB}/sdl2/ext/renderer.pyo
+${PYSITELIB}/sdl2/ext/resources.py
+${PYSITELIB}/sdl2/ext/resources.pyc
+${PYSITELIB}/sdl2/ext/resources.pyo
+${PYSITELIB}/sdl2/ext/sprite.py
+${PYSITELIB}/sdl2/ext/sprite.pyc
+${PYSITELIB}/sdl2/ext/sprite.pyo
+${PYSITELIB}/sdl2/ext/spritesystem.py
+${PYSITELIB}/sdl2/ext/spritesystem.pyc
+${PYSITELIB}/sdl2/ext/spritesystem.pyo
+${PYSITELIB}/sdl2/ext/surface.py
+${PYSITELIB}/sdl2/ext/surface.pyc
+${PYSITELIB}/sdl2/ext/surface.pyo
+${PYSITELIB}/sdl2/ext/ttf.py
+${PYSITELIB}/sdl2/ext/ttf.pyc
+${PYSITELIB}/sdl2/ext/ttf.pyo
+${PYSITELIB}/sdl2/ext/uisystem.py
+${PYSITELIB}/sdl2/ext/uisystem.pyc
+${PYSITELIB}/sdl2/ext/uisystem.pyo
+${PYSITELIB}/sdl2/ext/window.py
+${PYSITELIB}/sdl2/ext/window.pyc
+${PYSITELIB}/sdl2/ext/window.pyo
+${PYSITELIB}/sdl2/filesystem.py
+${PYSITELIB}/sdl2/filesystem.pyc
+${PYSITELIB}/sdl2/filesystem.pyo
+${PYSITELIB}/sdl2/gamecontroller.py
+${PYSITELIB}/sdl2/gamecontroller.pyc
+${PYSITELIB}/sdl2/gamecontroller.pyo
+${PYSITELIB}/sdl2/gesture.py
+${PYSITELIB}/sdl2/gesture.pyc
+${PYSITELIB}/sdl2/gesture.pyo
+${PYSITELIB}/sdl2/guid.py
+${PYSITELIB}/sdl2/guid.pyc
+${PYSITELIB}/sdl2/guid.pyo
+${PYSITELIB}/sdl2/haptic.py
+${PYSITELIB}/sdl2/haptic.pyc
+${PYSITELIB}/sdl2/haptic.pyo
+${PYSITELIB}/sdl2/hidapi.py
+${PYSITELIB}/sdl2/hidapi.pyc
+${PYSITELIB}/sdl2/hidapi.pyo
+${PYSITELIB}/sdl2/hints.py
+${PYSITELIB}/sdl2/hints.pyc
+${PYSITELIB}/sdl2/hints.pyo
+${PYSITELIB}/sdl2/joystick.py
+${PYSITELIB}/sdl2/joystick.pyc
+${PYSITELIB}/sdl2/joystick.pyo
+${PYSITELIB}/sdl2/keyboard.py
+${PYSITELIB}/sdl2/keyboard.pyc
+${PYSITELIB}/sdl2/keyboard.pyo
+${PYSITELIB}/sdl2/keycode.py
+${PYSITELIB}/sdl2/keycode.pyc
+${PYSITELIB}/sdl2/keycode.pyo
+${PYSITELIB}/sdl2/loadso.py
+${PYSITELIB}/sdl2/loadso.pyc
+${PYSITELIB}/sdl2/loadso.pyo
+${PYSITELIB}/sdl2/locale.py
+${PYSITELIB}/sdl2/locale.pyc
+${PYSITELIB}/sdl2/locale.pyo
+${PYSITELIB}/sdl2/log.py
+${PYSITELIB}/sdl2/log.pyc
+${PYSITELIB}/sdl2/log.pyo
+${PYSITELIB}/sdl2/messagebox.py
+${PYSITELIB}/sdl2/messagebox.pyc
+${PYSITELIB}/sdl2/messagebox.pyo
+${PYSITELIB}/sdl2/metal.py
+${PYSITELIB}/sdl2/metal.pyc
+${PYSITELIB}/sdl2/metal.pyo
+${PYSITELIB}/sdl2/misc.py
+${PYSITELIB}/sdl2/misc.pyc
+${PYSITELIB}/sdl2/misc.pyo
+${PYSITELIB}/sdl2/mouse.py
+${PYSITELIB}/sdl2/mouse.pyc
+${PYSITELIB}/sdl2/mouse.pyo
+${PYSITELIB}/sdl2/pixels.py
+${PYSITELIB}/sdl2/pixels.pyc
+${PYSITELIB}/sdl2/pixels.pyo
+${PYSITELIB}/sdl2/platform.py
+${PYSITELIB}/sdl2/platform.pyc
+${PYSITELIB}/sdl2/platform.pyo
+${PYSITELIB}/sdl2/power.py
+${PYSITELIB}/sdl2/power.pyc
+${PYSITELIB}/sdl2/power.pyo
+${PYSITELIB}/sdl2/rect.py
+${PYSITELIB}/sdl2/rect.pyc
+${PYSITELIB}/sdl2/rect.pyo
+${PYSITELIB}/sdl2/render.py
+${PYSITELIB}/sdl2/render.pyc
+${PYSITELIB}/sdl2/render.pyo
+${PYSITELIB}/sdl2/rwops.py
+${PYSITELIB}/sdl2/rwops.pyc
+${PYSITELIB}/sdl2/rwops.pyo
+${PYSITELIB}/sdl2/scancode.py
+${PYSITELIB}/sdl2/scancode.pyc
+${PYSITELIB}/sdl2/scancode.pyo
+${PYSITELIB}/sdl2/sdlgfx.py
+${PYSITELIB}/sdl2/sdlgfx.pyc
+${PYSITELIB}/sdl2/sdlgfx.pyo
+${PYSITELIB}/sdl2/sdlimage.py
+${PYSITELIB}/sdl2/sdlimage.pyc
+${PYSITELIB}/sdl2/sdlimage.pyo
+${PYSITELIB}/sdl2/sdlmixer.py
+${PYSITELIB}/sdl2/sdlmixer.pyc
+${PYSITELIB}/sdl2/sdlmixer.pyo
+${PYSITELIB}/sdl2/sdlttf.py
+${PYSITELIB}/sdl2/sdlttf.pyc
+${PYSITELIB}/sdl2/sdlttf.pyo
+${PYSITELIB}/sdl2/sensor.py
+${PYSITELIB}/sdl2/sensor.pyc
+${PYSITELIB}/sdl2/sensor.pyo
+${PYSITELIB}/sdl2/shape.py
+${PYSITELIB}/sdl2/shape.pyc
+${PYSITELIB}/sdl2/shape.pyo
+${PYSITELIB}/sdl2/stdinc.py
+${PYSITELIB}/sdl2/stdinc.pyc
+${PYSITELIB}/sdl2/stdinc.pyo
+${PYSITELIB}/sdl2/surface.py
+${PYSITELIB}/sdl2/surface.pyc
+${PYSITELIB}/sdl2/surface.pyo
+${PYSITELIB}/sdl2/syswm.py
+${PYSITELIB}/sdl2/syswm.pyc
+${PYSITELIB}/sdl2/syswm.pyo
+${PYSITELIB}/sdl2/test/__init__.py
+${PYSITELIB}/sdl2/test/__init__.pyc
+${PYSITELIB}/sdl2/test/__init__.pyo
+${PYSITELIB}/sdl2/test/audio_test.py
+${PYSITELIB}/sdl2/test/audio_test.pyc
+${PYSITELIB}/sdl2/test/audio_test.pyo
+${PYSITELIB}/sdl2/test/blendmode_test.py
+${PYSITELIB}/sdl2/test/blendmode_test.pyc
+${PYSITELIB}/sdl2/test/blendmode_test.pyo
+${PYSITELIB}/sdl2/test/clipboard_test.py
+${PYSITELIB}/sdl2/test/clipboard_test.pyc
+${PYSITELIB}/sdl2/test/clipboard_test.pyo
+${PYSITELIB}/sdl2/test/conftest.py
+${PYSITELIB}/sdl2/test/conftest.pyc
+${PYSITELIB}/sdl2/test/conftest.pyo
+${PYSITELIB}/sdl2/test/cpuinfo_test.py
+${PYSITELIB}/sdl2/test/cpuinfo_test.pyc
+${PYSITELIB}/sdl2/test/cpuinfo_test.pyo
+${PYSITELIB}/sdl2/test/endian_test.py
+${PYSITELIB}/sdl2/test/endian_test.pyc
+${PYSITELIB}/sdl2/test/endian_test.pyo
+${PYSITELIB}/sdl2/test/error_test.py
+${PYSITELIB}/sdl2/test/error_test.pyc
+${PYSITELIB}/sdl2/test/error_test.pyo
+${PYSITELIB}/sdl2/test/events_test.py
+${PYSITELIB}/sdl2/test/events_test.pyc
+${PYSITELIB}/sdl2/test/events_test.pyo
+${PYSITELIB}/sdl2/test/filesystem_test.py
+${PYSITELIB}/sdl2/test/filesystem_test.pyc
+${PYSITELIB}/sdl2/test/filesystem_test.pyo
+${PYSITELIB}/sdl2/test/gamecontroller_test.py
+${PYSITELIB}/sdl2/test/gamecontroller_test.pyc
+${PYSITELIB}/sdl2/test/gamecontroller_test.pyo
+${PYSITELIB}/sdl2/test/guid_test.py
+${PYSITELIB}/sdl2/test/guid_test.pyc
+${PYSITELIB}/sdl2/test/guid_test.pyo
+${PYSITELIB}/sdl2/test/hidapi_test.py
+${PYSITELIB}/sdl2/test/hidapi_test.pyc
+${PYSITELIB}/sdl2/test/hidapi_test.pyo
+${PYSITELIB}/sdl2/test/hints_test.py
+${PYSITELIB}/sdl2/test/hints_test.pyc
+${PYSITELIB}/sdl2/test/hints_test.pyo
+${PYSITELIB}/sdl2/test/joystick_test.py
+${PYSITELIB}/sdl2/test/joystick_test.pyc
+${PYSITELIB}/sdl2/test/joystick_test.pyo
+${PYSITELIB}/sdl2/test/keyboard_test.py
+${PYSITELIB}/sdl2/test/keyboard_test.pyc
+${PYSITELIB}/sdl2/test/keyboard_test.pyo
+${PYSITELIB}/sdl2/test/locale_test.py
+${PYSITELIB}/sdl2/test/locale_test.pyc
+${PYSITELIB}/sdl2/test/locale_test.pyo
+${PYSITELIB}/sdl2/test/log_test.py
+${PYSITELIB}/sdl2/test/log_test.pyc
+${PYSITELIB}/sdl2/test/log_test.pyo
+${PYSITELIB}/sdl2/test/metal_test.py
+${PYSITELIB}/sdl2/test/metal_test.pyc
+${PYSITELIB}/sdl2/test/metal_test.pyo
+${PYSITELIB}/sdl2/test/mouse_test.py
+${PYSITELIB}/sdl2/test/mouse_test.pyc
+${PYSITELIB}/sdl2/test/mouse_test.pyo
+${PYSITELIB}/sdl2/test/pixels_test.py
+${PYSITELIB}/sdl2/test/pixels_test.pyc
+${PYSITELIB}/sdl2/test/pixels_test.pyo
+${PYSITELIB}/sdl2/test/platform_test.py
+${PYSITELIB}/sdl2/test/platform_test.pyc
+${PYSITELIB}/sdl2/test/platform_test.pyo
+${PYSITELIB}/sdl2/test/power_test.py
+${PYSITELIB}/sdl2/test/power_test.pyc
+${PYSITELIB}/sdl2/test/power_test.pyo
+${PYSITELIB}/sdl2/test/rect_test.py
+${PYSITELIB}/sdl2/test/rect_test.pyc
+${PYSITELIB}/sdl2/test/rect_test.pyo
+${PYSITELIB}/sdl2/test/render_test.py
+${PYSITELIB}/sdl2/test/render_test.pyc
+${PYSITELIB}/sdl2/test/render_test.pyo
+${PYSITELIB}/sdl2/test/resources/animationtest.gif
+${PYSITELIB}/sdl2/test/resources/font.bmp
+${PYSITELIB}/sdl2/test/resources/resources.tar.gz
+${PYSITELIB}/sdl2/test/resources/resources.zip
+${PYSITELIB}/sdl2/test/resources/rwopstest.txt
+${PYSITELIB}/sdl2/test/resources/soundtest.mp3
+${PYSITELIB}/sdl2/test/resources/surfacetest.bmp
+${PYSITELIB}/sdl2/test/resources/surfacetest.cur
+${PYSITELIB}/sdl2/test/resources/surfacetest.gif
+${PYSITELIB}/sdl2/test/resources/surfacetest.ico
+${PYSITELIB}/sdl2/test/resources/surfacetest.jpg
+${PYSITELIB}/sdl2/test/resources/surfacetest.lbm
+${PYSITELIB}/sdl2/test/resources/surfacetest.pbm
+${PYSITELIB}/sdl2/test/resources/surfacetest.pcx
+${PYSITELIB}/sdl2/test/resources/surfacetest.pgm
+${PYSITELIB}/sdl2/test/resources/surfacetest.png
+${PYSITELIB}/sdl2/test/resources/surfacetest.pnm
+${PYSITELIB}/sdl2/test/resources/surfacetest.ppm
+${PYSITELIB}/sdl2/test/resources/surfacetest.qoi
+${PYSITELIB}/sdl2/test/resources/surfacetest.svg
+${PYSITELIB}/sdl2/test/resources/surfacetest.tga
+${PYSITELIB}/sdl2/test/resources/surfacetest.tif
+${PYSITELIB}/sdl2/test/resources/surfacetest.webp
+${PYSITELIB}/sdl2/test/resources/surfacetest.xcf
+${PYSITELIB}/sdl2/test/resources/surfacetest.xpm
+${PYSITELIB}/sdl2/test/resources/tuffy.ttf
+${PYSITELIB}/sdl2/test/rwops_test.py
+${PYSITELIB}/sdl2/test/rwops_test.pyc
+${PYSITELIB}/sdl2/test/rwops_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_algorithms_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_algorithms_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_algorithms_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_array_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_array_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_array_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_color_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_color_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_color_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_displays_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_displays_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_displays_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_draw_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_draw_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_draw_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_ebs_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_ebs_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_ebs_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_events_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_events_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_events_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_font_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_font_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_font_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_image_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_image_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_image_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_mouse_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_mouse_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_mouse_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_msgbox_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_msgbox_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_msgbox_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_particles_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_particles_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_particles_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_pixelaccess_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_pixelaccess_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_pixelaccess_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_renderer_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_renderer_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_renderer_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_resources_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_resources_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_resources_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_sprite_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_sprite_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_sprite_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_spritesystem_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_spritesystem_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_spritesystem_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_surface_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_surface_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_surface_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_uisystem_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_uisystem_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_uisystem_test.pyo
+${PYSITELIB}/sdl2/test/sdl2ext_window_test.py
+${PYSITELIB}/sdl2/test/sdl2ext_window_test.pyc
+${PYSITELIB}/sdl2/test/sdl2ext_window_test.pyo
+${PYSITELIB}/sdl2/test/sdl_test.py
+${PYSITELIB}/sdl2/test/sdl_test.pyc
+${PYSITELIB}/sdl2/test/sdl_test.pyo
+${PYSITELIB}/sdl2/test/sdlgfx_test.py
+${PYSITELIB}/sdl2/test/sdlgfx_test.pyc
+${PYSITELIB}/sdl2/test/sdlgfx_test.pyo
+${PYSITELIB}/sdl2/test/sdlimage_test.py
+${PYSITELIB}/sdl2/test/sdlimage_test.pyc
+${PYSITELIB}/sdl2/test/sdlimage_test.pyo
+${PYSITELIB}/sdl2/test/sdlmixer_test.py
+${PYSITELIB}/sdl2/test/sdlmixer_test.pyc
+${PYSITELIB}/sdl2/test/sdlmixer_test.pyo
+${PYSITELIB}/sdl2/test/sdlttf_test.py
+${PYSITELIB}/sdl2/test/sdlttf_test.pyc
+${PYSITELIB}/sdl2/test/sdlttf_test.pyo
+${PYSITELIB}/sdl2/test/sensor_test.py
+${PYSITELIB}/sdl2/test/sensor_test.pyc
+${PYSITELIB}/sdl2/test/sensor_test.pyo
+${PYSITELIB}/sdl2/test/shape_test.py
+${PYSITELIB}/sdl2/test/shape_test.pyc
+${PYSITELIB}/sdl2/test/shape_test.pyo
+${PYSITELIB}/sdl2/test/surface_test.py
+${PYSITELIB}/sdl2/test/surface_test.pyc
+${PYSITELIB}/sdl2/test/surface_test.pyo
+${PYSITELIB}/sdl2/test/syswm_test.py
+${PYSITELIB}/sdl2/test/syswm_test.pyc
+${PYSITELIB}/sdl2/test/syswm_test.pyo
+${PYSITELIB}/sdl2/test/timer_test.py
+${PYSITELIB}/sdl2/test/timer_test.pyc
+${PYSITELIB}/sdl2/test/timer_test.pyo
+${PYSITELIB}/sdl2/test/touch_test.py
+${PYSITELIB}/sdl2/test/touch_test.pyc
+${PYSITELIB}/sdl2/test/touch_test.pyo
+${PYSITELIB}/sdl2/test/version_test.py
+${PYSITELIB}/sdl2/test/version_test.pyc
+${PYSITELIB}/sdl2/test/version_test.pyo
+${PYSITELIB}/sdl2/test/video_test.py
+${PYSITELIB}/sdl2/test/video_test.pyc
+${PYSITELIB}/sdl2/test/video_test.pyo
+${PYSITELIB}/sdl2/test/vulkan_test.py
+${PYSITELIB}/sdl2/test/vulkan_test.pyc
+${PYSITELIB}/sdl2/test/vulkan_test.pyo
+${PYSITELIB}/sdl2/timer.py
+${PYSITELIB}/sdl2/timer.pyc
+${PYSITELIB}/sdl2/timer.pyo
+${PYSITELIB}/sdl2/touch.py
+${PYSITELIB}/sdl2/touch.pyc
+${PYSITELIB}/sdl2/touch.pyo
+${PYSITELIB}/sdl2/version.py
+${PYSITELIB}/sdl2/version.pyc
+${PYSITELIB}/sdl2/version.pyo
+${PYSITELIB}/sdl2/video.py
+${PYSITELIB}/sdl2/video.pyc
+${PYSITELIB}/sdl2/video.pyo
+${PYSITELIB}/sdl2/vulkan.py
+${PYSITELIB}/sdl2/vulkan.pyc
+${PYSITELIB}/sdl2/vulkan.pyo
Index: pkgsrc/devel/py-SDL2/distinfo
diff -u /dev/null pkgsrc/devel/py-SDL2/distinfo:1.1
--- /dev/null   Mon Jan 23 12:08:34 2023
+++ pkgsrc/devel/py-SDL2/distinfo       Mon Jan 23 12:08:34 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/01/23 12:08:34 wiz Exp $
+
+BLAKE2s (PySDL2-0.9.15.tar.gz) = d40c235584986da57508a3ce5630b13185231fa8a1818a0368a87d38fb7b6dc4
+SHA512 (PySDL2-0.9.15.tar.gz) = dda0de0fa6a64750e2b9483f40cddf7e8ba6c6105a99d6738dfb876c1bc99d171ca632a1c4ad314b95ad9a66c5c681988c93eeca6ecfd80d1137cbdd8b4385ed
+Size (PySDL2-0.9.15.tar.gz) = 766172 bytes



Home | Main Index | Thread Index | Old Index