[39897] trunk/dports/multimedia/ffmpeg
ryandesign at macports.org
ryandesign at macports.org
Wed Sep 10 14:53:14 PDT 2008
Revision: 39897
http://trac.macports.org/changeset/39897
Author: ryandesign at macports.org
Date: 2008-09-10 14:53:13 -0700 (Wed, 10 Sep 2008)
Log Message:
-----------
ffmpeg: update and fix avfilter variant; closes #16101.
Modified Paths:
--------------
trunk/dports/multimedia/ffmpeg/Portfile
trunk/dports/multimedia/ffmpeg/files/patch-configure.diff
trunk/dports/multimedia/ffmpeg/files/patch-libswscale-Makefile.diff
Removed Paths:
-------------
trunk/dports/multimedia/ffmpeg/files/patch-Makefile.diff
trunk/dports/multimedia/ffmpeg/files/patch-libavfilter-Makefile.diff
Modified: trunk/dports/multimedia/ffmpeg/Portfile
===================================================================
--- trunk/dports/multimedia/ffmpeg/Portfile 2008-09-10 21:50:41 UTC (rev 39896)
+++ trunk/dports/multimedia/ffmpeg/Portfile 2008-09-10 21:53:13 UTC (rev 39897)
@@ -4,7 +4,7 @@
name ffmpeg
version 0.4.9-pre1
-revision 10
+revision 11
categories multimedia
maintainers acho at macports.org openmaintainer
description Digital VCR and streaming server
@@ -47,7 +47,7 @@
if {![file isdirectory ${distpath}/${svn_rev}]} {
file mkdir ${distpath}/${svn_rev}
system "svn export -r${svn_rev} --ignore-externals svn://svn.mplayerhq.hu/ffmpeg/trunk ${distpath}/${svn_rev}/trunk"
- system "svn export -r27347 svn://svn.mplayerhq.hu/mplayer/trunk/libswscale ${distpath}/${svn_rev}/trunk/libswscale"
+ system "svn export -r27349 svn://svn.mplayerhq.hu/mplayer/trunk/libswscale ${distpath}/${svn_rev}/trunk/libswscale"
}
}
@@ -149,8 +149,8 @@
}
variant avfilter requires gpl description {video filter support (replaces vhook)} {
patchfiles-append patch-libswscale-Makefile.diff \
- patch-Makefile.diff patch-libavfilter-Makefile.diff
- configure.args-append --enable-swscaler --enable-avfilter
+ patch-configure.diff
+ configure.args-append --enable-swscale --enable-avfilter
# keep vhook as long as avfilter isnt working fully
configure.args-delete --disable-vhook
Deleted: trunk/dports/multimedia/ffmpeg/files/patch-Makefile.diff
===================================================================
--- trunk/dports/multimedia/ffmpeg/files/patch-Makefile.diff 2008-09-10 21:50:41 UTC (rev 39896)
+++ trunk/dports/multimedia/ffmpeg/files/patch-Makefile.diff 2008-09-10 21:53:13 UTC (rev 39897)
@@ -1,10 +0,0 @@
---- Makefile.orig 2008-03-18 02:16:56.000000000 +0100
-+++ Makefile 2008-03-18 02:17:41.000000000 +0100
-@@ -172,6 +172,7 @@
- $(MAKE) -C libavdevice install-libs
- $(MAKE-$(CONFIG_PP)) -C libpostproc install-libs
- $(MAKE-$(CONFIG_SWSCALER)) -C libswscale install-libs
-+ $(MAKE-$(CONFIG_AVFILTER)) -C libavfilter install-libs
-
- install-headers:
- $(MAKE) -C libavutil install-headers
Modified: trunk/dports/multimedia/ffmpeg/files/patch-configure.diff
===================================================================
--- trunk/dports/multimedia/ffmpeg/files/patch-configure.diff 2008-09-10 21:50:41 UTC (rev 39896)
+++ trunk/dports/multimedia/ffmpeg/files/patch-configure.diff 2008-09-10 21:53:13 UTC (rev 39897)
@@ -1,27 +1,11 @@
---- configure Sun Sep 28 17:26:39 2003
-+++ configure.diff Wed Jan 14 10:59:52 2004
-@@ -163,6 +163,7 @@
- make="gmake"
- ;;
- Darwin)
-+SLIBSUF=".dylib"
- cc="cc"
- v4l="no"
- audio_oss="no"
-@@ -177,13 +178,13 @@
- gcc_version="$($cc -v 2>&1 | grep version | cut -d ' ' -f3-)"
- case "$gcc_version" in
- *2.95*)
--CFLAGS="-no-cpp-precomp -pipe -fomit-frame-pointer"
-+CFLAGS="$CFLAGS -no-cpp-precomp -pipe -fomit-frame-pointer"
- ;;
- *3.3*)
--CFLAGS="-no-cpp-precomp -pipe -fomit-frame-pointer -mdynamic-no-pic -force_cpusubtype_ALL"
-+CFLAGS="$CFLAGS -no-cpp-precomp -pipe -fomit-frame-pointer -mdynamic-no-pic -force_cpusubtype_ALL"
- ;;
- *)
--CFLAGS="-no-cpp-precomp -pipe -fomit-frame-pointer -mdynamic-no-pic"
-+CFLAGS="$CFLAGS -no-cpp-precomp -pipe -fomit-frame-pointer -mdynamic-no-pic"
- ;;
- esac
- ;;
+--- configure.orig 2008-08-04 15:43:25.000000000 -0700
++++ configure 2008-08-04 15:44:07.000000000 -0700
+@@ -1234,7 +1234,7 @@
+ ;;
+ darwin)
+ disable need_memalign
+- SHFLAGS='-dynamiclib -Wl,-single_module -Wl,-install_name,$(SHLIBDIR)/$(SLIBNAME),-current_version,$(LIBVERSION),-compatibility_version,$(LIBMAJOR) -Wl,-read_only_relocs,suppress'
++ SHFLAGS='-dynamiclib -Wl,-single_module -Wl,-install_name,$(SHLIBDIR)/$(SLIBNAME) -Wl,-read_only_relocs,suppress'
+ VHOOKSHFLAGS='-dynamiclib -Wl,-single_module -flat_namespace -undefined suppress -Wl,-install_name,$(SHLIBDIR)/vhook/$$(@F)'
+ strip="strip -x"
+ FFLDFLAGS="-Wl,-dynamic,-search_paths_first"
Deleted: trunk/dports/multimedia/ffmpeg/files/patch-libavfilter-Makefile.diff
===================================================================
--- trunk/dports/multimedia/ffmpeg/files/patch-libavfilter-Makefile.diff 2008-09-10 21:50:41 UTC (rev 39896)
+++ trunk/dports/multimedia/ffmpeg/files/patch-libavfilter-Makefile.diff 2008-09-10 21:53:13 UTC (rev 39897)
@@ -1,12 +0,0 @@
---- libavfilter/Makefile.orig 2008-03-18 02:54:41.000000000 +0100
-+++ libavfilter/Makefile 2008-03-18 02:54:57.000000000 +0100
-@@ -20,7 +20,7 @@
- endif
-
- NAME=avfilter
--LIBVERSION=$(LAVFILTERVERSION)
--LIBMAJOR=$(LAVFILTERMAJOR)
-+LIBVERSION=$(LAVFIVERSION)
-+LIBMAJOR=$(LAVFIMAJOR)
-
- include ../common.mak
Modified: trunk/dports/multimedia/ffmpeg/files/patch-libswscale-Makefile.diff
===================================================================
--- trunk/dports/multimedia/ffmpeg/files/patch-libswscale-Makefile.diff 2008-09-10 21:50:41 UTC (rev 39896)
+++ trunk/dports/multimedia/ffmpeg/files/patch-libswscale-Makefile.diff 2008-09-10 21:53:13 UTC (rev 39897)
@@ -1,13 +1,10 @@
---- libswscale/Makefile (revision 26183)
+--- libswscale/Makefile (revision 27347)
+++ libswscale/Makefile (working copy)
-@@ -1,6 +1,10 @@
+@@ -1,5 +1,7 @@
+ include $(SUBDIR)../config.mak
- include ../config.mak
-
+EXTRALIBS := -L$(BUILD_ROOT)/libavutil -lavutil$(BUILDSUF) $(EXTRALIBS)
-+LIBVERSION=$(SWSVERSION)
-+LIBMAJOR=$(SWSMAJOR)
+
- NAME=swscale
- LIBVERSION=$(SWSVERSION)
- LIBMAJOR=$(SWSMAJOR)
+ NAME = swscale
+ FFLIBS = avutil
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080910/345daf1b/attachment.html
More information about the macports-changes
mailing list