ports/131862: [maintainer update] multimedia/mlt 0.3.2 -> 0.3.6

Alberto Villa villa.alberto at gmail.com
Thu Feb 19 01:10:02 UTC 2009


>Number:         131862
>Category:       ports
>Synopsis:       [maintainer update] multimedia/mlt 0.3.2 -> 0.3.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 19 01:10:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Alberto Villa
>Release:        FreeBSD 6.4-STABLE
>Organization:
>Environment:
FreeBSD  6.4-STABLE FreeBSD 6.4-STABLE #1: Mon Feb 16 21:39:31 UTC 2009     root@:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
upgrade to latest version and fix compilation on freebsd 6.4 (patches accepted in upstream)

added files:
patch-src-albino-Makefile
patch-src-humperdink-Makefile
patch-src-inigo-Makefile
patch-src-miracle-Makefile

deleted files:
patch-src-modules-sox-filter_sox.c
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN mlt.old/Makefile mlt/Makefile
--- mlt.old/Makefile	2009-02-18 03:40:55.000000000 +0000
+++ mlt/Makefile	2009-02-19 01:41:12.000000000 +0000
@@ -5,7 +5,7 @@
 # $FreeBSD: ports/multimedia/mlt/Makefile,v 1.2 2009/02/18 03:40:55 linimon Exp $
 
 PORTNAME=	mlt
-PORTVERSION=	0.3.2
+PORTVERSION=	0.3.6
 CATEGORIES=	multimedia
 MASTER_SITES=	SFE
 
@@ -35,10 +35,11 @@
 		GTK2	"GTK2 module" on \
 		JACKRACK	"JACK Rack module" on \
 		KINO	"Kino module" on \
-		MMX	"MMX support (could have problems on 64 bits CPUs)" on \
+		MMX	"MMX support (ignored on x86-64)" on \
 		QIMAGE	"Qimage module" on \
 		RESAMPLE	"Secret Rabbit Code module" on \
 		SOX	"Sound eXchange module" on \
+		SSE	"SSE support (requires MMX)" on \
 		VORBIS	"Vorbis module" on
 
 .include <bsd.port.pre.mk>
@@ -137,6 +138,15 @@
 PLIST_SUB+=	SOX="@comment "
 .endif
 
+# sse can be enabled only with mmx
+.if defined(WITH_MMX) && ${MACHINE_CPU:Mmmx} != ""
+.if defined(WITH_SSE) && ${MACHINE_CPU:Msse} != ""
+CONFIGURE_ARGS+=	--enable-sse
+.else
+CONFIGURE_ARGS+=	--disable-sse
+.endif
+.endif
+
 .ifdef(WITH_VORBIS)
 LIB_DEPENDS+=	vorbis.4:${PORTSDIR}/audio/libvorbis
 CONFIGURE_ARGS+=	--enable-vorbis
