Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Oct 2013 19:24:31 +0000 (UTC)
From:      William Grzybowski <wg@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r329826 - in head/multimedia: . ffmpeg0 ffmpeg0/files
Message-ID:  <201310081924.r98JOVxV013505@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: wg
Date: Tue Oct  8 19:24:30 2013
New Revision: 329826
URL: http://svnweb.freebsd.org/changeset/ports/329826

Log:
  ffmpeg is a hyper fast realtime audio/video encoder, a streaming
  server and a generic audio and video file converter.
  
  It can convert a standard video source into several file formats
  based on DCT/motion compensation encoding. Sound is compressed in
  MPEG audio layer 2 or using an AC3 compatible stream.
  
  What makes ffmpeg interesting ?
  - Simple and efficient video encoder: outputs MPEG1, H263, Real
    Video(tm), MPEG4, DIVX and MJPEG compatible bitstreams using the
    same encoder core.
  - Hyper fast MPEG audio layer 2 compression (50 times faster than
    realtime on a K6 500).
  [snip -> rest on website below]
  
  ffmpeg is made of two programs:
  * ffmpeg: soft VCR which encodes in real time to several formats.
    It can also encode from any supported input file format to any
    input supported format.
  * ffserver: high performance live broadcast streaming server based
    on the ffmpeg core encoders.
  
  WWW: http://ffmpeg.mplayerhq.hu/

Added:
  head/multimedia/ffmpeg0/
     - copied from r329825, head/multimedia/ffmpeg/
  head/multimedia/ffmpeg0/files/ffserver0.in   (contents, props changed)
Deleted:
  head/multimedia/ffmpeg0/files/ffserver.in
Modified:
  head/multimedia/Makefile
  head/multimedia/ffmpeg0/Makefile
  head/multimedia/ffmpeg0/pkg-plist

Modified: head/multimedia/Makefile
==============================================================================
--- head/multimedia/Makefile	Tue Oct  8 19:15:52 2013	(r329825)
+++ head/multimedia/Makefile	Tue Oct  8 19:24:30 2013	(r329826)
@@ -55,6 +55,7 @@
     SUBDIR += emovix
     SUBDIR += ffmpeg
     SUBDIR += ffmpeg-devel
+    SUBDIR += ffmpeg0
     SUBDIR += ffmpeg1
     SUBDIR += ffmpeg2
     SUBDIR += ffmpeg2theora

Modified: head/multimedia/ffmpeg0/Makefile
==============================================================================
--- head/multimedia/ffmpeg/Makefile	Tue Oct  8 19:15:52 2013	(r329825)
+++ head/multimedia/ffmpeg0/Makefile	Tue Oct  8 19:24:30 2013	(r329826)
@@ -3,11 +3,10 @@
 
 PORTNAME=	ffmpeg
 PORTVERSION=	0.7.15
-PORTREVISION=	2
 PORTEPOCH=	1
-PORTREVISION=	2
 CATEGORIES=	multimedia audio ipv6 net
 MASTER_SITES=	http://ffmpeg.org/releases/
+PKGNAMESUFFIX=	0
 
 MAINTAINER=	wg@FreeBSD.org
 COMMENT=	Realtime audio/video encoder/converter and streaming server
@@ -22,15 +21,26 @@ BUILD_DEPENDS=	yasm:${PORTSDIR}/devel/ya
 		${LOCALBASE}/bin/texi2html:${PORTSDIR}/textproc/texi2html
 
 CONFLICTS=	libav-[0-9]*
-PORTSCOUT=	limit:^0\..*
+PORTSCOUT=	limit:^0\.7.*
 
 HAS_CONFIGURE=	yes
 CONFIGURE_LOG=	config.err
 USES=		gmake perl5 pkgconfig
 USE_BZIP2=	yes
 WANT_SDL=	yes
+USE_LDCONFIG=	${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX}
 USE_PERL5=	build
 
