Lines 1-8
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= openal-soft |
3 |
PORTNAME= openal-soft |
4 |
PORTVERSION= 1.17.2 |
4 |
PORTVERSION= 1.18.0 |
5 |
PORTREVISION= 2 |
|
|
6 |
CATEGORIES= audio |
5 |
CATEGORIES= audio |
7 |
MASTER_SITES= http://kcat.strangesoft.net/openal-releases/ |
6 |
MASTER_SITES= http://kcat.strangesoft.net/openal-releases/ |
8 |
|
7 |
|
Lines 17-33
Link Here
|
17 |
USES= tar:bzip2 cmake compiler:c11 |
16 |
USES= tar:bzip2 cmake compiler:c11 |
18 |
USE_LDCONFIG= yes |
17 |
USE_LDCONFIG= yes |
19 |
CMAKE_ARGS= -DSHARE_INSTALL_DIR:STRING=${ETCDIR} \ |
18 |
CMAKE_ARGS= -DSHARE_INSTALL_DIR:STRING=${ETCDIR} \ |
|
|
19 |
-DALSOFT_REQUIRE_OSS:BOOL=OFF \ |
20 |
-DALSOFT_REQUIRE_JACK:BOOL=OFF \ |
20 |
-DALSOFT_REQUIRE_JACK:BOOL=OFF \ |
21 |
-DALSOFT_REQUIRE_OSS:BOOL=ON \ |
|
|
22 |
-DALSOFT_REQUIRE_SOLARIS:BOOL=OFF \ |
21 |
-DALSOFT_REQUIRE_SOLARIS:BOOL=OFF \ |
23 |
-DALSOFT_REQUIRE_SNDIO:BOOL=OFF \ |
22 |
-DALSOFT_REQUIRE_SNDIO:BOOL=OFF \ |
24 |
-DALSOFT_REQUIRE_QSA:BOOL=OFF \ |
23 |
-DALSOFT_REQUIRE_QSA:BOOL=OFF \ |
25 |
-DALSOFT_BACKEND_ALSA:BOOL=OFF \ |
24 |
-DALSOFT_BACKEND_ALSA:BOOL=OFF \ |
26 |
-DALSOFT_BACKEND_WAVE:BOOL=ON \ |
25 |
-DALSOFT_BACKEND_WAVE:BOOL=ON \ |
27 |
-DALSOFT_UTILS:BOOL=ON \ |
26 |
-DALSOFT_UTILS:BOOL=ON |
28 |
-DALSOFT_EXAMPLES:BOOL=OFF |
|
|
29 |
|
27 |
|
30 |
OPTIONS_DEFINE= FLUIDSYNTH CONFIG JACK PORTAUDIO PULSEAUDIO SNDIO |
28 |
OPTIONS_DEFINE= FLUIDSYNTH CONFIG OSS JACK PORTAUDIO PULSEAUDIO SNDIO EXAMPLES |
|
|
29 |
OPTIONS_DEFAULT= OSS |
31 |
OPTIONS_SUB= yes |
30 |
OPTIONS_SUB= yes |
32 |
CONFIG_DESC= Install configuration utility (needs Qt 4.x) |
31 |
CONFIG_DESC= Install configuration utility (needs Qt 4.x) |
33 |
|
32 |
|
Lines 40-45
Link Here
|
40 |
FLUIDSYNTH_CMAKE_ON= -DALSOFT_REQUIRE_FLUIDSYNTH:BOOL=ON |
39 |
FLUIDSYNTH_CMAKE_ON= -DALSOFT_REQUIRE_FLUIDSYNTH:BOOL=ON |
41 |
FLUIDSYNTH_CMAKE_OFF= -DALSOFT_MIDI_FLUIDSYNTH:BOOL=OFF |
40 |
FLUIDSYNTH_CMAKE_OFF= -DALSOFT_MIDI_FLUIDSYNTH:BOOL=OFF |
42 |
FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth |
41 |
FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth |
|
|
42 |
OSS_CMAKE_ON= -DALSOFT_REQUIRE_OSS:BOOL=ON |
43 |
OSS_CMAKE_OFF= -DALSOFT_BACKEND_OSS:BOOL=OFF |
43 |
JACK_CMAKE_ON= -DALSOFT_REQUIRE_JACK:BOOL=ON |
44 |
JACK_CMAKE_ON= -DALSOFT_REQUIRE_JACK:BOOL=ON |
44 |
JACK_CMAKE_OFF= -DALSOFT_BACKEND_JACK:BOOL=OFF |
45 |
JACK_CMAKE_OFF= -DALSOFT_BACKEND_JACK:BOOL=OFF |
45 |
JACK_LIB_DEPENDS= libjack.so:audio/jack |
46 |
JACK_LIB_DEPENDS= libjack.so:audio/jack |
Lines 52-62
Link Here
|
52 |
SNDIO_CMAKE_ON= -DALSOFT_REQUIRE_SNDIO:BOOL=ON |
53 |
SNDIO_CMAKE_ON= -DALSOFT_REQUIRE_SNDIO:BOOL=ON |
53 |
SNDIO_CMAKE_OFF= -DALSOFT_BACKEND_SNDIO:BOOL=OFF |
54 |
SNDIO_CMAKE_OFF= -DALSOFT_BACKEND_SNDIO:BOOL=OFF |
54 |
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio |
55 |
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio |
|
|
56 |
EXAMPLES_CMAKE_ON= -DALSOFT_EXAMPLES:BOOL=ON |
57 |
EXAMPLES_CMAKE_OFF= -DALSOFT_EXAMPLES:BOOL=OFF |
58 |
EXAMPLES_USE= SDL=sdl2,sound |
59 |
EXAMPLES_LIB_DEPENDS= libavformat.so:multimedia/ffmpeg |
55 |
|
60 |
|
56 |
post-patch: |
61 |
post-patch: |
57 |
@${REINPLACE_CMD} 's|/etc/openal|${ETCDIR}|' \ |
62 |
@${REINPLACE_CMD} 's|/etc/openal|${ETCDIR}|' \ |
58 |
${WRKSRC}/Alc/alcConfig.c |
63 |
${WRKSRC}/Alc/alcConfig.c |
59 |
@${REINPLACE_CMD} 's|$${SHARE_INSTALL_DIR}/openal|${ETCDIR}|' \ |
64 |
@${REINPLACE_CMD} 's|$${CMAKE_INSTALL_DATADIR}/openal|${ETCDIR}|' \ |
60 |
${WRKSRC}/CMakeLists.txt |
65 |
${WRKSRC}/CMakeLists.txt |
61 |
|
66 |
|
62 |
.include <bsd.port.mk> |
67 |
.include <bsd.port.mk> |