# $NetBSD: Makefile,v 1.5 2012/10/03 21:32:46 asau Exp $
#
-DISTNAME= openal-soft-1.5.304
+DISTNAME= openal-soft-1.17.1
CATEGORIES= audio
-MASTER_SITES= http://connect.creativelabs.com/openal/Downloads/ \
- http://kcat.strangesoft.net/openal-releases/
+MASTER_SITES= http://kcat.strangesoft.net/openal-releases/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://kcat.strangesoft.net/
COMMENT= Alternative OpenAL implementation
+LICENSE= gnu-lgpl-v2
USE_CMAKE= yes
USE_LANGUAGES= c c++
+USE_TOOLS+= pkg-config
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} != "Linux"
-CMAKE_ARGS+= -DALSA=OFF
+CMAKE_ARGS+= -DALSOFT_BACKEND_ALSA:BOOL=OFF
+.else
+.include "../../audio/alsa-lib/buildlink3.mk"
.endif
-CMAKE_ARGS+= -DDSOUND=OFF
-CMAKE_ARGS+= -DWINMM=OFF
+CMAKE_ARGS+= -DALSOFT_REQUIRE_OSS:BOOL=ON
+CMAKE_ARGS+= -DALSOFT_REQUIRE_SOLARIS:BOOL=OFF
+CMAKE_ARGS+= -DALSOFT_REQUIRE_SNDIO:BOOL=OFF
+CMAKE_ARGS+= -DALSOFT_REQUIRE_QSA:BOOL=OFF
+CMAKE_ARGS+= -DALSOFT_BACKEND_WAVE:BOOL=ON
+CMAKE_ARGS+= -DALSOFT_UTILS:BOOL=ON
+CMAKE_ARGS+= -DALSOFT_EXAMPLES:BOOL=OFF
+CMAKE_ARGS+= -DALSOFT_BACKEND_JACK:BOOL=OFF
+CMAKE_ARGS+= -DALSOFT_BACKEND_PORTAUDIO:BOOL=OFF
+CMAKE_ARGS+= -DALSOFT_BACKEND_PULSEAUDIO:BOOL=OFF
.include "../../mk/oss.buildlink3.mk"
-@comment $NetBSD: PLIST,v 1.3 2009/10/11 10:45:00 thomasklausner Exp $
+@comment $NetBSD$
+bin/altonegen
+bin/bsincgen
+bin/makehrtf
bin/openal-info
include/AL/al.h
include/AL/alc.h
include/AL/alext.h
+include/AL/efx-creative.h
+include/AL/efx-presets.h
+include/AL/efx.h
lib/libopenal.so
lib/libopenal.so.1
lib/libopenal.so.${PKGVERSION}
lib/pkgconfig/openal.pc
+share/openal/alsoftrc.sample
+share/openal/hrtf/default-44100.mhr
+share/openal/hrtf/default-48000.mhr
$NetBSD: distinfo,v 1.2 2008/08/02 20:20:20 asau Exp $
-SHA1 (openal-soft-1.5.304.tar.bz2) = 01d066a71f59faad8272f625637ea86edeced98f
-RMD160 (openal-soft-1.5.304.tar.bz2) = fa614b1aa39878e6d5e4ca71d67340e6a70acef2
-Size (openal-soft-1.5.304.tar.bz2) = 75067 bytes
+SHA1 (openal-soft-1.17.1.tar.bz2) = 92b8dbba07674e11538934fc7a89dcd64ecafd40
+RMD160 (openal-soft-1.17.1.tar.bz2) = d8292b39bf88f0f6f2d3200e034fa368589ca84c
+SHA512 (openal-soft-1.17.1.tar.bz2) = f0b14e9fdcc22bb18d9c3278392fd94959cd3d85d83ad0472dcac24122fe1f8c818ef8c47197424f6d9789524d0aff64965ce502965f5d6541a772fc8dc3286d
+Size (openal-soft-1.17.1.tar.bz2) = 485178 bytes