+FFMPEG_SUFFIX=	0
+PLIST_SUB+=	SUFF="${FFMPEG_SUFFIX}"
+
+CONFIGURE_ENV+=	EXESUF="${FFMPEG_SUFFIX}"
+MAKE_ARGS+=	EXESUF="${FFMPEG_SUFFIX}"
+PROGS=		ffmpeg ffprobe
+
+DATADIR=	${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
+DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
+
 OPTIONS_DEFINE=	AACPLUS ALSA AMR_NB AMR_WB CELT DEBUG DIRAC FAAC \
 		FFSERVER FREETYPE FREI0R GSM LAME OPENCV OPENJPEG \
 		OPTIMIZED_CFLAGS RTMP SCHROEDINGER SDL SPEEX THEORA VAAPI \
@@ -89,6 +99,11 @@ 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}" \
+		--build-suffix="${FFMPEG_SUFFIX}" \
 		--enable-shared \
 		--enable-gpl \
 		--enable-postproc \
@@ -101,7 +116,7 @@ CONFIGURE_ARGS+=--prefix="${PREFIX}" \
 		--extra-ldflags="-L${LOCALBASE}/lib ${FFMPEG_LDFLAGS}" \
 		--extra-libs="${PTHREAD_LIBS}"
 SHLIB_VER=	1
-PLIST_SUB=	SHLIB_VER=${SHLIB_VER}
+PLIST_SUB+=	SHLIB_VER=${SHLIB_VER}
 USE_LDCONFIG=	yes
 
 DOC_FILES=	CREDITS INSTALL LICENSE MAINTAINERS README RELEASE
@@ -116,7 +131,8 @@ CONFIGURE_ARGS+=	--disable-debug
 .endif
 
 .if ${PORT_OPTIONS:MFFSERVER}
-USE_RC_SUBR=	ffserver
+USE_RC_SUBR=	ffserver${FFMPEG_SUFFIX}
+PROGS+=		ffserver
 .endif
 
 # sse hardware vector support
@@ -145,7 +161,7 @@ CFLAGS+=	-O3 -ffast-math -fno-finite-mat
 #aacplus
 .if ${PORT_OPTIONS:MAACPLUS}
 FFMPEG_NONFREE=	yes
-LIB_DEPENDS+=	aacplus.2:${PORTSDIR}/audio/libaacplus
+LIB_DEPENDS+=	libaacplus.so:${PORTSDIR}/audio/libaacplus
 CONFIGURE_ARGS+=	--enable-libaacplus
 .else
 CONFIGURE_ARGS+=	--disable-libaacplus
@@ -153,7 +169,7 @@ CONFIGURE_ARGS+=	--disable-libaacplus
 
 #alsa
 .if ${PORT_OPTIONS:MALSA}
-LIB_DEPENDS+=	asound.2:${PORTSDIR}/audio/alsa-lib
+LIB_DEPENDS+=	libasound.so:${PORTSDIR}/audio/alsa-lib
 .else
 CONFIGURE_ARGS+=	--disable-indev=alsa \
 			--disable-outdev=alsa
@@ -162,7 +178,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+=	libopencore-amrnb.so:${PORTSDIR}/audio/opencore-amr
 CONFIGURE_ARGS+=	--enable-libopencore-amrnb
 .else
 CONFIGURE_ARGS+=	--disable-libopencore-amrnb
@@ -171,7 +187,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+=	libopencore-amrwb.so:${PORTSDIR}/audio/opencore-amr
 CONFIGURE_ARGS+=	--enable-libopencore-amrwb
 .else
 CONFIGURE_ARGS+=	--disable-libopencore-amrwb
@@ -179,7 +195,7 @@ CONFIGURE_ARGS+=	--disable-libopencore-a
 
 # celt
 .if ${PORT_OPTIONS:MCELT}
