here are the wantlib changes for the ffmpeg dependent ports.
--
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org
Index: multimedia/ffmpeg2theora/Makefile
===================================================================
RCS file: /home/cvs/OpenBSD/ports/multimedia/ffmpeg2theora/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- multimedia/ffmpeg2theora/Makefile 2 Mar 2007 23:42:41 -0000 1.2
+++ multimedia/ffmpeg2theora/Makefile 21 Apr 2007 00:07:40 -0000
@@ -3,7 +3,7 @@
COMMENT= "reencode many media file formats to Ogg Theora"
DISTNAME= ffmpeg2theora-0.17
-PKGNAME= ${DISTNAME}p0
+PKGNAME= ${DISTNAME}p1
CATEGORIES= multimedia
EXTRACT_SUFX= .tar.bz2
@@ -16,7 +16,8 @@
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
-WANTLIB= c faac faad m mp3lame ogg ossaudio pthread z
+WANTLIB= a52 c faac faad m mp3lame ogg ossaudio \
+ pthread x264 z
MASTER_SITES= ${HOMEPAGE}
Index: multimedia/libquicktime/Makefile
===================================================================
RCS file: /home/cvs/OpenBSD/ports/multimedia/libquicktime/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- multimedia/libquicktime/Makefile 2 Dec 2006 20:24:17 -0000 1.11
+++ multimedia/libquicktime/Makefile 21 Apr 2007 00:07:52 -0000
@@ -5,7 +5,7 @@
COMMENT= library for reading and writing quicktime files
DISTNAME= libquicktime-0.9.7
-PKGNAME= ${DISTNAME}p2
+PKGNAME= ${DISTNAME}p3
CATEGORIES= multimedia
SHARED_LIBS= quicktime 2.0
@@ -22,7 +22,8 @@
glib-2.0.>=800.3 gmodule-2.0.>=800.3 \
gobject-2.0.>=800.3 m ogg ossaudio \
pango-1.0.>=1001.1 pangocairo-1.0.>=1001.1 \
- cairo glitz pangoft2-1.0.>=1001.1 pthread z
+ cairo glitz pangoft2-1.0.>=1001.1 pthread z \
+ Xau Xdmcp a52 expat faac faad theora x264
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libquicktime/}
@@ -46,7 +47,7 @@
CONFIGURE_STYLE= autoconf
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include
-I${LOCALBASE}/include/libpng" \
LDFLAGS="-L${LOCALBASE}/lib" \
- AVCODEC_LIBS="-lavcodec -lavutil -lz -lm -pthread"
+ AVCODEC_LIBS="$$(pkg-config --libs libavcodec)"
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--disable-firewire \
--with-avcodec="${LOCALBASE}" \
Index: multimedia/transcode/Makefile
===================================================================
RCS file: /home/cvs/OpenBSD/ports/multimedia/transcode/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- multimedia/transcode/Makefile 23 Jan 2007 10:39:01 -0000 1.13
+++ multimedia/transcode/Makefile 21 Apr 2007 00:08:03 -0000
@@ -3,6 +3,7 @@
COMMENT= "video stream processing tools"
DISTNAME= transcode-1.0.3rc2
+PKGNAME= ${DISTNAME}p0
CATEGORIES= multimedia
HOMEPAGE= http://www.transcoding.org/
@@ -12,7 +13,8 @@
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
-WANTLIB= ICE SM X11 Xaw Xext Xi Xpm Xt Xv c freetype \
+WANTLIB= ICE SM X11 Xau Xaw Xdmcp Xext Xi Xpm Xt Xv c \
+ faac faad freetype x264 \
m pthread usbhid z glib gmodule intl
MASTER_SITES= http://fromani.exit1.org/
@@ -42,7 +44,7 @@
ogg.>=5::audio/libogg \
postproc.>=6::graphics/ffmpeg \
theora.>=1::multimedia/libtheora \
- vorbis.>=3,vorbisfile.>=4::audio/libvorbis \
+
vorbis.>=3,vorbisfile.>=4,vorbisenc.>=2::audio/libvorbis \
xml2.>=8::textproc/libxml
RUN_DEPENDS= ::graphics/ffmpeg \
@@ -60,7 +62,7 @@
CONFIGURE_STYLE= gnu
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include
-I${X11BASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
- LIBAVCODEC_EXTRA_LIBS="-lavutil -lm -lz -pthread"
+ LIBAVCODEC_EXTRA_LIBS="$$(pkg-config --libs libavcodec)"
MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/autotools
Index: multimedia/xine-lib/Makefile
===================================================================
RCS file: /home/cvs/OpenBSD/ports/multimedia/xine-lib/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- multimedia/xine-lib/Makefile 14 Apr 2007 11:57:39 -0000 1.11
+++ multimedia/xine-lib/Makefile 21 Apr 2007 00:08:12 -0000
@@ -4,7 +4,7 @@
V= 1.1.2
DISTNAME= xine-lib-${V}
-PKGNAME= ${DISTNAME}p5
+PKGNAME= ${DISTNAME}p6
EXTRACT_SUFX= .tar.bz2
CATEGORIES= multimedia
SHARED_LIBS= xine 14.1
@@ -19,8 +19,8 @@
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xine/}
-WANTLIB= ICE SM X11 Xext Xinerama Xv freetype \
- jpeg lcms m usbhid z
+WANTLIB= ICE SM X11 Xau Xdmcp Xext Xinerama Xv faac faad \
+ freetype jpeg lcms m mp3lame usbhid x264 z
.if ${MACHINE_ARCH} == "i386"
PKG_ARGS+= -Di386=1
@@ -37,7 +37,7 @@
mad.>=2::audio/libmad \
mng.>=3::graphics/libmng \
ogg.>=5::audio/libogg \
- vorbis.>=4::audio/libvorbis \
+ vorbis.>=4,vorbisenc.>=2::audio/libvorbis \
speex.>=3::audio/speex \
theora.>=1::multimedia/libtheora
@@ -79,9 +79,9 @@
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib" \
- FFMPEG_CPPFLAGS="-I${LOCALBASE}/include/ffmpeg
-I${LOCALBASE}/include/postproc" \
- FFMPEG_LIBS="-lavcodec -lavutil -lpostproc -lm -lz
-pthread" \
- FFMPEG_POSTPROC_LIBS="-lpostproc"
+ FFMPEG_CPPFLAGS="$$(pkg-config --cflags libavcodec
libpostproc)" \
+ FFMPEG_LIBS="$$(pkg-config --libs libavcodec
libpostproc)" \
+ FFMPEG_POSTPROC_LIBS="$$(pkg-config --libs libavcodec
libpostproc)"
post-patch:
.if ${MACHINE_ARCH} == "i386"
Index: www/gnash/Makefile
===================================================================
RCS file: /home/cvs/OpenBSD/ports/www/gnash/Makefile,v
retrieving revision 1.8
diff -u -r1.8 Makefile
--- www/gnash/Makefile 15 Feb 2007 17:07:21 -0000 1.8
+++ www/gnash/Makefile 21 Apr 2007 00:08:29 -0000
@@ -3,7 +3,7 @@
COMMENT= "flash player with firefox browser plugin"
DISTNAME= gnash-0.7.2
-PKGNAME= ${DISTNAME}p2
+PKGNAME= ${DISTNAME}p3
SHARED_LIBS += gnashbase 1.0
SHARED_LIBS += gnashgeo 1.0
SHARED_LIBS += gnashamf 1.0
@@ -42,9 +42,9 @@
avcodec.>=7,avutil.>=1,avformat.>=7::graphics/ffmpeg \
gdk_pixbuf-2.0,gtk-x11-2.0,gdk-x11-2.0::x11/gtk+2
-WANTLIB= freetype fontconfig Xrender ossaudio usbhid \
- ICE SM Xext X11 z stdc++ m pthread c ssl crypto \
- faac faad mp3lame ogg vorbis vorbisenc cairo \
+WANTLIB= expat freetype fontconfig Xrender ossaudio usbhid \
+ Xext X11 Xau Xdmcp z stdc++ m pthread c ssl crypto \
+ faac faad mp3lame ogg vorbis vorbisenc a52 x264 cairo \
glib-2.0 pango-1.0 pangoft2-1.0 pangocairo-1.0 pangox-1.0 \
gobject-2.0 gmodule-2.0 atk-1.0 png jpeg glitz SDL