Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Aug 2012 11:26:25 +0000 (UTC)
From:      Martin Matuska <mm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r302162 - in head/multimedia/ffmpeg-devel: . files
Message-ID:  <201208061126.q76BQPO1030453@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mm
Date: Mon Aug  6 11:26:25 2012
New Revision: 302162
URL: http://svn.freebsd.org/changeset/ports/302162

Log:
  Update ffmpeg-devel to 2012.08.06
  Install to individual locations
  Change SHLIB_VER to 99
  Remove conflict with multimedia/ffmpeg

Added:
  head/multimedia/ffmpeg-devel/files/ffserver-head.in
     - copied, changed from r302153, head/multimedia/ffmpeg-devel/files/ffserver.in
  head/multimedia/ffmpeg-devel/files/patch-libavfilter-vf_libopencv.c   (contents, props changed)
  head/multimedia/ffmpeg-devel/files/patch-library.mak   (contents, props changed)
Deleted:
  head/multimedia/ffmpeg-devel/files/ffserver.in
Modified:
  head/multimedia/ffmpeg-devel/Makefile
  head/multimedia/ffmpeg-devel/distinfo
  head/multimedia/ffmpeg-devel/files/patch-libavcodec-Makefile
  head/multimedia/ffmpeg-devel/pkg-plist

Modified: head/multimedia/ffmpeg-devel/Makefile
==============================================================================
--- head/multimedia/ffmpeg-devel/Makefile	Mon Aug  6 11:02:38 2012	(r302161)
+++ head/multimedia/ffmpeg-devel/Makefile	Mon Aug  6 11:26:25 2012	(r302162)
@@ -6,82 +6,79 @@
 #
 
 PORTNAME=	ffmpeg
-DISTVERSION=	2012-04-25
-PORTREVISION=	5
+DISTVERSION=	2012-08-06
 CATEGORIES=	multimedia audio ipv6 net