-LIB_DEPENDS+=	celt0.2:${PORTSDIR}/audio/celt
+LIB_DEPENDS+=	libcelt0.so:${PORTSDIR}/audio/celt
 CONFIGURE_ARGS+=	--enable-libcelt
 .else
 CONFIGURE_ARGS+=	--disable-libcelt
@@ -187,7 +203,7 @@ CONFIGURE_ARGS+=	--disable-libcelt
 
 # dirac
 .if ${PORT_OPTIONS:MDIRAC}
-LIB_DEPENDS+=	dirac_encoder.1:${PORTSDIR}/multimedia/dirac
+LIB_DEPENDS+=	libdirac_encoder.so:${PORTSDIR}/multimedia/dirac
 CONFIGURE_ARGS+=	--enable-libdirac
 .else
 CONFIGURE_ARGS+=	--disable-libdirac
@@ -196,7 +212,7 @@ CONFIGURE_ARGS+=	--disable-libdirac
 # faac
 .if ${PORT_OPTIONS:MFAAC}
 FFMPEG_NONFREE=	yes
-LIB_DEPENDS+=	faac.0:${PORTSDIR}/audio/faac
+LIB_DEPENDS+=	libfaac.so:${PORTSDIR}/audio/faac
 CONFIGURE_ARGS+=	--enable-libfaac
 .else
 CONFIGURE_ARGS+=	--disable-libfaac
@@ -212,7 +228,7 @@ CONFIGURE_ARGS+=	--disable-ffserver
 
 # freetype
 .if ${PORT_OPTIONS:MFREETYPE}
-LIB_DEPENDS+=	freetype.9:${PORTSDIR}/print/freetype2
+LIB_DEPENDS+=	libfreetype.so:${PORTSDIR}/print/freetype2
 CONFIGURE_ARGS+=	--enable-libfreetype
 .else
 CONFIGURE_ARGS+=	--disable-libfreetype
@@ -228,7 +244,7 @@ CONFIGURE_ARGS+=	--disable-frei0r
 
 # gsm
 .if ${PORT_OPTIONS:MGSM}
-LIB_DEPENDS+=	gsm.1:${PORTSDIR}/audio/gsm
+LIB_DEPENDS+=	libgsm.so:${PORTSDIR}/audio/gsm
 CONFIGURE_ARGS+=	--enable-libgsm
 .else
 CONFIGURE_ARGS+=	--disable-libgsm
@@ -236,7 +252,7 @@ CONFIGURE_ARGS+=	--disable-libgsm
 
 # mp3
 .if ${PORT_OPTIONS:MLAME}
-LIB_DEPENDS+=	mp3lame.0:${PORTSDIR}/audio/lame
+LIB_DEPENDS+=	libmp3lame.so:${PORTSDIR}/audio/lame
 CONFIGURE_ARGS+=	--enable-libmp3lame
 .else
 CONFIGURE_ARGS+=	--disable-libmp3lame
@@ -244,7 +260,7 @@ CONFIGURE_ARGS+=	--disable-libmp3lame
 
 # opencv
 .if ${PORT_OPTIONS:MOPENCV}
-LIB_DEPENDS+=	opencv_imgproc.2:${PORTSDIR}/graphics/opencv-core
+LIB_DEPENDS+=	libopencv_imgproc.so:${PORTSDIR}/graphics/opencv-core
 CONFIGURE_ARGS+=	--enable-libopencv
 .else
 CONFIGURE_ARGS+=	--disable-libopencv
@@ -252,7 +268,7 @@ CONFIGURE_ARGS+=	--disable-libopencv
 
 # openjpeg
 .if ${PORT_OPTIONS:MOPENJPEG}
-LIB_DEPENDS+=	openjpeg.2:${PORTSDIR}/graphics/openjpeg
+LIB_DEPENDS+=	libopenjpeg.so:${PORTSDIR}/graphics/openjpeg
 CONFIGURE_ARGS+=	--enable-libopenjpeg
 .else
 CONFIGURE_ARGS+=	--disable-libopenjpeg
