aboutsummaryrefslogtreecommitdiff
path: root/audio/openal-soft
diff options
context:
space:
mode:
authorMarcus von Appen <mva@FreeBSD.org>2010-09-20 21:36:29 +0000
committerMarcus von Appen <mva@FreeBSD.org>2010-09-20 21:36:29 +0000
commit1512448ae3e703d35a640951f4c3513cb708dd1d (patch)
tree811730364061e08da9dc8db55a51085abfcae0d9 /audio/openal-soft
parentf24e4fd9508eb3fd2cc90b0cfaa4eb519773d749 (diff)
downloadports-1512448ae3e703d35a640951f4c3513cb708dd1d.tar.gz
ports-1512448ae3e703d35a640951f4c3513cb708dd1d.zip
- Install configuration file and make proper use of it
PR: ports/150744 Submitted by: <swell.k@gmail.com>
Notes
Notes: svn path=/head/; revision=261507
Diffstat (limited to 'audio/openal-soft')
-rw-r--r--audio/openal-soft/Makefile10
-rw-r--r--audio/openal-soft/pkg-plist2
2 files changed, 11 insertions, 1 deletions
diff --git a/audio/openal-soft/Makefile b/audio/openal-soft/Makefile
index bd72677254a9..da6097beec4a 100644
--- a/audio/openal-soft/Makefile
+++ b/audio/openal-soft/Makefile
@@ -7,6 +7,7 @@
PORTNAME= openal-soft
PORTVERSION= 1.12.854
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://kcat.strangesoft.net/openal-releases/
@@ -20,7 +21,7 @@ USE_CMAKE= yes
USE_LDCONFIG= yes
CMAKE_USE_PTHREAD= yes
CMAKE_ARGS+= -DALSA:BOOL=OFF -DPORTAUDIO:BOOL=OFF -DSOLARIS:BOOL=OFF \
- -DDSOUND:BOOL=OFF
+ -DDSOUND:BOOL=OFF -DALSOFT_CONFIG:BOOL=ON
OPTIONS= PULSEAUDIO "Enable sound streaming using PulseAudio" off
@@ -35,4 +36,11 @@ CMAKE_ARGS+= -DPULSEAUDIO:BOOL=ON
CMAKE_ARGS+= -DPULSEAUDIO:BOOL=OFF
.endif
+.post-patch:
+ @${REINPLACE_CMD} 's|/etc/openal|${ETCDIR}|' \
+ ${WRKSRC}/Alc/alcConfig.c \
+ ${WRKSRC}/CMakeLists.txt
+ @${REINPLACE_CMD} 's|alsoft.conf|alsoft.conf.sample|' \
+ ${WRKSRC}/CMakeLists.txt
+
.include <bsd.port.post.mk>
diff --git a/audio/openal-soft/pkg-plist b/audio/openal-soft/pkg-plist
index b47242e03db8..8df600474369 100644
--- a/audio/openal-soft/pkg-plist
+++ b/audio/openal-soft/pkg-plist
@@ -1,4 +1,5 @@
bin/openal-info
+%%ETCDIR%%/alsoft.conf.sample
include/AL/al.h
include/AL/alc.h
include/AL/alext.h
@@ -8,3 +9,4 @@ lib/libopenal.so.1
lib/libopenal.so
libdata/pkgconfig/openal.pc
@dirrmtry include/AL
+@dirrmtry %%ETCDIR%%