-MASTER_SITES=	${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR=	mm/ffmpeg
+MASTER_SITES=	http://git.videolan.org/
 PKGNAMESUFFIX=	-devel
-DISTNAME=	ffmpeg-HEAD-${GIT_SUFFIX}
+DISTNAME=	ffmpeg-${GIT_SUFFIX}
 
 MAINTAINER=	mm@FreeBSD.org
 COMMENT=	Realtime audio/video encoder/converter and streaming server
 
+LICENSE=		GPLv2 LGPL21
+LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING.GPLv2
+LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LGPLv2.1
+
 BUILD_DEPENDS=	yasm:${PORTSDIR}/devel/yasm \
-		${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+		${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils \
+		texi2html:${PORTSDIR}/textproc/texi2html
 
-CONFLICTS=	ffmpeg-0.*
+CONFLICTS=	ffmpeg-0.7*
 
 LATEST_LINK=	ffmpeg-devel
 
-GIT_SNAPSHOT=	8f899545502c287653223ca27522c4abcd3a2e91
+GIT_SNAPSHOT=	388243bb27f3d9b8f50d54268a784d55a7171f10
 GIT_SUFFIX=	${GIT_SNAPSHOT:C/^(.......).*$/\1/g}
+FETCH_ARGS=	-pRr -o ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}
+FETCH_URL=	"http://git.videolan.org/?p=ffmpeg.git;a=snapshot;h=${GIT_SNAPSHOT};sf=tgz"
 
-USE_XZ=		yes
 HAS_CONFIGURE=	yes
 CONFIGURE_LOG=	config.err
 USE_GMAKE=	yes
 MAKE_JOBS_SAFE=	yes
 WANT_SDL=	yes
+USE_PERL5_BUILD=	yes
 
 OPTIONS_DEFINE=	AACPLUS ALSA AMR_NB AMR_WB ASS CDIO CELT DEBUG FAAC \
-		FFSERVER FREETYPE FREI0R GNUTLS GSM LAME MODPLUG OPENAL OPENCV \
-		OPENJPEG OPENSSL OPTIMIZED_CFLAGS PULSEAUDIO RTMP SCHROEDINGER \
-		SDL SPEEX THEORA VAAPI VDPAU VO_AACENC VO_AMRWBENC VORBIS VPX \
+		FDK_AAC FFSERVER FONTCONFIG FREETYPE FREI0R GNUTLS GSM LAME \
+		LIBBLURAY LIBV4L MODPLUG OPENAL OPENCV OPENJPEG OPENSSL \
+		OPTIMIZED_CFLAGS PULSEAUDIO RTMP SCHROEDINGER SDL SPEEX \
+		THEORA VAAPI VDPAU VO_AACENC VO_AMRWBENC VORBIS VPX \
 		X11GRAB X264 XVID
-  
-OPTIONS_DEFAULT=	FFSERVER FREETYPE FREI0R GNUTLS OPENCV SCHROEDINGER \
-		THEORA VORBIS VPX X264 XVID
+
+OPTIONS_DEFAULT=	FFSERVER FONTCONFIG FREETYPE FREI0R GNUTLS OPENCV \
+			SCHROEDINGER THEORA VORBIS VPX X264 XVID
 
 ASS_DESC=	Subtitles rendering via libass
 CDIO_DESC=	Audio CD grabbing with libcdio
+FDK_AAC_DESC=	AAC audio encoding via Fraunhofer FDK
 FFSERVER_DESC=	Build and install ffserver
+LIBV4L_DESC=	Video for Linux support
 MODPLUG_DESC=	Mod support via libmodplug
 OPENAL_DESC=	OpenAL 1.1 capture support
 X11GRAB_DESC=	Enable x11 grabbing
 
-COMPAT_HEADERS=libavcodec/avcodec.h \
-	libavcodec/vdpau.h \
-	libavcodec/xvmc.h \
-	libavdevice/avdevice.h \
-	libavfilter/avfilter.h \
-	libavformat/avformat.h \
-	libavformat/avio.h \
-	libavutil/adler32.h \
-	libavutil/avstring.h \
-	libavutil/avutil.h \
-	libavutil/base64.h \
-	libavutil/common.h \
-	libavutil/crc.h \
-	libavutil/fifo.h \
-	libavutil/intfloat_readwrite.h \
-	libavutil/log.h \
-	libavutil/lzo.h \
-	libavutil/mathematics.h \
-	libavutil/md5.h \
-	libavutil/mem.h \
-	libavutil/pixfmt.h \
-	libavutil/rational.h \
-	libpostproc/postprocess.h \
-	libswscale/swscale.h
+FFPROGS=	ffmpeg ffprobe
+FFLIBS=		libavcodec libavdevice libavfilter libavformat \
+		libavutil libpostproc libswresample libswscale
+INSTALL_TARGET=	install-data install-libs install-headers
+FFMPEG_SUFFIX=	-head
+PLIST_SUB+=	SUFF="${FFMPEG_SUFFIX}"
+MAN1=		ffmpeg${FFMPEG_SUFFIX}.1 ffprobe${FFMPEG_SUFFIX}.1
+
+SHLIB_VER=	99
+PLIST_SUB+=	SHLIB_VER=${SHLIB_VER}
+USE_LDCONFIG=	${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX}
 
 .include <bsd.port.options.mk>
 
+# ssl
 .if ${PORT_OPTIONS:MOPENSSL} && empty(PORT_OPTIONS:MGNUTLS)
 USE_OPENSSL=	yes
 FFMPEG_NONFREE=	yes
 .endif
 
+# x11grab
 .if ${PORT_OPTIONS:MX11GRAB}
 USE_XORG=	x11 xext xfixes
 CONFIGURE_ARGS+=	--enable-x11grab
@@ -94,19 +91,22 @@ MAKE_ENV+=	COMPILER_PATH=${LOCALBASE}/bi
 
 CONFIGURE_ARGS+=--prefix="${PREFIX}" \
 		--mandir="${PREFIX}/man" \
+		--incdir="${PREFIX}/include/ffmpeg${FFMPEG_SUFFIX}" \
+		--libdir="${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX}" \
+		--shlibdir="${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX}" \
+		--datadir="${DATADIR}" \
 		--enable-shared \
 		--enable-gpl \
 		--enable-postproc \
 		--enable-avfilter \
 		--enable-pthreads \
 		--enable-memalign-hack \
+		--disable-libstagefright-h264 \
+		--disable-libutvideo \
 		--cc="${CC}" \
 		--extra-cflags="${FFMPEG_CFLAGS} -I${LOCALBASE}/include" \
 		--extra-ldflags="-L${LOCALBASE}/lib ${FFMPEG_LDFLAGS}" \
 		--extra-libs="${PTHREAD_LIBS}"
-SHLIB_VER=	1
-PLIST_SUB=	SHLIB_VER=${SHLIB_VER}
-USE_LDCONFIG=	yes
 
 DOC_FILES=	Changelog CREDITS INSTALL LICENSE MAINTAINERS README
 # under doc subdirectory
@@ -120,7 +120,7 @@ CONFIGURE_ARGS+=	--disable-debug
 .endif
 
 .if ${PORT_OPTIONS:MFFSERVER}
-USE_RC_SUBR=	ffserver
+USE_RC_SUBR=	ffserver${FFMPEG_SUFFIX}
 .endif
 
 # sse hardware vector support
@@ -141,29 +141,23 @@ _NO_BUILTIN_VECTOR=	yes
 FFMPEG_CFLAGS+=		-msse
 .endif
 
-# PORTDOCS
-.if ${PORT_OPTIONS:MDOCS}
-BUILD_DEPENDS+=		texi2html:${PORTSDIR}/textproc/texi2html
-MAN1+=		ffmpeg.1 ffprobe.1
-.endif
-
 # optimizations
 .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS}
 CFLAGS+=	-O3 -ffast-math -fno-finite-math-only -fomit-frame-pointer
 .endif
 
-#aacplus
+# aacplus
 .if ${PORT_OPTIONS:MAACPLUS}
 FFMPEG_NONFREE=	yes
-LIB_DEPENDS+=	aacplus.2:${PORTSDIR}/audio/libaacplus
+LIB_DEPENDS+=	aacplus:${PORTSDIR}/audio/libaacplus
 CONFIGURE_ARGS+=	--enable-libaacplus
 .else
 CONFIGURE_ARGS+=	--disable-libaacplus
 .endif
 
-#alsa
+# alsa
 .if ${PORT_OPTIONS:MALSA}
-LIB_DEPENDS+=	asound.2:${PORTSDIR}/audio/alsa-lib
+LIB_DEPENDS+=	asound:${PORTSDIR}/audio/alsa-lib
 .else
 CONFIGURE_ARGS+=	--disable-indev=alsa \
 			--disable-outdev=alsa
@@ -172,7 +166,7 @@ CONFIGURE_ARGS+=	--disable-indev=alsa \
 # Opencore AMR NB
 .if ${PORT_OPTIONS:MAMR_NB}
 FFMPEG_LICENSE_GPL3=	yes
-LIB_DEPENDS+=	opencore-amrnb.0:${PORTSDIR}/audio/opencore-amr
+LIB_DEPENDS+=	opencore-amrnb:${PORTSDIR}/audio/opencore-amr
 CONFIGURE_ARGS+=	--enable-libopencore-amrnb
 .else
 CONFIGURE_ARGS+=	--disable-libopencore-amrnb
@@ -181,7 +175,7 @@ CONFIGURE_ARGS+=	--disable-libopencore-a
 # Opencore AMR WB
 .if ${PORT_OPTIONS:MAMR_WB}
 FFMPEG_LICENSE_GPL3=	yes
-LIB_DEPENDS+=	opencore-amrwb.0:${PORTSDIR}/audio/opencore-amr
+LIB_DEPENDS+=	opencore-amrwb:${PORTSDIR}/audio/opencore-amr
 CONFIGURE_ARGS+=	--enable-libopencore-amrwb
 .else
 CONFIGURE_ARGS+=	--disable-libopencore-amrwb
@@ -189,7 +183,7 @@ CONFIGURE_ARGS+=	--disable-libopencore-a
 
 # ass
 .if ${PORT_OPTIONS:MASS}
-LIB_DEPENDS+=	ass.5:${PORTSDIR}/multimedia/libass
+LIB_DEPENDS+=	ass:${PORTSDIR}/multimedia/libass
 CONFIGURE_ARGS+=	--enable-libass
 .else
 CONFIGURE_ARGS+=	--disable-libass
@@ -197,7 +191,7 @@ CONFIGURE_ARGS+=	--disable-libass
 
 # cdio
 .if ${PORT_OPTIONS:MCDIO}
-LIB_DEPENDS+=	cdio.13:${PORTSDIR}/sysutils/libcdio
+LIB_DEPENDS+=	cdio:${PORTSDIR}/sysutils/libcdio
 CONFIGURE_ARGS+=	--enable-libcdio
 .else
 CONFIGURE_ARGS+=	--disable-libcdio
@@ -205,7 +199,7 @@ CONFIGURE_ARGS+=	--disable-libcdio
 
 # celt
 .if ${PORT_OPTIONS:MCELT}
-LIB_DEPENDS+=	celt0.2:${PORTSDIR}/audio/celt
+LIB_DEPENDS+=	celt0:${PORTSDIR}/audio/celt
 CONFIGURE_ARGS+=	--enable-libcelt
 .else
 CONFIGURE_ARGS+=	--disable-libcelt
@@ -214,17 +208,27 @@ CONFIGURE_ARGS+=	--disable-libcelt
 # faac
 .if ${PORT_OPTIONS:MFAAC}
 FFMPEG_NONFREE=	yes
-LIB_DEPENDS+=	faac.0:${PORTSDIR}/audio/faac
+LIB_DEPENDS+=	faac:${PORTSDIR}/audio/faac
 CONFIGURE_ARGS+=	--enable-libfaac
 .else
 CONFIGURE_ARGS+=	--disable-libfaac
 .endif
 
+# fdk_aac
+.if ${PORT_OPTIONS:MFDK_AAC}
+FFMPEG_NONFREE=	yes
+LIB_DEPENDS+=	fdk-aac:${PORTSDIR}/audio/fdk-aac
+CONFIGURE_ARGS+=	--enable-libfdk-aac
+.else
+CONFIGURE_ARGS+=	--disable-libfdk-aac
+.endif
+
 # ffserver
 .if ${PORT_OPTIONS:MFFSERVER}
 PLIST_SUB+=	FFSERVER=""
-.if ${PORT_OPTIONS:MDOCS}
-MAN1+=		ffserver.1
+MAN1+=		ffserver${FFMPEG_SUFFIX}.1
+FFPROGS+=	ffserver
+. if ${PORT_OPTIONS:MDOCS}
 DOC_DOCFILES+=	ffserver.html
 . endif
 .else
@@ -232,9 +236,17 @@ PLIST_SUB+=	FFSERVER="@comment "
 CONFIGURE_ARGS+=	--disable-ffserver
 .endif
 
+# fontconfig
+.if ${PORT_OPTIONS:MFONTCONFIG}
+LIB_DEPENDS+=	fontconfig:${PORTSDIR}/x11-fonts/fontconfig
+CONFIGURE_ARGS+=	--enable-fontconfig
+.else
+CONFIGURE_ARGS+=	--disable-fontconfig
+.endif
+
 # freetype
 .if ${PORT_OPTIONS:MFREETYPE}
-LIB_DEPENDS+=	freetype.9:${PORTSDIR}/print/freetype2
+LIB_DEPENDS+=	freetype:${PORTSDIR}/print/freetype2
 CONFIGURE_ARGS+=	--enable-libfreetype
 .else
 CONFIGURE_ARGS+=	--disable-libfreetype
@@ -248,9 +260,9 @@ CONFIGURE_ARGS+=	--enable-frei0r
 CONFIGURE_ARGS+=	--disable-frei0r
 .endif
 
-# GnuTLS
+# gnutls
 .if ${PORT_OPTIONS:MGNUTLS}
-LIB_DEPENDS+=	gnutls.47:${PORTSDIR}/security/gnutls
+LIB_DEPENDS+=	gnutls:${PORTSDIR}/security/gnutls
 CONFIGURE_ARGS+=	--enable-gnutls
 .else
 CONFIGURE_ARGS+=	--disable-gnutls
@@ -258,23 +270,39 @@ CONFIGURE_ARGS+=	--disable-gnutls
 
 # gsm
 .if ${PORT_OPTIONS:MGSM}
-LIB_DEPENDS+=	gsm.1:${PORTSDIR}/audio/gsm
+LIB_DEPENDS+=	gsm:${PORTSDIR}/audio/gsm
 CONFIGURE_ARGS+=	--enable-libgsm
 .else
 CONFIGURE_ARGS+=	--disable-libgsm
 .endif
 
-# mp3
+# lame
 .if ${PORT_OPTIONS:MLAME}
-LIB_DEPENDS+=	mp3lame.0:${PORTSDIR}/audio/lame
+LIB_DEPENDS+=	mp3lame:${PORTSDIR}/audio/lame
 CONFIGURE_ARGS+=	--enable-libmp3lame
 .else
 CONFIGURE_ARGS+=	--disable-libmp3lame
 .endif
 
+# libbluray
+.if ${PORT_OPTIONS:MLIBBLURAY}
+LIB_DEPENDS+=	bluray:${PORTSDIR}/multimedia/libbluray
+CONFIGURE_ARGS+=	--enable-libbluray
+.else
+CONFIGURE_ARGS+=	--disable-libbluray
+.endif
+
+# libv4l
+.if ${PORT_OPTIONS:MLIBV4L}
+LIB_DEPENDS+=	v4l2:${PORTSDIR}/multimedia/libv4l
+CONFIGURE_ARGS+=	--enable-libv4l2
+.else
+CONFIGURE_ARGS+=	--disable-libv4l2
+.endif
+
 # modplug
 .if ${PORT_OPTIONS:MMODPLUG}
-LIB_DEPENDS+=	 modplug.1:${PORTSDIR}/audio/libmodplug
+LIB_DEPENDS+=	modplug:${PORTSDIR}/audio/libmodplug
 CONFIGURE_ARGS+=	--enable-libmodplug
 .else
 CONFIGURE_ARGS+=	--disable-libmodplug
@@ -282,7 +310,7 @@ CONFIGURE_ARGS+=	--disable-libmodplug
 
 # OpenAL
 .if ${PORT_OPTIONS:MOPENAL}
-LIB_DEPENDS+=	openal.1:${PORTSDIR}/audio/openal-soft
+LIB_DEPENDS+=	openal:${PORTSDIR}/audio/openal-soft
 CONFIGURE_ARGS+=	--enable-openal
 .else
 CONFIGURE_ARGS+=	--disable-openal
@@ -290,7 +318,7 @@ CONFIGURE_ARGS+=	--disable-openal
 
 # opencv
 .if ${PORT_OPTIONS:MOPENCV}
-LIB_DEPENDS+=	opencv_imgproc.2:${PORTSDIR}/graphics/opencv
+LIB_DEPENDS+=	opencv_imgproc:${PORTSDIR}/graphics/opencv-core
 CONFIGURE_ARGS+=	--enable-libopencv
 .else
 CONFIGURE_ARGS+=	--disable-libopencv
@@ -298,15 +326,15 @@ CONFIGURE_ARGS+=	--disable-libopencv
 
 # openjpeg
 .if ${PORT_OPTIONS:MOPENJPEG}
-LIB_DEPENDS+=	openjpeg.2:${PORTSDIR}/graphics/openjpeg
+LIB_DEPENDS+=	openjpeg:${PORTSDIR}/graphics/openjpeg
 CONFIGURE_ARGS+=	--enable-libopenjpeg
 .else
 CONFIGURE_ARGS+=	--disable-libopenjpeg
 .endif
 
-# PulseAudio
+# pulseaudio
 .if ${PORT_OPTIONS:MPULSEAUDIO}
-LIB_DEPENDS+=	pulse.0:${PORTSDIR}/audio/pulseaudio
+LIB_DEPENDS+=	pulse:${PORTSDIR}/audio/pulseaudio
 CONFIGURE_ARGS+=	--enable-libpulse
 .else
 CONFIGURE_ARGS+=	--disable-libpulse
@@ -314,7 +342,7 @@ CONFIGURE_ARGS+=	--disable-libpulse
 
 # rtmp
 .if ${PORT_OPTIONS:MRTMP}
-LIB_DEPENDS+=	rtmp.0:${PORTSDIR}/multimedia/rtmpdump
+LIB_DEPENDS+=	rtmp:${PORTSDIR}/multimedia/rtmpdump
 CONFIGURE_ARGS+=	--enable-librtmp
 .else
 CONFIGURE_ARGS+=	--disable-librtmp
@@ -332,8 +360,9 @@ CONFIGURE_ARGS+=	--disable-libschroeding
 .if ${PORT_OPTIONS:MSDL}
 USE_SDL+=	sdl
 PLIST_FILES+=	bin/ffplay
+FFPROGS+=	ffplay
+MAN1+=	ffplay${FFMPEG_SUFFIX}.1
 .if ${PORT_OPTIONS:MDOCS}
-MAN1+=	ffplay.1
 DOC_DOCFILES+=	ffplay.html
 .endif
 .else
@@ -342,7 +371,7 @@ CONFIGURE_ARGS+=	--disable-ffplay
 
 # speex
 .if ${PORT_OPTIONS:MSPEEX}
-LIB_DEPENDS+=	speex.1:${PORTSDIR}/audio/speex
+LIB_DEPENDS+=	speex:${PORTSDIR}/audio/speex
 CONFIGURE_ARGS+=	--enable-libspeex
 .else
 CONFIGURE_ARGS+=	--disable-libspeex
@@ -350,7 +379,7 @@ CONFIGURE_ARGS+=	--disable-libspeex
 
 # theora
 .if ${PORT_OPTIONS:MTHEORA}
-LIB_DEPENDS+=	theora.0:${PORTSDIR}/multimedia/libtheora
+LIB_DEPENDS+=	theora:${PORTSDIR}/multimedia/libtheora
 CONFIGURE_ARGS+=	--enable-libtheora
 .else
 CONFIGURE_ARGS+=	--disable-libtheora
@@ -358,7 +387,7 @@ CONFIGURE_ARGS+=	--disable-libtheora
 
 # vaapi
 .if ${PORT_OPTIONS:MVAAPI}
-LIB_DEPENDS+=	va.1:${PORTSDIR}/multimedia/libva
+LIB_DEPENDS+=	va:${PORTSDIR}/multimedia/libva
 CONFIGURE_ARGS+=	--enable-vaapi
 .else
 CONFIGURE_ARGS+=	--disable-vaapi
@@ -375,7 +404,7 @@ CONFIGURE_ARGS+=	--disable-vdpau
 # vo-aacenc
 .if ${PORT_OPTIONS:MVO_AACENC}
 FFMPEG_LICENSE_GPL3=	yes
-LIB_DEPENDS+=	vo-aacenc.0:${PORTSDIR}/audio/vo-aacenc
+LIB_DEPENDS+=	vo-aacenc:${PORTSDIR}/audio/vo-aacenc
 CONFIGURE_ARGS+=	--enable-libvo-aacenc
 .else
 CONFIGURE_ARGS+=	--disable-libvo-aacenc
@@ -384,7 +413,7 @@ CONFIGURE_ARGS+=	--disable-libvo-aacenc
 # vo-amrwbenc
 .if ${PORT_OPTIONS:MVO_AMRWBENC}
 FFMPEG_LICENSE_GPL3=	yes
-LIB_DEPENDS+=	vo-amrwbenc.0:${PORTSDIR}/audio/vo-amrwbenc
+LIB_DEPENDS+=	vo-amrwbenc:${PORTSDIR}/audio/vo-amrwbenc
 CONFIGURE_ARGS+=	--enable-libvo-amrwbenc
 .else
 CONFIGURE_ARGS+=	--disable-libvo-amrwbenc
@@ -392,7 +421,7 @@ CONFIGURE_ARGS+=	--disable-libvo-amrwben
 
 # vorbis
 .if ${PORT_OPTIONS:MVORBIS}
-LIB_DEPENDS+=	vorbisenc.2:${PORTSDIR}/audio/libvorbis
+LIB_DEPENDS+=	vorbisenc:${PORTSDIR}/audio/libvorbis
 CONFIGURE_ARGS+=	--enable-libvorbis
 FFMPEG_CFLAGS+=		-I${LOCALBASE}/include/vorbis
 .else
@@ -401,7 +430,7 @@ CONFIGURE_ARGS+=	--disable-libvorbis
 
 # vp8
 .if ${PORT_OPTIONS:MVPX}
-LIB_DEPENDS+=	vpx.1:${PORTSDIR}/multimedia/libvpx
+LIB_DEPENDS+=	vpx:${PORTSDIR}/multimedia/libvpx
 CONFIGURE_ARGS+=	--enable-libvpx
 .else
 CONFIGURE_ARGS+=	--disable-libvpx
@@ -409,7 +438,7 @@ CONFIGURE_ARGS+=	--disable-libvpx
 
 # x264
 .if ${PORT_OPTIONS:MX264}
-LIB_DEPENDS+=	x264.125:${PORTSDIR}/multimedia/x264
+LIB_DEPENDS+=	x264:${PORTSDIR}/multimedia/x264
 CONFIGURE_ARGS+=	--enable-libx264
 .else
 CONFIGURE_ARGS+=	--disable-libx264
@@ -417,7 +446,7 @@ CONFIGURE_ARGS+=	--disable-libx264
 
 # xvid
 .if ${PORT_OPTIONS:MXVID}
-LIB_DEPENDS+=	xvidcore.4:${PORTSDIR}/multimedia/xvid
+LIB_DEPENDS+=	xvidcore:${PORTSDIR}/multimedia/xvid
 CONFIGURE_ARGS+=	--enable-libxvid
 .else
 CONFIGURE_ARGS+=	--disable-libxvid
@@ -425,6 +454,7 @@ CONFIGURE_ARGS+=	--disable-libxvid
 
 # License knobs
 .if defined(FFMPEG_NONFREE)
+LICENSE=
 RESTRICTED=	linking to libfaac or libaacplus restricts redistribution
 CONFIGURE_ARGS+=	--enable-nonfree
 . if defined(FFMPEG_LICENSE_GPL3)
@@ -433,22 +463,23 @@ CONFIGURE_ARGS+=	--enable-version3
 .else
 LICENSE_COMB=	multi
 . if defined(FFMPEG_LICENSE_GPL3)
+CONFIGURE_ARGS+=	--enable-version3
 LICENSE=		GPLv3 LGPL3
 LICENSE_FILE_GPLv3=	${WRKSRC}/COPYING.GPLv3
 LICENSE_FILE_LGPL3=	${WRKSRC}/COPYING.LGPLv3
-CONFIGURE_ARGS+=	--enable-version3
-. else
-LICENSE=		GPLv2 LGPL21
-LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING.GPLv2
-LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LGPLv2.1
 . endif
 .endif
 
+do-fetch:
+	@if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \
+	${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${FETCH_URL} ${FETCH_AFTER_ARGS}; \
+	fi;
+
 post-patch:
 # {C,LD}FLAGS safeness
 	@${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \
 		${WRKSRC}/library.mak
-	@${REINPLACE_CMD} -e 's|/etc/ffserver.conf|${PREFIX}/etc/ffserver.conf|' \
+	@${REINPLACE_CMD} -e 's|/etc/ffserver.conf|${PREFIX}/etc/ffserver${FFMPEG_SUFFIX}.conf|' \
 		${WRKSRC}/ffserver.c
 	@${REINPLACE_CMD} -E \
 		-e "s|(EXTRALIBS[[:space:]]*=)|\1-L${LOCALBASE}/lib |g; \
@@ -459,6 +490,8 @@ post-patch:
 	@${REINPLACE_CMD} -e 's|-ldl||; s|$$(LIBMAJOR)|${SHLIB_VER}|g;' \
 		-e 's|opencv opencv/cxcore.h|opencv-core opencv2/core/core_c.h|g' \
 		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
+	@${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL5}|g' \
+		${WRKSRC}/doc/texi2pod.pl
 .if ${PORT_OPTIONS:MSDL}
 	@${REINPLACE_CMD} -E \
 		-e 's|sdl-config|${SDL_CONFIG}|g' \
@@ -475,11 +508,28 @@ post-configure:
 		${WRKSRC}/config.mak
 .endif
 
+pre-install:
+.for PROG in ${FFPROGS}
+	@${MKDIR} ${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/${PROG} ${PREFIX}/bin/${PROG}${FFMPEG_SUFFIX}
+.endfor
+
 post-install:
+.for LIB in ${FFLIBS}
+	@${MKDIR} ${PREFIX}/libdata/pkgconfig
+	@${INSTALL_DATA} ${WRKSRC}/${LIB}/${LIB}.pc \
+		${PREFIX}/libdata/pkgconfig/${LIB}${FFMPEG_SUFFIX}.pc
+.endfor
+.for PROG in ${FFPROGS}
+	@${MKDIR} ${MAN1PREFIX}/man/man1
+	${INSTALL_MAN} ${WRKSRC}/doc/${PROG}.1 ${MAN1PREFIX}/man/man1/${PROG}${FFMPEG_SUFFIX}.1
+.endfor
 .if ${PORT_OPTIONS:MFFSERVER}
-	${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf ${PREFIX}/etc/ffserver.conf-dist
-	if [ ! -f ${PREFIX}/etc/ffserver.conf ]; then \
-		${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf ${PREFIX}/etc; \
+	${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf \
+		${PREFIX}/etc/ffserver${FFMPEG_SUFFIX}.conf-dist
+	if [ ! -f ${PREFIX}/etc/ffserver${FFMPEG_SUFFIX}.conf ]; then \
+		${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf \
+			${PREFIX}/etc/ffserver${FFMPEG_SUFFIX}.conf; \
 	fi
 .endif
 .if ${PORT_OPTIONS:MDOCS}
@@ -491,12 +541,5 @@ post-install:
 	${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${DOCSDIR}
 .endfor
 .endif
-	${MKDIR} ${PREFIX}/include/ffmpeg
-.for FILE in ${COMPAT_HEADERS}
-	${CP} -f ${PREFIX}/include/${FILE} ${PREFIX}/include/ffmpeg/${FILE:C,^[^/]+/([^/]+).*,\1,}
-.endfor
-	${MKDIR} ${PREFIX}/include/postproc
-	${CP} -f ${PREFIX}/include/libpostproc/postprocess.h \
-		 ${PREFIX}/include/postproc/
 
 .include <bsd.port.post.mk>

Modified: head/multimedia/ffmpeg-devel/distinfo
==============================================================================
--- head/multimedia/ffmpeg-devel/distinfo	Mon Aug  6 11:02:38 2012	(r302161)
+++ head/multimedia/ffmpeg-devel/distinfo	Mon Aug  6 11:26:25 2012	(r302162)
@@ -1,2 +1,2 @@
-SHA256 (ffmpeg-HEAD-8f89954.tar.xz) = 449df98678488a8f8e827dc0c5d4692fc3f23165c665bca059f9f9f3ca0087c4
-SIZE (ffmpeg-HEAD-8f89954.tar.xz) = 4895512
+SHA256 (ffmpeg-388243b.tar.gz) = ea65d0359ea0f629b25f529923f5fc344c0852390df694bfdb0af877bca92f73
+SIZE (ffmpeg-388243b.tar.gz) = 7475800

Copied and modified: head/multimedia/ffmpeg-devel/files/ffserver-head.in (from r302153, head/multimedia/ffmpeg-devel/files/ffserver.in)
==============================================================================
--- head/multimedia/ffmpeg-devel/files/ffserver.in	Mon Aug  6 08:21:44 2012	(r302153, copy source)
+++ head/multimedia/ffmpeg-devel/files/ffserver-head.in	Mon Aug  6 11:26:25 2012	(r302162)
@@ -3,24 +3,24 @@
 # $FreeBSD$
 #
 
-# PROVIDE: ffserver
+# PROVIDE: ffserver-head
 # REQUIRE: NETWORKING
 # KEYWORD: shutdown
 
 #
 # Add the following lines to /etc/rc.conf to enable ffserver:
 #
-#ffserver_enable="YES"
+#ffserver_head_enable="YES"
 #
-ffserver_enable="${ffserver_enable-NO}"
+ffserver_head_enable="${ffserver_head_enable-NO}"
 
 . /etc/rc.subr
 
-name=ffserver
-rcvar=ffserver_enable
+name=ffserver_head
+rcvar=ffserver_head_enable
 
 command="%%PREFIX%%/bin/${name} &"
-required_files=%%PREFIX%%/etc/ffserver.conf
+required_files=%%PREFIX%%/etc/ffserver-head.conf
 
 load_rc_config ${name}
 run_rc_command "$1"

Modified: head/multimedia/ffmpeg-devel/files/patch-libavcodec-Makefile
==============================================================================
--- head/multimedia/ffmpeg-devel/files/patch-libavcodec-Makefile	Mon Aug  6 11:02:38 2012	(r302161)
+++ head/multimedia/ffmpeg-devel/files/patch-libavcodec-Makefile	Mon Aug  6 11:26:25 2012	(r302162)
@@ -1,11 +1,11 @@
---- libavcodec/Makefile.orig	2012-04-24 23:45:09.000000000 +0200
-+++ libavcodec/Makefile	2012-04-25 11:22:11.486007377 +0200
-@@ -750,7 +750,7 @@
-                                           aac_tablegen_decl.h           \
+--- libavcodec/Makefile.orig	2012-08-06 10:06:26.000000000 +0200
++++ libavcodec/Makefile	2012-08-06 10:36:33.478505808 +0200
+@@ -793,7 +793,7 @@
+                                           codec_names.h                 \
                                            fft-internal.h                \
                                            tableprint.h                  \
--                                          $(ARCH)/vp56_arith.h
-+                                          $(FFMPEG_ARCH)/vp56_arith.h
+-                                          $(ARCH)/vp56_arith.h          \
++                                          $(FFMPEG_ARCH)/vp56_arith.h   \
+ 
  SKIPHEADERS-$(CONFIG_DXVA2)            += dxva2.h dxva2_internal.h
  SKIPHEADERS-$(CONFIG_LIBSCHROEDINGER)  += libschroedinger.h
- SKIPHEADERS-$(CONFIG_MPEG_XVMC_DECODER) += xvmc.h

Added: head/multimedia/ffmpeg-devel/files/patch-libavfilter-vf_libopencv.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/ffmpeg-devel/files/patch-libavfilter-vf_libopencv.c	Mon Aug  6 11:26:25 2012	(r302162)
@@ -0,0 +1,12 @@
+--- libavfilter/vf_libopencv.c.orig	2012-08-05 14:09:37.882506740 +0200
++++ libavfilter/vf_libopencv.c	2012-08-05 14:10:24.508510133 +0200
+@@ -25,8 +25,7 @@
+ 
+ /* #define DEBUG */
+ 
+-#include <opencv/cv.h>
+-#include <opencv/cxcore.h>
++#include <opencv2/imgproc/imgproc_c.h>
+ #include "libavutil/avstring.h"
+ #include "libavutil/file.h"
+ #include "avfilter.h"

Added: head/multimedia/ffmpeg-devel/files/patch-library.mak
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/ffmpeg-devel/files/patch-library.mak	Mon Aug  6 11:26:25 2012	(r302162)
@@ -0,0 +1,14 @@
+--- library.mak.orig	2012-08-06 10:08:41.247506447 +0200
++++ library.mak	2012-08-06 10:09:53.263505539 +0200
+@@ -76,8 +76,8 @@
+ 	$(Q)mkdir -p "$(INCINSTDIR)"
+ 	$$(INSTALL) -m 644 $$^ "$(INCINSTDIR)"
+ 
+ install-lib$(NAME)-pkgconfig: $(SUBDIR)lib$(NAME).pc
+-	$(Q)mkdir -p "$(LIBDIR)/pkgconfig"
+-	$$(INSTALL) -m 644 $$^ "$(LIBDIR)/pkgconfig"
++#	$(Q)mkdir -p "$(LIBDIR)/pkgconfig"
++#	$$(INSTALL) -m 644 $$^ "$(LIBDIR)/pkgconfig"
+ 
+ uninstall-libs::
+ 	-$(RM) "$(SHLIBDIR)/$(SLIBNAME_WITH_MAJOR)" \

Modified: head/multimedia/ffmpeg-devel/pkg-plist
==============================================================================
--- head/multimedia/ffmpeg-devel/pkg-plist	Mon Aug  6 11:02:38 2012	(r302161)
+++ head/multimedia/ffmpeg-devel/pkg-plist	Mon Aug  6 11:26:25 2012	(r302162)
@@ -1,136 +1,123 @@
-bin/ffmpeg
-bin/ffprobe
-%%FFSERVER%%bin/ffserver
-%%FFSERVER%%@unexec if cmp -s %D/etc/ffserver.conf %D/etc/ffserver.conf-dist; then rm -f %D/etc/ffserver.conf; fi
-%%FFSERVER%%etc/ffserver.conf-dist
-%%FFSERVER%%@exec [ -f %B/ffserver.conf ] || cp %B/%f %B/ffserver.conf
-include/ffmpeg/adler32.h
-include/ffmpeg/avcodec.h
-include/ffmpeg/avdevice.h
-include/ffmpeg/avfilter.h
-include/ffmpeg/avformat.h
-include/ffmpeg/avio.h
-include/ffmpeg/avstring.h
-include/ffmpeg/avutil.h
-include/ffmpeg/base64.h
-include/ffmpeg/common.h
-include/ffmpeg/crc.h
-include/ffmpeg/fifo.h
-include/ffmpeg/intfloat_readwrite.h
-include/ffmpeg/log.h
-include/ffmpeg/lzo.h
-include/ffmpeg/mathematics.h
-include/ffmpeg/md5.h
-include/ffmpeg/mem.h
-include/ffmpeg/pixfmt.h
-include/ffmpeg/postprocess.h
-include/ffmpeg/rational.h
-include/ffmpeg/swscale.h
-include/ffmpeg/vdpau.h
-include/ffmpeg/xvmc.h
-include/libavcodec/avcodec.h
-include/libavcodec/avfft.h
-include/libavcodec/dxva2.h
-include/libavcodec/vaapi.h
-include/libavcodec/vda.h
-include/libavcodec/vdpau.h
-include/libavcodec/version.h
-include/libavcodec/xvmc.h
-include/libavdevice/avdevice.h
-include/libavfilter/asrc_abuffer.h
-include/libavfilter/avcodec.h
-include/libavfilter/avfilter.h
-include/libavfilter/avfiltergraph.h
-include/libavfilter/buffersink.h
-include/libavfilter/version.h
-include/libavfilter/vsrc_buffer.h
-include/libavformat/avformat.h
-include/libavformat/avio.h
-include/libavformat/version.h
-include/libavutil/adler32.h
-include/libavutil/aes.h
-include/libavutil/attributes.h
-include/libavutil/audioconvert.h
-include/libavutil/audio_fifo.h
-include/libavutil/avassert.h
-include/libavutil/avconfig.h
-include/libavutil/avstring.h
-include/libavutil/avutil.h
-include/libavutil/base64.h
-include/libavutil/bprint.h
-include/libavutil/bswap.h
-include/libavutil/common.h
-include/libavutil/cpu.h
-include/libavutil/crc.h
-include/libavutil/dict.h
-include/libavutil/error.h
-include/libavutil/eval.h
-include/libavutil/fifo.h
-include/libavutil/file.h
-include/libavutil/intfloat.h
-include/libavutil/intfloat_readwrite.h
-include/libavutil/imgutils.h
-include/libavutil/intreadwrite.h
-include/libavutil/lfg.h
-include/libavutil/log.h
-include/libavutil/lzo.h
-include/libavutil/mathematics.h
-include/libavutil/md5.h
-include/libavutil/mem.h
-include/libavutil/opt.h
-include/libavutil/parseutils.h
-include/libavutil/pixdesc.h
-include/libavutil/pixfmt.h
-include/libavutil/random_seed.h
-include/libavutil/rational.h
-include/libavutil/samplefmt.h
-include/libavutil/sha.h
-include/libavutil/timecode.h
-include/libavutil/timestamp.h
-include/libpostproc/postprocess.h
-include/libswresample/swresample.h
-include/libswscale/swscale.h
-include/postproc/postprocess.h
-lib/libavcodec.a
-lib/libavcodec.so
-lib/libavcodec.so.1
-lib/libavcodec.so.54.15.100
-lib/libavdevice.a
-lib/libavdevice.so
-lib/libavdevice.so.1
-lib/libavdevice.so.53.4.100
-lib/libavfilter.a
-lib/libavfilter.so
-lib/libavfilter.so.1
-lib/libavfilter.so.2.72.100
-lib/libavformat.a
-lib/libavformat.so
-lib/libavformat.so.1
-lib/libavformat.so.54.3.100
-lib/libavutil.a
-lib/libavutil.so
-lib/libavutil.so.1
-lib/libavutil.so.51.47.100
-lib/libpostproc.a
-lib/libpostproc.so
-lib/libpostproc.so.1
-lib/libpostproc.so.52.0.100
-lib/libswresample.a
-lib/libswresample.so
-lib/libswresample.so.0.11.100
-lib/libswresample.so.1
-lib/libswscale.a
-lib/libswscale.so
-lib/libswscale.so.2.1.100
-lib/libswscale.so.1
-libdata/pkgconfig/libavcodec.pc
-libdata/pkgconfig/libavdevice.pc
-libdata/pkgconfig/libavfilter.pc
-libdata/pkgconfig/libavformat.pc
-libdata/pkgconfig/libavutil.pc
-libdata/pkgconfig/libpostproc.pc
-libdata/pkgconfig/libswresample.pc
-libdata/pkgconfig/libswscale.pc
+bin/ffmpeg%%SUFF%%
+bin/ffprobe%%SUFF%%
+%%FFSERVER%%bin/ffserver%%SUFF%%
+%%FFSERVER%%@unexec if cmp -s %D/etc/ffserver%%SUFF%%.conf %D/etc/ffserver%%SUFF%%.conf-dist; then rm -f %D/etc/ffserver%%SUFF%%.conf; fi
+%%FFSERVER%%etc/ffserver%%SUFF%%.conf-dist
+%%FFSERVER%%@exec [ -f %B/ffserver%%SUFF%%.conf ] || cp %B/%f %B/ffserver%%SUFF%%.conf
+include/ffmpeg%%SUFF%%/libavcodec/avcodec.h
+include/ffmpeg%%SUFF%%/libavcodec/avfft.h
+include/ffmpeg%%SUFF%%/libavcodec/dxva2.h
+include/ffmpeg%%SUFF%%/libavcodec/vaapi.h
+include/ffmpeg%%SUFF%%/libavcodec/vda.h
+include/ffmpeg%%SUFF%%/libavcodec/vdpau.h
+include/ffmpeg%%SUFF%%/libavcodec/version.h
+include/ffmpeg%%SUFF%%/libavcodec/xvmc.h
+include/ffmpeg%%SUFF%%/libavdevice/avdevice.h
+include/ffmpeg%%SUFF%%/libavdevice/version.h
+include/ffmpeg%%SUFF%%/libavfilter/asrc_abuffer.h
+include/ffmpeg%%SUFF%%/libavfilter/avcodec.h
+include/ffmpeg%%SUFF%%/libavfilter/avfilter.h
+include/ffmpeg%%SUFF%%/libavfilter/avfiltergraph.h
+include/ffmpeg%%SUFF%%/libavfilter/buffersink.h
+include/ffmpeg%%SUFF%%/libavfilter/buffersrc.h
+include/ffmpeg%%SUFF%%/libavfilter/version.h
+include/ffmpeg%%SUFF%%/libavformat/avformat.h
+include/ffmpeg%%SUFF%%/libavformat/avio.h
+include/ffmpeg%%SUFF%%/libavformat/version.h
+include/ffmpeg%%SUFF%%/libavutil/adler32.h
+include/ffmpeg%%SUFF%%/libavutil/aes.h
+include/ffmpeg%%SUFF%%/libavutil/attributes.h
+include/ffmpeg%%SUFF%%/libavutil/audio_fifo.h
+include/ffmpeg%%SUFF%%/libavutil/audioconvert.h
+include/ffmpeg%%SUFF%%/libavutil/avassert.h
+include/ffmpeg%%SUFF%%/libavutil/avconfig.h
+include/ffmpeg%%SUFF%%/libavutil/avstring.h
+include/ffmpeg%%SUFF%%/libavutil/avutil.h
+include/ffmpeg%%SUFF%%/libavutil/base64.h
+include/ffmpeg%%SUFF%%/libavutil/blowfish.h
+include/ffmpeg%%SUFF%%/libavutil/bprint.h
+include/ffmpeg%%SUFF%%/libavutil/bswap.h
+include/ffmpeg%%SUFF%%/libavutil/common.h
+include/ffmpeg%%SUFF%%/libavutil/cpu.h
+include/ffmpeg%%SUFF%%/libavutil/crc.h
+include/ffmpeg%%SUFF%%/libavutil/dict.h
+include/ffmpeg%%SUFF%%/libavutil/error.h
+include/ffmpeg%%SUFF%%/libavutil/eval.h
+include/ffmpeg%%SUFF%%/libavutil/fifo.h
+include/ffmpeg%%SUFF%%/libavutil/file.h
+include/ffmpeg%%SUFF%%/libavutil/imgutils.h
+include/ffmpeg%%SUFF%%/libavutil/intfloat.h
+include/ffmpeg%%SUFF%%/libavutil/intfloat_readwrite.h
+include/ffmpeg%%SUFF%%/libavutil/intreadwrite.h
+include/ffmpeg%%SUFF%%/libavutil/lfg.h
+include/ffmpeg%%SUFF%%/libavutil/log.h
+include/ffmpeg%%SUFF%%/libavutil/lzo.h
+include/ffmpeg%%SUFF%%/libavutil/mathematics.h
+include/ffmpeg%%SUFF%%/libavutil/md5.h
+include/ffmpeg%%SUFF%%/libavutil/mem.h
+include/ffmpeg%%SUFF%%/libavutil/opt.h
+include/ffmpeg%%SUFF%%/libavutil/parseutils.h
+include/ffmpeg%%SUFF%%/libavutil/pixdesc.h
+include/ffmpeg%%SUFF%%/libavutil/pixfmt.h
+include/ffmpeg%%SUFF%%/libavutil/random_seed.h
+include/ffmpeg%%SUFF%%/libavutil/rational.h
+include/ffmpeg%%SUFF%%/libavutil/samplefmt.h
+include/ffmpeg%%SUFF%%/libavutil/sha.h
+include/ffmpeg%%SUFF%%/libavutil/time.h
+include/ffmpeg%%SUFF%%/libavutil/timecode.h
+include/ffmpeg%%SUFF%%/libavutil/timestamp.h
+include/ffmpeg%%SUFF%%/libavutil/version.h
+include/ffmpeg%%SUFF%%/libavutil/xtea.h
+include/ffmpeg%%SUFF%%/libpostproc/postprocess.h
+include/ffmpeg%%SUFF%%/libswresample/swresample.h
+include/ffmpeg%%SUFF%%/libswscale/swscale.h
+include/ffmpeg%%SUFF%%/libswscale/version.h
+lib/ffmpeg%%SUFF%%/libavcodec.a
+lib/ffmpeg%%SUFF%%/libavcodec.so
+lib/ffmpeg%%SUFF%%/libavcodec.so.%%SHLIB_VER%%
+lib/ffmpeg%%SUFF%%/libavcodec.so.54.49.100
+lib/ffmpeg%%SUFF%%/libavdevice.a
+lib/ffmpeg%%SUFF%%/libavdevice.so
+lib/ffmpeg%%SUFF%%/libavdevice.so.%%SHLIB_VER%%
+lib/ffmpeg%%SUFF%%/libavdevice.so.54.2.100
+lib/ffmpeg%%SUFF%%/libavfilter.a
+lib/ffmpeg%%SUFF%%/libavfilter.so
+lib/ffmpeg%%SUFF%%/libavfilter.so.%%SHLIB_VER%%
+lib/ffmpeg%%SUFF%%/libavfilter.so.3.5.102
+lib/ffmpeg%%SUFF%%/libavformat.a
+lib/ffmpeg%%SUFF%%/libavformat.so
+lib/ffmpeg%%SUFF%%/libavformat.so.%%SHLIB_VER%%
+lib/ffmpeg%%SUFF%%/libavformat.so.54.22.101
+lib/ffmpeg%%SUFF%%/libavutil.a
+lib/ffmpeg%%SUFF%%/libavutil.so
+lib/ffmpeg%%SUFF%%/libavutil.so.%%SHLIB_VER%%
+lib/ffmpeg%%SUFF%%/libavutil.so.51.66.101
+lib/ffmpeg%%SUFF%%/libpostproc.a
+lib/ffmpeg%%SUFF%%/libpostproc.so
+lib/ffmpeg%%SUFF%%/libpostproc.so.%%SHLIB_VER%%
+lib/ffmpeg%%SUFF%%/libpostproc.so.52.0.100
+lib/ffmpeg%%SUFF%%/libswresample.a
+lib/ffmpeg%%SUFF%%/libswresample.so
+lib/ffmpeg%%SUFF%%/libswresample.so.%%SHLIB_VER%%
+lib/ffmpeg%%SUFF%%/libswresample.so.0.15.100
+lib/ffmpeg%%SUFF%%/libswscale.a
+lib/ffmpeg%%SUFF%%/libswscale.so
+lib/ffmpeg%%SUFF%%/libswscale.so.%%SHLIB_VER%%
+lib/ffmpeg%%SUFF%%/libswscale.so.2.1.101
+libdata/pkgconfig/libavcodec%%SUFF%%.pc
+libdata/pkgconfig/libavdevice%%SUFF%%.pc
+libdata/pkgconfig/libavfilter%%SUFF%%.pc
+libdata/pkgconfig/libavformat%%SUFF%%.pc
+libdata/pkgconfig/libavutil%%SUFF%%.pc
+libdata/pkgconfig/libpostproc%%SUFF%%.pc
+libdata/pkgconfig/libswresample%%SUFF%%.pc
+libdata/pkgconfig/libswscale%%SUFF%%.pc
+%%DATADIR%%/examples/Makefile
+%%DATADIR%%/examples/decoding_encoding.c
+%%DATADIR%%/examples/filtering_audio.c
+%%DATADIR%%/examples/filtering_video.c
+%%DATADIR%%/examples/metadata.c
+%%DATADIR%%/examples/muxing.c
 %%DATADIR%%/ffprobe.xsd
 %%DATADIR%%/libvpx-1080p.ffpreset
 %%DATADIR%%/libvpx-1080p50_60.ffpreset
@@ -139,14 +126,15 @@ libdata/pkgconfig/libswscale.pc
 %%DATADIR%%/libvpx-720p50_60.ffpreset
 %%DATADIR%%/libx264-ipod320.ffpreset
 %%DATADIR%%/libx264-ipod640.ffpreset
+@dirrm %%DATADIR%%/examples
 @dirrm %%DATADIR%%/
-@dirrm include/postproc
-@dirrm include/libswscale
-@dirrm include/libswresample
-@dirrm include/libpostproc
-@dirrm include/libavutil
-@dirrm include/libavformat
-@dirrm include/libavfilter
-@dirrm include/libavdevice
-@dirrm include/libavcodec
-@dirrm include/ffmpeg
+@dirrm lib/ffmpeg%%SUFF%%
+@dirrm include/ffmpeg%%SUFF%%/libswscale
+@dirrm include/ffmpeg%%SUFF%%/libswresample
+@dirrm include/ffmpeg%%SUFF%%/libpostproc
+@dirrm include/ffmpeg%%SUFF%%/libavutil
+@dirrm include/ffmpeg%%SUFF%%/libavformat
+@dirrm include/ffmpeg%%SUFF%%/libavfilter
+@dirrm include/ffmpeg%%SUFF%%/libavdevice
+@dirrm include/ffmpeg%%SUFF%%/libavcodec
+@dirrm include/ffmpeg%%SUFF%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208061126.q76BQPO1030453>