@@ -260,7 +276,7 @@ CONFIGURE_ARGS+=	--disable-libopenjpeg
 
 # rtmp
 .if ${PORT_OPTIONS:MRTMP}
-LIB_DEPENDS+=	rtmp.0:${PORTSDIR}/multimedia/rtmpdump
+LIB_DEPENDS+=	librtmp.so:${PORTSDIR}/multimedia/rtmpdump
 CONFIGURE_ARGS+=	--enable-librtmp
 . if ${OPENSSLBASE} != "/usr"
 FFMPEG_CFLAGS+=		-I${OPENSSLINC}
@@ -272,7 +288,7 @@ CONFIGURE_ARGS+=	--disable-librtmp
 
 # schroedinger
 .if ${PORT_OPTIONS:MSCHROEDINGER}
-LIB_DEPENDS+=	schroedinger-1.0.11:${PORTSDIR}/multimedia/schroedinger
+LIB_DEPENDS+=	libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger
 CONFIGURE_ARGS+=	--enable-libschroedinger
 .else
 CONFIGURE_ARGS+=	--disable-libschroedinger
@@ -281,14 +297,15 @@ CONFIGURE_ARGS+=	--disable-libschroeding
 # sdl
 .if ${PORT_OPTIONS:MSDL}
 USE_SDL+=	sdl
-PLIST_FILES+=	bin/ffplay man/man1/ffplay.1.gz
+PLIST_FILES+=	bin/ffplay${FFMPEG_SUFFIX} man/man1/ffplay${FFMPEG_SUFFIX}.1.gz
+PROGS+=		ffplay
 .else
 CONFIGURE_ARGS+=	--disable-ffplay
 .endif
 
 # speex
 .if ${PORT_OPTIONS:MSPEEX}
-LIB_DEPENDS+=	speex.1:${PORTSDIR}/audio/speex
+LIB_DEPENDS+=	libspeex.so:${PORTSDIR}/audio/speex
 CONFIGURE_ARGS+=	--enable-libspeex
 .else
 CONFIGURE_ARGS+=	--disable-libspeex
@@ -296,7 +313,7 @@ CONFIGURE_ARGS+=	--disable-libspeex
 
 # theora
 .if ${PORT_OPTIONS:MTHEORA}
-LIB_DEPENDS+=	theora.0:${PORTSDIR}/multimedia/libtheora
+LIB_DEPENDS+=	libtheora.so:${PORTSDIR}/multimedia/libtheora
 CONFIGURE_ARGS+=	--enable-libtheora
 .else
 CONFIGURE_ARGS+=	--disable-libtheora
@@ -305,7 +322,7 @@ CONFIGURE_ARGS+=	--disable-libtheora
 # vaapi
 .if ${PORT_OPTIONS:MVAAPI}
 FFMPEG_LICENSE_GPL3=	yes
-LIB_DEPENDS+=	va.1:${PORTSDIR}/multimedia/libva
+LIB_DEPENDS+=	libva.so:${PORTSDIR}/multimedia/libva
 CONFIGURE_ARGS+=	--enable-vaapi
 .else
 CONFIGURE_ARGS+=	--disable-vaapi
@@ -322,7 +339,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+=	libvo-aacenc.so:${PORTSDIR}/audio/vo-aacenc
 CONFIGURE_ARGS+=	--enable-libvo-aacenc
 .else
 CONFIGURE_ARGS+=	--disable-libvo-aacenc
@@ -331,7 +348,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+=	libvo-amrwbenc.so:${PORTSDIR}/audio/vo-amrwbenc
 CONFIGURE_ARGS+=	--enable-libvo-amrwbenc
 .else
 CONFIGURE_ARGS+=	--disable-libvo-amrwbenc
@@ -339,7 +356,7 @@ CONFIGURE_ARGS+=	--disable-libvo-amrwben
 
 # vorbis
 .if ${PORT_OPTIONS:MVORBIS}
-LIB_DEPENDS+=	vorbisenc.2:${PORTSDIR}/audio/libvorbis
+LIB_DEPENDS+=	libvorbisenc.so:${PORTSDIR}/audio/libvorbis
 CONFIGURE_ARGS+=	--enable-libvorbis
 FFMPEG_CFLAGS+=		-I${LOCALBASE}/include/vorbis
 .else
@@ -348,7 +365,7 @@ CONFIGURE_ARGS+=	--disable-libvorbis
 
 # vp8
 .if ${PORT_OPTIONS:MVPX}
-LIB_DEPENDS+=	vpx.1:${PORTSDIR}/multimedia/libvpx
+LIB_DEPENDS+=	libvpx.so:${PORTSDIR}/multimedia/libvpx
 CONFIGURE_ARGS+=	--enable-libvpx
 .else
 CONFIGURE_ARGS+=	--disable-libvpx
@@ -356,7 +373,7 @@ CONFIGURE_ARGS+=	--disable-libvpx
 
 # x264
 .if ${PORT_OPTIONS:MX264}
-LIB_DEPENDS+=	x264:${PORTSDIR}/multimedia/x264
+LIB_DEPENDS+=	libx264.so:${PORTSDIR}/multimedia/x264
 CONFIGURE_ARGS+=	--enable-libx264
 .else
 CONFIGURE_ARGS+=	--disable-libx264
@@ -364,7 +381,7 @@ CONFIGURE_ARGS+=	--disable-libx264
 
 # xvid
 .if ${PORT_OPTIONS:MXVID}
-LIB_DEPENDS+=	xvidcore.4:${PORTSDIR}/multimedia/xvid
+LIB_DEPENDS+=	libxvidcore.so:${PORTSDIR}/multimedia/xvid
 CONFIGURE_ARGS+=	--enable-libxvid
 .else
 CONFIGURE_ARGS+=	--disable-libxvid
