pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/ffmpeg Make swscale an option (on by defaul...
details: https://anonhg.NetBSD.org/pkgsrc/rev/72b4adb8cd90
branches: trunk
changeset: 547114:72b4adb8cd90
user: sborrill <sborrill%pkgsrc.org@localhost>
date: Fri Sep 12 13:44:23 2008 +0000
description:
Make swscale an option (on by default). This option needs to be disabled for
vlc08 (0.8.6i).
diffstat:
multimedia/ffmpeg/Makefile | 3 +--
multimedia/ffmpeg/PLIST | 16 ++++++++--------
multimedia/ffmpeg/options.mk | 17 +++++++++++++----
3 files changed, 22 insertions(+), 14 deletions(-)
diffs (101 lines):
diff -r e188e8e2a4e6 -r 72b4adb8cd90 multimedia/ffmpeg/Makefile
--- a/multimedia/ffmpeg/Makefile Fri Sep 12 13:41:20 2008 +0000
+++ b/multimedia/ffmpeg/Makefile Fri Sep 12 13:44:23 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.41 2008/09/12 12:21:07 ahoka Exp $
+# $NetBSD: Makefile,v 1.42 2008/09/12 13:44:23 sborrill Exp $
DISTNAME= ffmpeg-${DISTVERSION}
PKGNAME= ffmpeg-${DISTVERSION:S/-//g}
@@ -45,7 +45,6 @@
--disable-debug \
--disable-vhook \
--enable-avfilter \
- --enable-swscale \
--enable-gpl \
--enable-postproc \
--enable-pthreads \
diff -r e188e8e2a4e6 -r 72b4adb8cd90 multimedia/ffmpeg/PLIST
--- a/multimedia/ffmpeg/PLIST Fri Sep 12 13:41:20 2008 +0000
+++ b/multimedia/ffmpeg/PLIST Fri Sep 12 13:44:23 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2008/09/08 17:57:02 ahoka Exp $
+@comment $NetBSD: PLIST,v 1.9 2008/09/12 13:44:23 sborrill Exp $
bin/ffmpeg
bin/ffserver
${PLIST.sdl}bin/ffplay
@@ -28,8 +28,8 @@
include/libavutil/rational.h
include/libavutil/sha1.h
include/libpostproc/postprocess.h
-include/libswscale/rgb2rgb.h
-include/libswscale/swscale.h
+${PLIST.swscale}include/libswscale/rgb2rgb.h
+${PLIST.swscale}include/libswscale/swscale.h
lib/libavcodec.a
lib/libavcodec.so
lib/libavcodec.so.51
@@ -54,17 +54,17 @@
lib/libpostproc.so
lib/libpostproc.so.51
lib/libpostproc.so.51.1.0
-lib/libswscale.a
-lib/libswscale.so
-lib/libswscale.so.0
-lib/libswscale.so.0.5.1
+${PLIST.swscale}lib/libswscale.a
+${PLIST.swscale}lib/libswscale.so
+${PLIST.swscale}lib/libswscale.so.0
+${PLIST.swscale}lib/libswscale.so.0.5.1
lib/pkgconfig/libavcodec.pc
lib/pkgconfig/libavdevice.pc
lib/pkgconfig/libavfilter.pc
lib/pkgconfig/libavformat.pc
lib/pkgconfig/libavutil.pc
lib/pkgconfig/libpostproc.pc
-lib/pkgconfig/libswscale.pc
+${PLIST.swscale}lib/pkgconfig/libswscale.pc
man/man1/ffmpeg.1
man/man1/ffserver.1
share/doc/ffmpeg/README
diff -r e188e8e2a4e6 -r 72b4adb8cd90 multimedia/ffmpeg/options.mk
--- a/multimedia/ffmpeg/options.mk Fri Sep 12 13:41:20 2008 +0000
+++ b/multimedia/ffmpeg/options.mk Fri Sep 12 13:44:23 2008 +0000
@@ -1,17 +1,17 @@
-# $NetBSD: options.mk,v 1.9 2008/09/12 12:21:07 ahoka Exp $
+# $NetBSD: options.mk,v 1.10 2008/09/12 13:44:23 sborrill Exp $
# Global and legacy options
PKG_OPTIONS_VAR= PKG_OPTIONS.ffmpeg
-PKG_SUPPORTED_OPTIONS= sdl theora xvid faad faac x264
-PKG_SUGGESTED_OPTIONS= faac theora xvid x264
+PKG_SUPPORTED_OPTIONS= sdl theora xvid faad faac swscale x264
+PKG_SUGGESTED_OPTIONS= faac theora xvid swscale x264
#PKG_OPTIONS_OPTIONAL_GROUPS= aac-decoder
#PKG_OPTIONS_GROUP.aac-decoder= faad faac
.include "../../mk/bsd.options.mk"
.include "../../mk/bsd.prefs.mk"
-PLIST_VARS+= sdl
+PLIST_VARS+= sdl swscale
###
### faad option
@@ -47,6 +47,15 @@
.endif
###
+### swscale option
+###
+
+.if !empty(PKG_OPTIONS:Mswscale)
+CONFIGURE_ARGS+= --enable-swscale
+PLIST.swscale= yes
+.endif
+
+###
### OGG Theora support
###
Home |
Main Index |
Thread Index |
Old Index