aboutsummaryrefslogtreecommitdiffstats
path: root/devel/sdl12/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/sdl12/Makefile')
-rw-r--r--devel/sdl12/Makefile111
1 files changed, 49 insertions, 62 deletions
diff --git a/devel/sdl12/Makefile b/devel/sdl12/Makefile
index 922dc93c0aaa..0e0235c9ca94 100644
--- a/devel/sdl12/Makefile
+++ b/devel/sdl12/Makefile
@@ -7,8 +7,8 @@
PORTNAME= sdl
PORTVERSION= 1.2.15
+PORTREVISION= 2
PORTEPOCH= 2
-PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.libsdl.org/release/
DISTNAME= SDL-${PORTVERSION}
@@ -38,106 +38,93 @@ CONFIGURE_ARGS+=--disable-video-directfb
EXAMPLES= test/*.c test/*.bmp test/*.dat test/*.xbm test/*.wav
DOCS= BUGS COPYING CREDITS README README-SDL.txt WhatsNew docs.html
-OPTIONS= AALIB "ASCII art support" On \
- ARTS "ARts sound system support" Off \
- ESD "Enlightenment sound system support" Off \
- GGI "General Graphics Interface support" Off \
- NAS "Network Audio System support" Off \
- OPENGL "OpenGL 2D/3D graphics support" On \
- OSS "Open Sound System support" On \
- PULSEAUDIO "PulseAudio sound system support" Off \
- SVGALIB "SVGA graphics support (i386 only)" Off
+OPTIONS_DEFINE= AALIB ARTS ESOUND GGI NAS OPENGL OSS PULSEAUDIO SVGALIB X11
+OPTIONS_DEFAULT= AALIB OPENGL OSS X11
.if exists(/usr/lib/libvgl.so)
-OPTIONS+= VGL "Video Graphics Lib support" On
-.else
-WITHOUT_VGL= true
-.endif
-
-.if defined(WITHOUT_X11)
-WITHOUT_XLIB= true
-.else
-OPTIONS+= XLIB "XLib (xorg) graphics support" On
+OPTIONS_DEFINE+= VGL
+VGL_DESC= Video Graphics Lib support
+OPTIONS_DEFAULT+= VGL
.endif
.include <bsd.port.pre.mk>
MAN3!= ${CAT} ${FILESDIR}/man3
-.if defined(WITHOUT_AALIB)
-CONFIGURE_ARGS+=--disable-video-aalib
+.if ${PORT_OPTIONS:MAALIB}
+CONFIGURE_ARGS+= --enable-video-aalib
+LIB_DEPENDS+= aa:${PORTSDIR}/graphics/aalib
.else
-LIB_DEPENDS+= aa.1:${PORTSDIR}/graphics/aalib
-CONFIGURE_ARGS+=--enable-video-aalib
+CONFIGURE_ARGS+= --disable-video-aalib
.endif
-.if defined(WITH_ARTS)
-LIB_DEPENDS+= artsc.0:${PORTSDIR}/audio/arts
-CONFIGURE_ARGS+=--enable-arts
+.if ${PORT_OPTIONS:MARTS}
+LIB_DEPENDS+= artsc:${PORTSDIR}/audio/arts
+CONFIGURE_ARGS+= --enable-arts
.else
-CONFIGURE_ARGS+=--disable-arts
+CONFIGURE_ARGS+= --disable-arts
.endif
-.if defined(WITH_ESD)
-USE_GNOME+= esound
-CONFIGURE_ARGS+=--enable-esd
+.if ${PORT_OPTIONS:MESOUND}
+USE_GNOME+= esound
+CONFIGURE_ARGS+= --enable-esd
.else
-CONFIGURE_ARGS+=--disable-esd --disable-esdtest
+CONFIGURE_ARGS+= --disable-esd --disable-esdtest
.endif
-.if defined(WITH_GGI)
-LIB_DEPENDS+= ggi.2:${PORTSDIR}/graphics/libggi
-CONFIGURE_ARGS+=--enable-video-ggi
+.if ${PORT_OPTIONS:MGGI}
+LIB_DEPENDS+= ggi:${PORTSDIR}/graphics/libggi
+CONFIGURE_ARGS+= --enable-video-ggi
.else
-CONFIGURE_ARGS+=--disable-video-ggi
+CONFIGURE_ARGS+= --disable-video-ggi
.endif
-.if defined(WITH_NAS)
-LIB_DEPENDS+= audio.2:${PORTSDIR}/audio/nas
+.if ${PORT_OPTIONS:MNAS}
+LIB_DEPENDS+= audio:${PORTSDIR}/audio/nas
.else
-CONFIGURE_ARGS+=--disable-nas
+CONFIGURE_ARGS+= --disable-nas
.endif
-.if defined(WITHOUT_OPENGL)
-CONFIGURE_ARGS+=--disable-video-opengl
+.if ${PORT_OPTIONS:MOPENGL}
+CONFIGURE_ARGS+= --enable-video-opengl
+USE_GL= yes
.else
-USE_GL= yes
-CONFIGURE_ARGS+=--enable-video-opengl
+CONFIGURE_ARGS+= --disable-video-opengl
.endif
-.if defined(WITHOUT_OSS)
-CONFIGURE_ARGS+=--disable-oss
+.if ${PORT_OPTIONS:MOSS}
+CONFIGURE_ARGS+= --enable-oss
.else
-CONFIGURE_ARGS+=--enable-oss
+CONFIGURE_ARGS+= --disable-oss
.endif
-.if defined(WITH_PULSEAUDIO)
-LIB_DEPENDS+= pulse-simple.0:${PORTSDIR}/audio/pulseaudio
+.if ${PORT_OPTIONS:MPULSEAUDIO}
+LIB_DEPENDS+= pulse-simple:${PORTSDIR}/audio/pulseaudio
.else
-CONFIGURE_ARGS+=--disable-pulseaudio
+CONFIGURE_ARGS+= --disable-pulseaudio
.endif
-.if (defined(WITHOUT_SVGALIB) || ${ARCH} != "i386")
-CONFIGURE_ARGS+=--disable-video-svga
+.if ${PORT_OPTIONS:MSVGALIB}
+LIB_DEPENDS+= vga:${PORTSDIR}/graphics/svgalib
+CONFIGURE_ARGS+= --enable-video-svga
.else
-LIB_DEPENDS+= vga.1:${PORTSDIR}/graphics/svgalib
-CONFIGURE_ARGS+=--enable-video-svga
+CONFIGURE_ARGS+= --disable-video-svga
.endif
-.if defined(WITHOUT_VGL)
-CONFIGURE_ARGS+=--disable-video-vgl
-PKGMESSAGE= none
-DISPLAY_MSG= ${DO_NADA}
+.if ${PORT_OPTIONS:MVGL}
+CONFIGURE_ARGS+= --enable-video-vgl
+DISPLAY_MSG= ${CAT} ${PKGMESSAGE}
.else
-CONFIGURE_ARGS+=--enable-video-vgl
-DISPLAY_MSG= ${CAT} ${PKGMESSAGE}
+CONFIGURE_ARGS+= --disable-video-vgl
+PKGMESSAGE= none
+DISPLAY_MSG= ${DO_NADA}
.endif
-.if defined(WITHOUT_XLIB)
-PKGNAMESUFFIX= -nox11
-CONFIGURE_ARGS+=--disable-video-x11
+.if ${PORT_OPTIONS:MX11}
+USE_XORG= x11 xrender xrandr xextproto
.else
-USE_XORG= x11 xrender xrandr xextproto
+PKGNAMESUFFIX= -nox11
+CONFIGURE_ARGS+= --disable-video-x11
.endif
post-install: