diff --git a/srcpkgs/libopenal/libopenal-devel.template b/srcpkgs/libopenal/libopenal-devel.template
index 6b894d54d6..5a70d0d763 100644
--- a/srcpkgs/libopenal/libopenal-devel.template
+++ b/srcpkgs/libopenal/libopenal-devel.template
@@ -1,15 +1,13 @@
 # Template file for 'libopenal-devel'.
 #
-depends="glibc-devel libopenal"
+noarch=yes
+depends="${sourcepkg}>=${version}"
 short_desc="${short_desc} - Development files"
 long_desc="${long_desc}
 
  This package contains files for development, headers, static libs, etc."
 
-
-
-do_install()
-{
+do_install() {
         vmove usr/include usr
         vmove usr/lib/pkgconfig usr/lib
 }
diff --git a/srcpkgs/libopenal/template b/srcpkgs/libopenal/template
index a15c6dd83f..74b6b5e094 100644
--- a/srcpkgs/libopenal/template
+++ b/srcpkgs/libopenal/template
@@ -1,15 +1,16 @@
 # Template file for 'libopenal'
 pkgname=libopenal
-version=1.13
+version=1.15
 build_style=cmake
-homepage="http://connect.creativelabs.com/openal/default.aspx"
-distfiles="http://kcat.strangesoft.net/openal-releases/openal-soft-$version.tar.bz2"
-revision=2
-makedepends="pkg-config cmake alsa-lib-devel pulseaudio-devel SDL-devel"
+wrksrc="openal-soft-${version}"
+revision=1
+subpackages="${pkgname}-devel"
 short_desc="A cross-platform 3D audio library"
 maintainer="davehome <davehome@redthumb.info.tm>"
 license="LGPL-2.1"
-checksum=dc735b8b2ab21f6ec54b4262f150a7e0527ae42aa975a1965b9342df1520443c
+homepage="http://connect.creativelabs.com/openal/default.aspx"
+distfiles="http://kcat.strangesoft.net/openal-releases/openal-soft-${version}.tar.bz2"
+checksum=bf58ecaf178339e86db00403b6d5c6408c9a3dfd3a077b43ac5432c52b63702d
 long_desc="
  OpenAL is a cross-platform 3D audio API appropriate for use with gaming
  applications and many other types of audio applications.
@@ -23,8 +24,8 @@ long_desc="
  the position where the sources are heard -- rendering is done from the
  perspective of the Listener."
 
-subpackages="$pkgname-devel"
-
-wrksrc=openal-soft-$version
-
+# dlopen(3)d dependencies
+depends="alsa-lib libpulseaudio SDL"
 
+makedepends="pkg-config cmake alsa-lib-devel pulseaudio-devel
+ SDL-devel ffmpeg-devel"