summaryrefslogtreecommitdiff
path: root/graphics/swfdec/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/swfdec/Makefile')
-rw-r--r--graphics/swfdec/Makefile41
1 files changed, 20 insertions, 21 deletions
diff --git a/graphics/swfdec/Makefile b/graphics/swfdec/Makefile
index 6afb5bc2f191..a8cf987e80bd 100644
--- a/graphics/swfdec/Makefile
+++ b/graphics/swfdec/Makefile
@@ -4,12 +4,12 @@
# Whom: ijliao
#
# $FreeBSD$
-#
+# $MCom: ports/graphics/swfdec/Makefile,v 1.28 2009/01/01 13:38:17 kwm Exp $
PORTNAME= swfdec
-PORTVERSION= 0.6.8
+PORTVERSION= 0.8.4
CATEGORIES= graphics
-MASTER_SITES= http://swfdec.freedesktop.org/download/swfdec/0.6/
+MASTER_SITES= http://swfdec.freedesktop.org/download/swfdec/0.8/
MAINTAINER= kwm@FreeBSD.org
COMMENT= Flash Rendering Library
@@ -17,33 +17,32 @@ COMMENT= Flash Rendering Library
LIB_DEPENDS= oil-0.3.0:${PORTSDIR}/devel/liboil \
soup-2.4.1:${PORTSDIR}/devel/libsoup
-USE_GNOME= gnomehack gtk20
-USE_AUTOTOOLS= libtool:15:env automake:19:env autoconf:262
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \
- LDFLAGS="-Wl,-Bsymbolic -L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --with-audio=oss
USE_LDCONFIG= yes
-INSTALLS_ICONS= yes
-
-CPPFLAGS= -I${LOCALBASE}/include
-
-OPTIONS= GSTREAMER "Support for decoding some codecs with GStreamer" off
+USE_GNOME= gnomehack gtk20 ltverhack
+USE_GSTREAMER= core good mp3 ffmpeg
+USE_AUTOTOOLS= libtool:15
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-Wl,-Bsymbolic -L${LOCALBASE}/lib"
PLIST_SUB= VERSION=${PORTVERSION:R}
+OPTIONS= PULSEAUDIO "Enable the PulseAudio sound module" off
+
.include <bsd.port.pre.mk>
-.if defined(WITH_GSTREAMER)
-USE_GSTREAMER= yes
+.if defined(WITH_PULSEAUDIO)
+LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio
+CONFIGURE_ARGS+= --with-audio=pulse
.else
-LIB_DEPENDS+= avcodec.1:${PORTSDIR}/multimedia/ffmpeg \
- mad.2:${PORTSDIR}/audio/libmad
-CONFIGURE_ARGS+= --disable-gstreamer --enable-ffmpeg --enable-mad
-CPPFLAGS+= -I${LOCALBASE}/include/ffmpeg
+CONFIGURE_ARGS+= --with-audio=oss
.endif
+post-extract:
+ @${CP} ${FILESDIR}/swfdec_playback_oss.c \
+ ${WRKSRC}/swfdec-gtk
+
post-patch:
- @${REINPLACE_CMD} -e 's|SWFDEC_LIBVERSION="0:0:0"|SWFDEC_LIBVERSION="1:0:0"|' ${WRKSRC}/configure.ac
+ @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \
+ ${WRKSRC}/configure
.include <bsd.port.post.mk>