From 866400759e4d51fc130e8f727ed860876a73cf02 Mon Sep 17 00:00:00 2001 From: Akinori MUSHA Date: Tue, 10 Apr 2001 08:10:50 +0000 Subject: Add ruby-rudl, a high level library to use SDL from Ruby, rather than just a direct API wrapper. (cf. Ruby/SDL) --- devel/ruby-rudl/files/patch-extconf.rb | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 devel/ruby-rudl/files/patch-extconf.rb (limited to 'devel/ruby-rudl/files/patch-extconf.rb') diff --git a/devel/ruby-rudl/files/patch-extconf.rb b/devel/ruby-rudl/files/patch-extconf.rb new file mode 100644 index 000000000000..388ffa185c81 --- /dev/null +++ b/devel/ruby-rudl/files/patch-extconf.rb @@ -0,0 +1,35 @@ +--- extconf.rb.orig Tue Apr 10 07:12:54 2001 ++++ extconf.rb Tue Apr 10 16:56:53 2001 +@@ -5,20 +5,20 @@ + + makeMakefile=false + +-havePthread=have_library('pthread') ++sdl_config = with_config("sdl-config", "sdl-config") + +-if have_library('SDL', 'SDL_Quit') and +- have_library('SDLmain') then ++have_library('pthread') + +- if /mswin32|cygwin/ =~ RUBY_PLATFORM then +- # Make sure SDL.h is to be found somewhere! +- makeMakefile=have_header('SDL.h') +- else +- $CFLAGS += `sdl-config --cflags`.chomp +- $LDFLAGS += `sdl-config --libs`.chomp +- makeMakefile=have_header('SDL.h') and havePthread +- end ++if /mswin32|cygwin/ =~ RUBY_PLATFORM then ++ have_library('SDL', 'SDL_Quit') ++ have_library('SDLmain') ++else ++ $CFLAGS += `#{sdl_config} --cflags`.chomp ++ $LDFLAGS += `#{sdl_config} --libs`.chomp + end + +-if makeMakefile then create_makefile('RuDL') end ++if have_func('SDL_Quit') then ++ makeMakefile=have_header('SDL.h') ++end + ++if makeMakefile then create_makefile('RuDL') end -- cgit v1.2.3