@@ -387,7 +404,7 @@ post-patch:
 # {C,LD}FLAGS safeness
 	@${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|$$(DESTDIR)$$(prefix)/libdata/pkgconfig|' \
 		${WRKSRC}/subdir.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; \
@@ -415,10 +432,16 @@ post-configure:
 		-e 's|^(CONFIG_LIBTHEORA).*$$|\1=no|' \
 		${WRKSRC}/config.mak
 .endif
+	@${REINPLACE_CMD} -E \
+		-e 's|\$$\(INSTALL\) -m 644 \$$\(MANPAGES\) "\$$\(MANDIR\)/man1"||g' \
+			${WRKSRC}/Makefile
+	@${REINPLACE_CMD} -E \
+		-e 's|\$$\$$\(INSTALL\) -m 644 \$$\$$\^ "\$$\(DESTDIR\)\$$\(prefix\)/libdata/pkgconfig"|\$$\$$\(INSTALL\) -m 644 \$$\$$\^ "\$$\(DESTDIR\)\$$\(prefix\)/libdata/pkgconfig/lib\$$\(NAME\)0.pc"|' \
+			${WRKSRC}/subdir.mak
 
 post-install:
 .if ${PORT_OPTIONS:MFFSERVER}
-	${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf ${STAGEDIR}${PREFIX}/etc/ffserver.conf-dist
+	${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf ${STAGEDIR}${PREFIX}/etc/ffserver${FFMPEG_SUFFIX}.conf-dist
 .endif
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 .for FILE in ${DOC_FILES}
@@ -427,12 +450,8 @@ post-install:
 .for FILE in ${DOC_DOCFILES}
 	${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${STAGEDIR}${DOCSDIR}
 .endfor
-	@${MKDIR} ${STAGEDIR}${PREFIX}/include/ffmpeg
-.for FILE in ${COMPAT_HEADERS}
-	${LN} -sf ../${FILE} ${STAGEDIR}${PREFIX}/include/ffmpeg/${FILE:C,^[^/]+/([^/]+).*,\1,}
+.for i in ${PROGS}
+	${INSTALL_MAN} ${WRKSRC}/doc/${i}.1 ${STAGEDIR}${MANPREFIX}/man/man1/${i}0.1
 .endfor
-	@${MKDIR} ${STAGEDIR}${PREFIX}/include/postproc
-	${LN} -sf ../libpostproc/postprocess.h \
-		 ${STAGEDIR}${PREFIX}/include/postproc/postprocess.h
 
 .include <bsd.port.post.mk>

Added: head/multimedia/ffmpeg0/files/ffserver0.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/multimedia/ffmpeg0/files/ffserver0.in	Tue Oct  8 19:24:30 2013	(r329826)
@@ -0,0 +1,26 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+
+# PROVIDE: ffserver0
+# REQUIRE: NETWORKING
+# KEYWORD: shutdown
+
+#
+# Add the following lines to /etc/rc.conf to enable ffserver:
+#
+#ffserver0_enable="YES"
+#
+ffserver0_enable="${ffserver0_enable-NO}"
+
+. /etc/rc.subr
+
+name=ffserver0
+rcvar=ffserver0_enable
+
+command="%%PREFIX%%/bin/${name} &"
+required_files=%%PREFIX%%/etc/ffserver0.conf
+
+load_rc_config ${name}
+run_rc_command "$1"

Modified: head/multimedia/ffmpeg0/pkg-plist
==============================================================================
--- head/multimedia/ffmpeg/pkg-plist	Tue Oct  8 19:15:52 2013	(r329825)
+++ head/multimedia/ffmpeg0/pkg-plist	Tue Oct  8 19:24:30 2013	(r329826)
@@ -1,134 +1,137 @@
-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/opt.h
-include/ffmpeg/pixfmt.h
-include/ffmpeg/postprocess.h
-include/ffmpeg/rational.h
-include/ffmpeg/sha1.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/opt.h
-include/libavcodec/vaapi.h
-include/libavcodec/vdpau.h
-include/libavcodec/version.h
-include/libavcodec/xvmc.h
-include/libavdevice/avdevice.h
-include/libavfilter/avcodec.h
-include/libavfilter/avfilter.h
-include/libavfilter/avfiltergraph.h
-include/libavfilter/vsink_buffer.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/avassert.h
-include/libavutil/avconfig.h
-include/libavutil/avstring.h
-include/libavutil/avutil.h
-include/libavutil/base64.h
-include/libavutil/bswap.h
-include/libavutil/common.h
-include/libavutil/crc.h
-include/libavutil/cpu.h
-include/libavutil/dict.h
-include/libavutil/error.h
-include/libavutil/eval.h
-include/libavutil/fifo.h
-include/libavutil/file.h
-include/libavutil/imgutils.h
-include/libavutil/intfloat_readwrite.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/sha1.h
-include/libpostproc/postprocess.h
-include/postproc/postprocess.h
-include/libswscale/swscale.h
-lib/libavcodec.a
-lib/libavcodec.so
-lib/libavcodec.so.1
-lib/libavcodec.so.52.123.0
-lib/libavdevice.a
-lib/libavdevice.so
-lib/libavdevice.so.1
-lib/libavdevice.so.52.5.0
-lib/libavfilter.a
-lib/libavfilter.so
-lib/libavfilter.so.1.80.0
-lib/libavfilter.so.1
-lib/libavformat.a
-lib/libavformat.so
-lib/libavformat.so.1
-lib/libavformat.so.52.111.0
-lib/libavutil.a
-lib/libavutil.so
-lib/libavutil.so.1
-lib/libavutil.so.50.43.0
-lib/libpostproc.a
-lib/libpostproc.so
-lib/libpostproc.so.1
-lib/libpostproc.so.51.2.0
-lib/libswscale.a
-lib/libswscale.so
-lib/libswscale.so.0.14.1
-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/libswscale.pc
-man/man1/ffmpeg.1.gz
-man/man1/ffprobe.1.gz
-%%FFSERVER%%man/man1/ffserver.1.gz
+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
+etc/rc.d/ffserver%%SUFF%%
+include/ffmpeg%%SUFF%%/libavcodec/avcodec.h
+include/ffmpeg%%SUFF%%/libavcodec/avfft.h
+include/ffmpeg%%SUFF%%/libavcodec/dxva2.h
+include/ffmpeg%%SUFF%%/libavcodec/opt.h
+include/ffmpeg%%SUFF%%/libavcodec/vaapi.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%%/libavfilter/avcodec.h
+include/ffmpeg%%SUFF%%/libavfilter/avfilter.h
+include/ffmpeg%%SUFF%%/libavfilter/avfiltergraph.h
+include/ffmpeg%%SUFF%%/libavfilter/vsink_buffer.h
+include/ffmpeg%%SUFF%%/libavfilter/vsrc_buffer.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/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/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_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/sha1.h
+include/ffmpeg%%SUFF%%/libpostproc/postprocess.h
+include/ffmpeg%%SUFF%%/libswscale/swscale.h
+lib/ffmpeg%%SUFF%%/libavcodec0.a
+lib/ffmpeg%%SUFF%%/libavcodec0.so
+lib/ffmpeg%%SUFF%%/libavcodec0.so.1
+lib/ffmpeg%%SUFF%%/libavcodec0.so.52.123.0
+lib/ffmpeg%%SUFF%%/libavdevice0.a
+lib/ffmpeg%%SUFF%%/libavdevice0.so
+lib/ffmpeg%%SUFF%%/libavdevice0.so.1
+lib/ffmpeg%%SUFF%%/libavdevice0.so.52.5.0
+lib/ffmpeg%%SUFF%%/libavfilter0.a
+lib/ffmpeg%%SUFF%%/libavfilter0.so
+lib/ffmpeg%%SUFF%%/libavfilter0.so.1
+lib/ffmpeg%%SUFF%%/libavfilter0.so.1.80.0
+lib/ffmpeg%%SUFF%%/libavformat0.a
+lib/ffmpeg%%SUFF%%/libavformat0.so
+lib/ffmpeg%%SUFF%%/libavformat0.so.1
+lib/ffmpeg%%SUFF%%/libavformat0.so.52.111.0
+lib/ffmpeg%%SUFF%%/libavutil0.a
+lib/ffmpeg%%SUFF%%/libavutil0.so
+lib/ffmpeg%%SUFF%%/libavutil0.so.1
+lib/ffmpeg%%SUFF%%/libavutil0.so.50.43.0
+lib/ffmpeg%%SUFF%%/libpostproc0.a
+lib/ffmpeg%%SUFF%%/libpostproc0.so
+lib/ffmpeg%%SUFF%%/libpostproc0.so.1
+lib/ffmpeg%%SUFF%%/libpostproc0.so.51.2.0
+lib/ffmpeg%%SUFF%%/libswscale0.a
+lib/ffmpeg%%SUFF%%/libswscale0.so
+lib/ffmpeg%%SUFF%%/libswscale0.so.0.14.1
+lib/ffmpeg%%SUFF%%/libswscale0.so.1
+libdata/pkgconfig/libavcodec0.pc
+libdata/pkgconfig/libavdevice0.pc
+libdata/pkgconfig/libavfilter0.pc
+libdata/pkgconfig/libavformat0.pc
+libdata/pkgconfig/libavutil0.pc
+libdata/pkgconfig/libpostproc0.pc
+libdata/pkgconfig/libswscale0.pc
+man/man1/ffmpeg%%SUFF%%.1.gz
+man/man1/ffprobe%%SUFF%%.1.gz
+man/man1/ffserver%%SUFF%%.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/APIchanges
+%%PORTDOCS%%%%DOCSDIR%%/CREDITS
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/MAINTAINERS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/RELEASE
+%%PORTDOCS%%%%DOCSDIR%%/RELEASE_NOTES
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/avutil.txt
+%%PORTDOCS%%%%DOCSDIR%%/build_system.txt
+%%PORTDOCS%%%%DOCSDIR%%/developer.html
+%%PORTDOCS%%%%DOCSDIR%%/faq.html
+%%PORTDOCS%%%%DOCSDIR%%/fate.txt
+%%PORTDOCS%%%%DOCSDIR%%/ffmpeg.html
+%%PORTDOCS%%%%DOCSDIR%%/ffprobe.html
+%%PORTDOCS%%%%DOCSDIR%%/ffserver.html
+%%PORTDOCS%%%%DOCSDIR%%/general.html
+%%PORTDOCS%%%%DOCSDIR%%/git-howto.txt
+%%PORTDOCS%%%%DOCSDIR%%/issue_tracker.txt
+%%PORTDOCS%%%%DOCSDIR%%/libavfilter.html
+%%PORTDOCS%%%%DOCSDIR%%/multithreading.txt
+%%PORTDOCS%%%%DOCSDIR%%/optimization.txt
+%%PORTDOCS%%%%DOCSDIR%%/rate_distortion.txt
+%%PORTDOCS%%%%DOCSDIR%%/snow.txt
+%%PORTDOCS%%%%DOCSDIR%%/soc.txt
+%%PORTDOCS%%%%DOCSDIR%%/swscale.txt
+%%PORTDOCS%%%%DOCSDIR%%/tablegen.txt
+%%PORTDOCS%%%%DOCSDIR%%/viterbi.txt
+%%DATADIR%%/libvpx-1080p.ffpreset
+%%DATADIR%%/libvpx-1080p50_60.ffpreset
 %%DATADIR%%/libvpx-360p.ffpreset
 %%DATADIR%%/libvpx-720p.ffpreset
 %%DATADIR%%/libvpx-720p50_60.ffpreset
-%%DATADIR%%/libvpx-1080p.ffpreset
-%%DATADIR%%/libvpx-1080p50_60.ffpreset
 %%DATADIR%%/libx264-baseline.ffpreset
 %%DATADIR%%/libx264-ipod320.ffpreset
 %%DATADIR%%/libx264-ipod640.ffpreset
@@ -138,13 +141,14 @@ man/man1/ffprobe.1.gz
 %%DATADIR%%/libx264-lossless_slow.ffpreset
 %%DATADIR%%/libx264-lossless_slower.ffpreset
 %%DATADIR%%/libx264-lossless_ultrafast.ffpreset
-@dirrm %%DATADIR%%
-@dirrm include/postproc
-@dirrm include/libswscale
-@dirrm include/libpostproc
-@dirrm include/libavutil
-@dirrm include/libavformat
-@dirrm include/libavfilter
-@dirrm include/libavdevice
-@dirrm include/libavcodec
-@dirrm include/ffmpeg
+@dirrmtry %%DATADIR%%
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
+@dirrmtry lib/ffmpeg%%SUFF%%
+@dirrmtry include/ffmpeg%%SUFF%%/libswscale
+@dirrmtry include/ffmpeg%%SUFF%%/libpostproc
+@dirrmtry include/ffmpeg%%SUFF%%/libavutil
+@dirrmtry include/ffmpeg%%SUFF%%/libavformat
+@dirrmtry include/ffmpeg%%SUFF%%/libavfilter
+@dirrmtry include/ffmpeg%%SUFF%%/libavdevice
+@dirrmtry include/ffmpeg%%SUFF%%/libavcodec
+@dirrmtry include/ffmpeg%%SUFF%%



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