[37273] trunk/dports/perl/p5-sdl_perl

raimue at macports.org raimue at macports.org
Sun Jun 1 17:34:33 PDT 2008


Revision: 37273
          http://trac.macosforge.org/projects/macports/changeset/37273
Author:   raimue at macports.org
Date:     2008-06-01 17:34:32 -0700 (Sun, 01 Jun 2008)

Log Message:
-----------
perl/p5-sdl_perl:
Maintainer update, closes #13854

Modified Paths:
--------------
    trunk/dports/perl/p5-sdl_perl/Portfile
    trunk/dports/perl/p5-sdl_perl/files/patch-make-lib-SDL-Build-Darwin.pm

Modified: trunk/dports/perl/p5-sdl_perl/Portfile
===================================================================
--- trunk/dports/perl/p5-sdl_perl/Portfile	2008-06-02 00:17:13 UTC (rev 37272)
+++ trunk/dports/perl/p5-sdl_perl/Portfile	2008-06-02 00:34:32 UTC (rev 37273)
@@ -4,6 +4,7 @@
 PortGroup perl5 1.0
 
 perl5.setup	    SDL_Perl 2.1.3
+revision            1
 maintainers	    sethk at meowfishies.com
 categories-append   devel
 description	    Perl bindings for the Simple DirectMedia Layer
@@ -18,32 +19,33 @@
 		    patch-test-testgfxprim.pl
 
 depends_lib-append  port:p5-module-build \
-		    port:libsdl-framework
+		    port:libsdl
 
 variant image {
-    depends_lib-append	port:libsdl_image-framework
+    depends_lib-append	port:libsdl_image
 }
 
 variant mixer {
-    depends_lib-append	port:libsdl_mixer-framework
+    depends_lib-append	port:libsdl_mixer
 }
 
 variant net {
-    depends_lib-append	port:libsdl_net-framework
+    depends_lib-append	port:libsdl_net
 }
 
 variant ttf {
-    depends_lib-append	port:libsdl_ttf-framework
+    depends_lib-append	port:libsdl_ttf
 }
 
 variant gfx {
-    depends_lib-append	port:libsdl_gfx-framework
+    depends_lib-append	port:libsdl_gfx
 }
 
 default_variants    +image +mixer +net +ttf +gfx
 
 configure.cmd	    ${perl5.bin}
 configure.pre_args  Build.PL
+configure.env-append PREFIX=${prefix}
 configure.args	    'Build Build' installdirs=vendor
 
 build.cmd	    ${perl5.bin}

Modified: trunk/dports/perl/p5-sdl_perl/files/patch-make-lib-SDL-Build-Darwin.pm
===================================================================
--- trunk/dports/perl/p5-sdl_perl/files/patch-make-lib-SDL-Build-Darwin.pm	2008-06-02 00:17:13 UTC (rev 37272)
+++ trunk/dports/perl/p5-sdl_perl/files/patch-make-lib-SDL-Build-Darwin.pm	2008-06-02 00:34:32 UTC (rev 37273)
@@ -1,8 +1,21 @@
---- make/lib/SDL/Build/Darwin.pm.orig	2006-11-19 21:47:14.000000000 -0800
-+++ make/lib/SDL/Build/Darwin.pm	2006-11-19 21:48:58.000000000 -0800
-@@ -16,17 +16,30 @@
- 	'/usr/include/GL'          => '/usr/lib', 
- 	'/usr/include/gl'          => '/usr/lib', 
+--- make/lib/SDL/Build/Darwin.pm.orig	2008-05-03 13:58:14.000000000 -0700
++++ make/lib/SDL/Build/Darwin.pm	2008-05-03 14:00:52.000000000 -0700
+@@ -5,28 +5,25 @@
+ sub fetch_includes
+ {
+ 	return (
+-	'/usr/local/include/SDL'   => '/usr/local/lib',
++	"$ENV{'PREFIX'}/include"   => "$ENV{'PREFIX'}/lib",
++	"$ENV{'PREFIX'}/include/SDL" => "$ENV{'PREFIX'}/lib",
+ 	'/usr/local/include'       => '/usr/local/lib',
+-	'/usr/local/include/smpeg' => '/usr/local/lib',
+-	'/usr/include/SDL'         => '/usr/lib',
+ 	'/usr/include'             => '/usr/lib',
+-	'/usr/include/smpeg'       => '/usr/lib',
+-	'/usr/local/include/GL'    => '/usr/local/lib',
+-	'/usr/local/include/gl'    => '/usr/local/lib',
+-	'/usr/include/GL'          => '/usr/lib', 
+-	'/usr/include/gl'          => '/usr/lib', 
  
 -	'/System/Library/Frameworks/SDL_mixer.framework/Headers'     => '../../lib',
 -	'/System/Library/Frameworks/SDL_image.framework/Headers'     => '../../lib',
@@ -12,19 +25,8 @@
 -	'/System/Library/Frameworks/libvorbisfile.framework/Headers' => '../../lib',
 -	'/System/Library/Frameworks/libvorbisenc.framework/Headers'  => '../../lib',
 -	'../../include'                                              => '../../lib',
--	'/System/Library/Frameworks/OpenGL.framework/Headers'        =>
-+	'/Library/Frameworks/SDL.framework/Headers'	      => '../../lib',
-+	'/Library/Frameworks/SDL_mixer.framework/Headers'     => '../../lib',
-+	'/Library/Frameworks/SDL_image.framework/Headers'     => '../../lib',
-+	'/Library/Frameworks/SDL_net.framework/Headers'       => '../../lib',
-+	'/Library/Frameworks/SDL_ttf.framework/Headers'       => '../../lib',
-+	'/Library/Frameworks/SDL_gfx.framework/Headers'       => '../../lib',
-+	'/Library/Frameworks/libogg.framework/Headers'        => '../../lib',
-+	'/Library/Frameworks/libvorbis.framework/Headers'     => '../../lib',
-+	'/Frameworks/libvorbisfile.framework/Headers'	      => '../../lib',
-+	'/Library/Frameworks/libvorbisenc.framework/Headers'  => '../../lib',
 +	'../../include'                                       => '../../lib',
-+	'/System/Library/Frameworks/OpenGL.framework/Headers' =>
+ 	'/System/Library/Frameworks/OpenGL.framework/Headers'        =>
  		'/System/Library/Frameworks/OpenGL.framework/Libraries',
  	);
  }

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080601/67fe7f13/attachment-0001.htm 


More information about the macports-changes mailing list