View | Details | Raw Unified | Return to bug 82671
Collapse All | Expand All

(-)audio/sdl_mixer/Makefile (-8 / +25 lines)
Lines 7-12 Link Here
7
7
8
PORTNAME=	sdl_mixer
8
PORTNAME=	sdl_mixer
9
PORTVERSION=	1.2.6
9
PORTVERSION=	1.2.6
10
PORTREVISION=	1
10
CATEGORIES=	audio
11
CATEGORIES=	audio
11
MASTER_SITES=	http://www.libsdl.org/projects/SDL_mixer/release/
12
MASTER_SITES=	http://www.libsdl.org/projects/SDL_mixer/release/
12
DISTNAME=	SDL_mixer-${PORTVERSION}
13
DISTNAME=	SDL_mixer-${PORTVERSION}
Lines 14-24 Link Here
14
MAINTAINER=	krion@FreeBSD.org
15
MAINTAINER=	krion@FreeBSD.org
15
COMMENT=	A sample multi-channel audio mixer library
16
COMMENT=	A sample multi-channel audio mixer library
16
17
17
LIB_DEPENDS=	vorbis.3:${PORTSDIR}/audio/libvorbis \
18
		smpeg.1:${PORTSDIR}/multimedia/smpeg
19
18
20
USE_SDL=	sdl
19
USE_SDL=	sdl
21
USE_REINPLACE=	yes
22
USE_GMAKE=	yes
20
USE_GMAKE=	yes
23
USE_LIBTOOL_VER=15
21
USE_LIBTOOL_VER=15
24
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
22
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
Lines 26-34 Link Here
26
		LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
24
		LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
27
INSTALLS_SHLIB=	yes
25
INSTALLS_SHLIB=	yes
28
26
29
post-configure:
27
OPTIONS=	MIKMOD "Enable MOD music via libMikMod" on \
30
	@${REINPLACE_CMD} -e \
28
		VORBIS "Enable Ogg Vorbis music" on \
31
		's|^deplibs_check_method=.*|deplibs_check_method=pass_all|' \
29
		SMPEG "Enable MP3 music via SMPEG" on
32
			${WRKSRC}/libtool
33
30
34
.include <bsd.port.mk>
31
.include <bsd.port.pre.mk>
32
33
.if defined(WITHOUT_MIKMOD)
34
CONFIGURE_ARGS+=	--disable-music-libmikmod
35
.else
36
LIB_DEPENDS=	mikmod.2:${PORTSDIR}/audio/libmikmod
37
.endif
38
39
.if defined(WITHOUT_VORBIS)
40
CONFIGURE_ARGS+=	--disable-music-ogg
41
.else
42
LIB_DEPENDS+=	vorbis.3:${PORTSDIR}/audio/libvorbis
43
.endif
44
45
.if defined(WITHOUT_SMPEG)
46
CONFIGURE_ARGS+=	--disable-music-mp3
47
.else
48
LIB_DEPENDS+= smpeg.1:${PORTSDIR}/multimedia/smpeg
49
.endif
50
51
.include <bsd.port.post.mk>

Return to bug 82671