--- src/Makefile.orig	2009-11-01 00:45:19.000000000 +0100
+++ src/Makefile	2009-11-01 00:45:50.000000000 +0100
@@ -6,9 +6,9 @@
 ### compiler ###
 ################
 
-c     := $(compiler)
-cpp   := $(subst cc,++,$(compiler))
-flags := -O3 -fomit-frame-pointer -Ilib
+c     := ${CC}
+cpp   := ${CXX}
+flags := -O3 -fomit-frame-pointer -Ilib -I${LOCALBASE}/include
 link  :=
 
 # profile-guided instrumentation:
@@ -25,9 +25,9 @@
 ifeq ($(platform),x)
   link += -s
 
-  ruby := video.glx video.xv video.qtraster video.sdl
-  ruby += audio.alsa audio.openal audio.oss audio.pulseaudio audio.ao
-  ruby += input.sdl input.x
+  ruby := VIDEO
+  ruby += AUDIO
+  ruby += INPUT
 
   link += $(if $(findstring audio.openal,$(ruby)),-lopenal)
 else ifeq ($(platform),osx)
