diff -rbud OpenAL-1.4.0.0/configure.ac OpenAL-1.4.0.0-modified/configure.ac
--- OpenAL-1.4.0.0/configure.ac	2009-07-24 07:28:47.000000000 +1200
+++ OpenAL-1.4.0.0-modified/configure.ac	2011-09-15 17:52:29.330063735 +1200
@@ -27,6 +27,9 @@
   AC_MSG_FAILURE([no OpenAL library found, so this package cannot be built])
 fi
 
+AL_LIBS_PLAIN=`echo "$AL_LIBS" | sed -e s/-l//`
+AC_SUBST([AL_LIBS_PLAIN])
+
 # check for ALUT include files
 FP_HEADER_AL
 FP_HEADER_ALC
diff -rbud OpenAL-1.4.0.0/OpenAL.buildinfo.in OpenAL-1.4.0.0-modified/OpenAL.buildinfo.in
--- OpenAL-1.4.0.0/OpenAL.buildinfo.in	2009-07-24 07:28:47.000000000 +1200
+++ OpenAL-1.4.0.0-modified/OpenAL.buildinfo.in	2011-09-15 17:53:24.710163328 +1200
@@ -4,5 +4,5 @@
 buildable: @BUILD_PACKAGE_BOOL@
 ghc-options: -DCALLCONV=@CALLCONV@
 cc-options: -DCALLCONV=@CALLCONV@
-ld-options: @AL_LIBS@
+extra-libraries: @AL_LIBS_PLAIN@
 frameworks: @AL_FRAMEWORKS@

