BUGS
Build.PL
CHANGELOG
+CONTRIBUTORS
COPYING
lib/SDL/App.pm
lib/SDL/Cdrom.pm
make/lib/SDL/Build/MSWin32.pm
make/lib/SDL/Build/Netbsd.pm
make/lib/SDL/Build.pm
+MacOSX/Info.plist
+MacOSX/launcher.h
+MacOSX/launcher.m
+MacOSX/SDLPerl.icns
MANIFEST
META.yml
README
src/SDL.xs
src/SFont.h
src/SFont.xs
+src/support/darwin_support.h
+src/support/darwin_support.m
+src/support/win32.c
+scripts/README
+scripts/const.pl
+scripts/gl_const.pl
+scripts/opengl_words.txt
+scripts/sdl_const.pl
+scripts/sdl_words.txt
+scripts/OpenGL/Constants.pm
+scripts/SDL/Constants.pm
t/apppm.t
t/cdrompm.t
t/colorpm.t
test/OpenGL/tutorial/lesson06.pl
test/OpenGL/tutorial/lesson07.pl
test/OpenGL/tutorial/lesson08.pl
+test/OpenGL/tutorial/lesson18.pl
test/README
+test/64encode.pl
test/testcolor.pl
+test/testcolor.spl
test/testfonttool.pl
test/testgfxprim.pl
test/testgfxroto.pl
name: SDL_Perl
version: 2.2.0
author:
- - David J. Goehrig <DGOEHRIG@cpan.org>
+ - 'David J. Goehrig <DGOEHRIG@cpan.org>'
abstract: Simple DirectMedia Layer for Perl
license: lgpl
+resources:
+ license: http://opensource.org/licenses/lgpl-license.php
build_requires:
Module::Build: 0.22
Test::Simple: 0.47
file: lib/SDL/Sound.pm
SDL::Surface:
file: lib/SDL/Surface.pm
+ SDL::TTFont:
+ file: lib/SDL/TTFont.pm
SDL::Timer:
file: lib/SDL/Timer.pm
SDL::Tool::Font:
file: lib/SDL/Tutorial/Drawing.pm
SDL::Video:
file: lib/SDL/Video.pm
- SDL:TTFont:
- file: lib/SDL/TTFont.pm
SDL_perl:
file: lib/SDL_perl.pm
Walker:
file: lib/SDL/Tutorial/Images.pm
- main:
- file: lib/SDL/Tutorial/Images.pm
-generated_by: Module::Build version 0.2611
+generated_by: Module::Build version 0.33
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.4.html
+ version: 1.4
perl Build.PL
./Build
./Build test
+ ./Build bundle # MacOS X only!
./Build install
The build process will use the new Module::Build facility
to autodetect and build SDL Perl for your platform. If
the build fails please forward bugs to sdl-devel@perl.org.
+For MacOS X users there is a new experimental bundle,
+that is called SDLPerl.app. You can use this bundle
+to run perl scripts with a .spl extension, you know,
+SDL Perl files. We will work on brining this style
+launcher and an integrated development environment to
+all platforms shortly.
+
Documentation:
Each module now includes its own documentation, and
+++ /dev/null
-package SDL::Config;
-
-my $sdl_config;
-$sdl_config = {
- 'OpenGL' => {
- 'GL' => [
- '/System/Library/Frameworks/OpenGL.framework/Headers',
- '/System/Library/Frameworks/OpenGL.framework/Libraries'
- ],
- 'SDL' => [
- '/opt/local/include/SDL',
- '/opt/local/lib'
- ],
- 'GLU' => [
- '/System/Library/Frameworks/OpenGL.framework/Headers',
- '/System/Library/Frameworks/OpenGL.framework/Libraries'
- ]
- },
- 'SDL' => {
- 'png' => [
- '/opt/local/include',
- '/opt/local/lib'
- ],
- 'SDL' => [
- '/opt/local/include/SDL',
- '/opt/local/lib'
- ],
- 'SDL_ttf' => [
- '/opt/local/include/SDL',
- '/opt/local/lib'
- ],
- 'SDL_net' => [
- '/opt/local/include/SDL',
- '/opt/local/lib'
- ],
- 'SDL_image' => [
- '/opt/local/include/SDL',
- '/opt/local/lib'
- ],
- 'SDL_gfx' => [
- '/opt/local/include/SDL',
- '/opt/local/lib'
- ],
- 'jpeg' => [
- '/opt/local/include',
- '/opt/local/lib'
- ],
- 'smpeg' => 0,
- 'SDL_mixer' => [
- '/opt/local/include/SDL',
- '/opt/local/lib'
- ]
- },
- 'SFont' => {
- 'SDL_image' => [
- '/opt/local/include/SDL',
- '/opt/local/lib'
- ],
- 'SDL' => [
- '/opt/local/include/SDL',
- '/opt/local/lib'
- ]
- }
- };
-
-sub has
-{
- my ($class, $define) = @_;
- scalar grep { $$sdl_config{$_}{$define} } keys %$sdl_config;
-}
-
-1;