@@ -154,8 +164,7 @@
 	@${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g' \
 		${WRKSRC}/configure
 	@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' \
-		${WRKSRC}/src/framework/Makefile \
-		${WRKSRC}/src/valerie/Makefile
+		${WRKSRC}/src/*/Makefile
 	@${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \
 		${WRKSRC}/Makefile
 
diff -ruN mlt.old/distinfo mlt/distinfo
--- mlt.old/distinfo	2009-01-29 18:58:44.000000000 +0000
+++ mlt/distinfo	2009-02-19 00:44:34.000000000 +0000
@@ -1,3 +1,3 @@
-MD5 (mlt-0.3.2.tar.gz) = 0b463e1cef1d03fd06742eb3303b0dd4
-SHA256 (mlt-0.3.2.tar.gz) = b04cb4bf34d27a990e41ff2cf7649602c2124a9db1d1155f422f999292591a8a
-SIZE (mlt-0.3.2.tar.gz) = 706318
+MD5 (mlt-0.3.6.tar.gz) = 70c8b9bf4593c37d2258670fc4fe1913
+SHA256 (mlt-0.3.6.tar.gz) = da82437e3a03f6ef835c3546aa2c8c0fb16a0d47925c3c7d56db3db90d2ecfc5
+SIZE (mlt-0.3.6.tar.gz) = 755211
diff -ruN mlt.old/files/patch-src-albino-Makefile mlt/files/patch-src-albino-Makefile
--- mlt.old/files/patch-src-albino-Makefile	1970-01-01 00:00:00.000000000 +0000
+++ mlt/files/patch-src-albino-Makefile	2009-02-19 00:44:34.000000000 +0000
@@ -0,0 +1,11 @@
+--- src/albino/Makefile.orig	2009-02-16 18:36:06.000000000 +0000
++++ src/albino/Makefile	2009-02-16 18:36:28.000000000 +0000
+@@ -6,7 +6,7 @@
+ 
+ CFLAGS += -I.. $(RDYNAMIC)
+ 
+-LDFLAGS += -L../miracle -lmiracle -L../valerie -lvalerie -L../miracle -lmiracle -L../framework -lmlt
++LDFLAGS += -L../miracle -lmiracle -L../valerie -lvalerie -L../miracle -lmiracle -L../framework -lmlt -lpthread
+ 
+ SRCS := $(OBJS:.o=.c)
+ 
diff -ruN mlt.old/files/patch-src-humperdink-Makefile mlt/files/patch-src-humperdink-Makefile
--- mlt.old/files/patch-src-humperdink-Makefile	1970-01-01 00:00:00.000000000 +0000
+++ mlt/files/patch-src-humperdink-Makefile	2009-02-19 00:44:34.000000000 +0000
@@ -0,0 +1,11 @@
+--- src/humperdink/Makefile.orig	2009-02-16 18:32:56.000000000 +0000
++++ src/humperdink/Makefile	2009-02-16 18:33:04.000000000 +0000
+@@ -8,7 +8,7 @@
+ 
+ CFLAGS += -I.. $(RDYNAMIC)
+ 
+-LDFLAGS += -L../valerie -L../framework -lvalerie -lmlt
++LDFLAGS += -L../valerie -L../framework -lvalerie -lmlt -lpthread
+ 
+ SRCS := $(OBJS:.o=.c)
+ 
diff -ruN mlt.old/files/patch-src-inigo-Makefile mlt/files/patch-src-inigo-Makefile
--- mlt.old/files/patch-src-inigo-Makefile	1970-01-01 00:00:00.000000000 +0000
+++ mlt/files/patch-src-inigo-Makefile	2009-02-19 00:44:34.000000000 +0000
@@ -0,0 +1,11 @@
+--- src/inigo/Makefile.orig	2009-02-16 18:26:08.000000000 +0000
++++ src/inigo/Makefile	2009-02-16 18:26:18.000000000 +0000
+@@ -7,7 +7,7 @@
+ 
+ CFLAGS += -I.. $(RDYNAMIC) -DVERSION=\"$(version)\"
+ 
+-LDFLAGS += -L../framework -lmlt 
++LDFLAGS += -L../framework -lmlt -lpthread
+ 
+ SRCS := $(OBJS:.o=.c)
+ 
diff -ruN mlt.old/files/patch-src-miracle-Makefile mlt/files/patch-src-miracle-Makefile
--- mlt.old/files/patch-src-miracle-Makefile	1970-01-01 00:00:00.000000000 +0000
+++ mlt/files/patch-src-miracle-Makefile	2009-02-19 00:44:34.000000000 +0000
@@ -0,0 +1,11 @@
+--- src/miracle/Makefile.orig	2009-02-16 18:29:23.000000000 +0000
++++ src/miracle/Makefile	2009-02-16 18:29:43.000000000 +0000
+@@ -32,7 +32,7 @@
+ 
+ CFLAGS += -I.. $(RDYNAMIC)
+ 
+-LDFLAGS += -L../valerie -lvalerie -L../framework -lmlt 
++LDFLAGS += -L../valerie -lvalerie -L../framework -lmlt -lpthread
+ 
+ SRCS := $(OBJS:.o=.c)
+ 
diff -ruN mlt.old/files/patch-src-modules-sox-filter_sox.c mlt/files/patch-src-modules-sox-filter_sox.c
--- mlt.old/files/patch-src-modules-sox-filter_sox.c	2009-01-29 18:58:44.000000000 +0000
+++ mlt/files/patch-src-modules-sox-filter_sox.c	1970-01-01 00:00:00.000000000 +0000
@@ -1,11 +0,0 @@
---- src/modules/sox/filter_sox.c.orig	2008-12-20 13:29:19.000000000 +0100
-+++ src/modules/sox/filter_sox.c	2008-12-20 13:29:28.000000000 +0100
-@@ -35,7 +35,7 @@
- #	define ST_SUCCESS SOX_SUCCESS
- #	define st_sample_t sox_sample_t
- #	define eff_t sox_effect_t*
--#	define st_size_t sox_size_t
-+#	define st_size_t size_t
- #	define ST_LIB_VERSION_CODE SOX_LIB_VERSION_CODE
- #	define ST_LIB_VERSION SOX_LIB_VERSION
- #	define ST_SIGNED_WORD_TO_SAMPLE(d,clips) SOX_SIGNED_16BIT_TO_SAMPLE(d,clips)
diff -ruN mlt.old/pkg-plist mlt/pkg-plist
--- mlt.old/pkg-plist	2009-01-29 18:58:44.000000000 +0000
+++ mlt/pkg-plist	2009-02-19 01:16:55.000000000 +0000
@@ -12,6 +12,7 @@
 include/mlt/framework/mlt_filter.h
 include/mlt/framework/mlt_frame.h
 include/mlt/framework/mlt_geometry.h
+include/mlt/framework/mlt_log.h
 include/mlt/framework/mlt_multitrack.h
 include/mlt/framework/mlt_parser.h
 include/mlt/framework/mlt_playlist.h
@@ -39,13 +40,13 @@
 include/mlt/valerie/valerie_tokeniser.h
 include/mlt/valerie/valerie_util.h
 lib/libmiracle.so
-lib/libmiracle.so.0.3.2
+lib/libmiracle.so.0.3.6
 lib/libmiracle.so.1
 lib/libmlt.so
-lib/libmlt.so.0.3.2
+lib/libmlt.so.0.3.6
 lib/libmlt.so.1
 lib/libvalerie.so
-lib/libvalerie.so.0.3.2
+lib/libvalerie.so.0.3.6
 lib/libvalerie.so.1
 %%AVFORMAT%%lib/mlt/libmltavformat.so
 lib/mlt/libmltcore.so
@@ -149,6 +150,7 @@
 %%DATADIR%%/oldfilm/tcolor.svg
 %%DATADIR%%/oldfilm/vignette.svg
 %%DATADIR%%/packages.dat
+%%DATADIR%%/profiles/atsc_1080i_50
 %%DATADIR%%/profiles/atsc_1080i_60
 %%DATADIR%%/profiles/atsc_1080p_2398
 %%DATADIR%%/profiles/atsc_1080p_24


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list