rev 14766 - in krap/mlt/tags: . 0.4.2-1/debian 0.4.2-1/debian/patches

Fathi Boudra fabo at alioth.debian.org
Mon Jun 1 09:29:34 UTC 2009


Author: fabo
Date: 2009-06-01 09:29:34 +0000 (Mon, 01 Jun 2009)
New Revision: 14766

Added:
   krap/mlt/tags/0.4.2-1/
   krap/mlt/tags/0.4.2-1/debian/changelog
   krap/mlt/tags/0.4.2-1/debian/control
   krap/mlt/tags/0.4.2-1/debian/melt.docs
   krap/mlt/tags/0.4.2-1/debian/patches/01_remove_ldconfig.diff
   krap/mlt/tags/0.4.2-1/debian/patches/02_update_have_mmx.diff
   krap/mlt/tags/0.4.2-1/debian/patches/series
   krap/mlt/tags/0.4.2-1/debian/rules
Removed:
   krap/mlt/tags/0.4.2-1/debian/changelog
   krap/mlt/tags/0.4.2-1/debian/control
   krap/mlt/tags/0.4.2-1/debian/melt.docs
   krap/mlt/tags/0.4.2-1/debian/patches/series
   krap/mlt/tags/0.4.2-1/debian/rules
Log:
Tagging mlt 0.4.2-1

Copied: krap/mlt/tags/0.4.2-1/debian/changelog (from rev 14765, krap/mlt/trunk/debian/changelog)
===================================================================
--- krap/mlt/tags/0.4.2-1/debian/changelog	                        (rev 0)
+++ krap/mlt/tags/0.4.2-1/debian/changelog	2009-06-01 09:29:34 UTC (rev 14766)
@@ -0,0 +1,128 @@
+mlt (0.4.2-1) unstable; urgency=low
+
+  * New upstream release.
+    - inigo has been renamed to melt.
+    - build and install mlt++ in mlt, they are not a separate source package
+      anymore.
+    - Bump libmlt++ SONAME to 2 (introduce libmlt++2 package).
+    - miracle, westley and valerie were moved out of mlt into melted project.
+    - mlt-config is deprecated.
+    - Drop patches:
+      - 03_update_prefix_data patch (not needed anymore and will break melt)
+      - 04_update_install_target
+      - 05_update_docs
+      - 06_disable_example
+      - 08_add_missing_ldlags
+  * Fix lintian warning quilt-patch-missing-description:
+    add missing descriptions to the patches. Thanks lintian.
+  * Bump compat/debhelper to 7 (no changes needed).
+  * Drop cdbs build dependency.
+
+ -- Patrick Matthäi <pmatthaei at debian.org>  Sat, 30 May 2009 16:41:21 +0200
+
+mlt (0.3.8-2) unstable; urgency=low
+
+  * Add manpage for inigo. Much thanks to Tatsuki Sugiura for his patch.
+    Closes: #521740
+  * Fix copyright-refers-to-symlink-license. Refer to the {L}GPL-2 file instead
+    of the {L}GPL link. Thanks lintian.
+  * Remove old debian/libmlt1.lintian-overrides, the overrides are not needed
+    anymore.
+
+ -- Patrick Matthäi <pmatthaei at debian.org>  Tue, 28 Apr 2009 20:44:48 +0200
+
+mlt (0.3.8-1) unstable; urgency=low
+
+  * New upstream release.
+
+  [ Patrick Matthäi ]
+  * Change my email address.
+
+ -- Fathi Boudra <fabo at debian.org>  Mon, 20 Apr 2009 20:47:32 +0200
+
+mlt (0.3.6-2) unstable; urgency=low
+
+  * Uploading to unstable.
+  * Fix binary-control-field-duplicates-source.
+    Thanks lintian.
+  * Bump Standards-Version to 3.8.1 (no changes needed).
+
+ -- Patrick Matthäi <patrick.matthaei at web.de>  Mon, 23 Mar 2009 21:04:06 +0200
+
+mlt (0.3.6-1) experimental; urgency=low
+
+  [ Fathi Boudra ]
+  * New upstream release.
+  * Refresh patches.
+  * Remove 11_add_sox_14.2.0_support.diff patch. Merged upstream.
+  * Update debian/control:
+    - Add version dependency to ffmpeg.
+      We need version >= 0.svn20081115 from Debian experimental.
+  * Update debian/rules:
+    - Enable motion estimation, MMX and SSE on amd64 architecture.
+
+  [ Patrick Matthäi ]
+  * Recommend from libmlt1 on libmlt-data, because some applications also need
+    the mlt profiles.
+  * Fix copyright-with-old-dh-make-debian-copyright.
+    Thanks lintian.
+  * Add debian/watch file.
+  * Install the mlt-config.1 manpage about a .manpage file instead of cdbs.
+  * Remove not needed .dirs files.
+  * Remove some useless newlines at EOF.
+
+ -- Fathi Boudra <fabo at debian.org>  Wed, 04 Feb 2009 12:07:14 +0100
+
+mlt (0.3.2-2) unstable; urgency=low
+
+  * Add Patrick Matthäi as co-maintainer.
+  * Add Sox 14.2.0 support. (Closes: #507610, #509340)
+  * Update debian/rules: disable motion estimation module. (Closes: #506844)
+  * Fix lintian warning: debhelper-but-no-misc-depends.
+
+ -- Fathi Boudra <fabo at debian.org>  Mon, 29 Dec 2008 17:07:28 +0100
+
+mlt (0.3.2-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #471079, #482254, #499329)
+  * Remove 01_add_sox_14_support patch. Merged upstream.
+  * Add 10_fix_xine_module_cflags patch to fix xine module CFLAGS.
+  * Refresh patches:
+    - 03_update_prefix_data
+    - 04_update_install_target
+    - 07_custom_ldflags
+    - 08_add_missing_ldlags
+    - 09_add_gcc4.3_support
+  * Update debian/control:
+    - Build-depends on kdelibs5-dev instead of kdelibs4-dev.
+    - Build-depends on libavdevice-dev.
+    - Bump libmlt soname. libmlt1 conflicts/replaces libmlt0.2.
+  * Update debian/copyright: Add oldfilm and frei0r modules.
+  * Update installed files.
+  * Update debian/rules:
+    - Remove motion estimation option from EXTRA_CONFIGURE_OPTS.
+    - Add --qimage-libdir configure option to detect Qt 4.
+
+ -- Fathi Boudra <fabo at debian.org>  Fri, 14 Nov 2008 11:03:40 +0100
+
+mlt (0.2.4-3) unstable; urgency=low
+
+  * Update gcc-4.3 support patch. Link math library against libmltsox.
+    (Closes: #475191)
+
+ -- Fathi Boudra <fabo at debian.org>  Thu, 10 Apr 2008 11:37:46 +0200
+
+mlt (0.2.4-2) unstable; urgency=low
+
+  * Add versioned build dependency on libsox-dev >= 14.0.1-2. Previous
+    libsox-dev package doesn't contains libsfx.a and libsfx.so symlink.
+    (Closes: #469900)
+
+ -- Fathi Boudra <fabo at debian.org>  Sun, 09 Mar 2008 12:14:23 +0100
+
+mlt (0.2.4-1) unstable; urgency=low
+
+  * Initial release. (Closes: #463796)
+
+ -- Fathi Boudra <fabo at debian.org>  Sat, 26 Jan 2008 19:31:08 +0100
+

Copied: krap/mlt/tags/0.4.2-1/debian/control (from rev 14765, krap/mlt/trunk/debian/control)
===================================================================
--- krap/mlt/tags/0.4.2-1/debian/control	                        (rev 0)
+++ krap/mlt/tags/0.4.2-1/debian/control	2009-06-01 09:29:34 UTC (rev 14766)
@@ -0,0 +1,106 @@
+Source: mlt
+Priority: optional
+Maintainer: Fathi Boudra <fabo at debian.org>
+Uploaders: Patrick Matthäi <pmatthaei at debian.org>
+Build-Depends: debhelper (>= 7), quilt (>= 0.46), ffmpeg (>= 0.svn20081115),
+ kdelibs5-dev, ladspa-sdk, libavdevice-dev, libavformat-dev, libdv4-dev,
+ libgtk2.0-dev, libjack-dev, libquicktime-dev, libsamplerate-dev,
+ libsdl1.2-dev, libsox-dev (>= 14.1.0), libswscale-dev, libvorbis-dev,
+ libxine-dev, libxml2-dev, imagemagick
+Standards-Version: 3.8.1
+Section: libs
+Homepage: http://www.mltframework.org
+
+Package: libmlt-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libmlt1 (= ${binary:Version})
+Description: multimedia framework (development)
+ MLT is an open source multimedia framework, designed and developed for
+ television broadcasting. It provides a toolkit for broadcasters, video
+ editors, media players, transcoders, web streamers and many more types of
+ applications. The functionality of the system is provided via an assortment
+ of ready to use tools, xml authoring components, and an extendible plug-in
+ based API.
+ .
+ This package contains the static libraries and headers for developing
+ applications that use the MLT multimedia framework.
+
+Package: libmlt1
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: libmlt-data
+Conflicts: libmlt0.2, libmlt0.2.5
+Replaces: libmlt0.2, libmlt0.2.5
+Description: multimedia framework (runtime)
+ MLT is an open source multimedia framework, designed and developed for
+ television broadcasting. It provides a toolkit for broadcasters, video
+ editors, media players, transcoders, web streamers and many more types of
+ applications. The functionality of the system is provided via an assortment
+ of ready to use tools, xml authoring components, and an extendible plug-in
+ based API.
+ .
+ This package contains the files necessary for running applications that
+ use the MLT multimedia framework.
+
+Package: libmlt-data
+Architecture: all
+Depends: ${misc:Depends}
+Enhances: libmlt1
+Description: multimedia framework (data)
+ MLT is an open source multimedia framework, designed and developed for
+ television broadcasting. It provides a toolkit for broadcasters, video
+ editors, media players, transcoders, web streamers and many more types of
+ applications. The functionality of the system is provided via an assortment
+ of ready to use tools, xml authoring components, and an extendible plug-in
+ based API.
+ .
+ This package contains the data files for the MLT multimedia framework.
+
+Package: libmlt++-dev
+Section: libdevel
+Architecture: any
+Depends: libmlt++2 (= ${binary:Version}), ${misc:Depends}
+Description: MLT multimedia framework C++ wrapper (development)
+ MLT is an open source multimedia framework, designed and developed for
+ television broadcasting. It provides a toolkit for broadcasters, video
+ editors, media players, transcoders, web streamers and many more types of
+ applications. The functionality of the system is provided via an assortment
+ of ready to use tools, xml authoring components, and an extendible plug-in
+ based API.
+ .
+ This package contains the static libraries and headers for developing
+ applications that use the MLT multimedia framework C++ wrapper.
+
+Package: libmlt++2
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libmlt++0.2
+Replaces: libmlt++0.2
+Description: MLT multimedia framework C++ wrapper (runtime)
+ MLT is an open source multimedia framework, designed and developed for
+ television broadcasting. It provides a toolkit for broadcasters, video
+ editors, media players, transcoders, web streamers and many more types of
+ applications. The functionality of the system is provided via an assortment
+ of ready to use tools, xml authoring components, and an extendible plug-in
+ based API.
+ .
+ This package contains the files necessary for running applications that
+ use the MLT multimedia framework C++ wrapper.
+
+Package: inigo
+Section: utils
+Architecture: all
+Depends: ${misc:Depends}, melt
+Description: command line media player and video editor (dummy package)
+ melt is a powerful multitrack command line oriented video editor.
+ .
+ This package is a dummy transition package for melt.
+
+Package: melt
+Section: utils
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: command line media player and video editor
+ melt is a powerful multitrack command line oriented video editor.
+

Copied: krap/mlt/tags/0.4.2-1/debian/melt.docs (from rev 14765, krap/mlt/trunk/debian/melt.docs)
===================================================================
--- krap/mlt/tags/0.4.2-1/debian/melt.docs	                        (rev 0)
+++ krap/mlt/tags/0.4.2-1/debian/melt.docs	2009-06-01 09:29:34 UTC (rev 14766)
@@ -0,0 +1,4 @@
+docs/framework.txt
+docs/melt.txt
+docs/policies.txt
+docs/services.txt

Copied: krap/mlt/tags/0.4.2-1/debian/patches/01_remove_ldconfig.diff (from rev 14765, krap/mlt/trunk/debian/patches/01_remove_ldconfig.diff)
===================================================================
--- krap/mlt/tags/0.4.2-1/debian/patches/01_remove_ldconfig.diff	                        (rev 0)
+++ krap/mlt/tags/0.4.2-1/debian/patches/01_remove_ldconfig.diff	2009-06-01 09:29:34 UTC (rev 14766)
@@ -0,0 +1,14 @@
+# upstream build system should not call ldconfig
+
+--- a/Makefile
++++ b/Makefile
+@@ -35,9 +35,6 @@ install:
+ 	for subdir in $$list; do \
+ 		$(MAKE) DESTDIR=$(DESTDIR) -C $$subdir $@ || exit 1; \
+ 	done; \
+-	if test -z "$(DESTDIR)"; then \
+-	  /sbin/ldconfig -n "$(DESTDIR)$(libdir)" 2> /dev/null || true; \
+-	fi
+ 
+ uninstall:
+ 	rm -f "$(DESTDIR)$(bindir)"/mlt-config

Copied: krap/mlt/tags/0.4.2-1/debian/patches/02_update_have_mmx.diff (from rev 14765, krap/mlt/trunk/debian/patches/02_update_have_mmx.diff)
===================================================================
--- krap/mlt/tags/0.4.2-1/debian/patches/02_update_have_mmx.diff	                        (rev 0)
+++ krap/mlt/tags/0.4.2-1/debian/patches/02_update_have_mmx.diff	2009-06-01 09:29:34 UTC (rev 14766)
@@ -0,0 +1,55 @@
+# Bring have_mmx.S up-to-date
+
+--- a/src/modules/gtk2/have_mmx.S
++++ b/src/modules/gtk2/have_mmx.S
+@@ -1,21 +1,42 @@
++/*
++ * Copyright (C) 2000 Red Hat, Inc
++ *
++ * This library is free software; you can redistribute it and/or
++ * modify it under the terms of the GNU Lesser General Public
++ * License as published by the Free Software Foundation; either
++ * version 2 of the License, or (at your option) any later version.
++ *
++ * This library is distributed in the hope that it will be useful,
++ * but WITHOUT ANY WARRANTY; without even the implied warranty of
++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
++ * Lesser General Public License for more details.
++ *
++ * You should have received a copy of the GNU Lesser General Public
++ * License along with this library; if not, write to the
++ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
++ * Boston, MA 02111-1307, USA.
++ */
+ 	.file	"have_mmx.S"
+ 	.version	"01.01"
+-	.section .note.GNU-stack,"",%progbits
+-
+ gcc2_compiled.:
+ .text
+ 	.align 16
+ 
+-#if !defined(__MINGW32__) && !defined(__CYGWIN__)	
++#if !defined(__MINGW32__) && !defined(__CYGWIN__) && !defined(__INTERIX)
+ 
+-.globl pixops_have_mmx
+-	.type	 pixops_have_mmx, at function
+-pixops_have_mmx:
++/* Magic indicating no need for an executable stack */
++#if !defined __powerpc64__ && !defined __ia64__
++.section .note.GNU-stack;  .previous
++#endif
++	
++.globl _pixops_have_mmx
++	.type	 _pixops_have_mmx, at function
++_pixops_have_mmx:
+ 
+ #else
+ 
+-.globl _pixops_have_mmx
+-_pixops_have_mmx:
++.globl __pixops_have_mmx
++__pixops_have_mmx:
+ 
+ #endif
+ 	

Copied: krap/mlt/tags/0.4.2-1/debian/patches/series (from rev 14765, krap/mlt/trunk/debian/patches/series)
===================================================================
--- krap/mlt/tags/0.4.2-1/debian/patches/series	                        (rev 0)
+++ krap/mlt/tags/0.4.2-1/debian/patches/series	2009-06-01 09:29:34 UTC (rev 14766)
@@ -0,0 +1,5 @@
+01_remove_ldconfig.diff
+02_update_have_mmx.diff
+07_custom_ldflags.diff
+09_add_gcc4.3_support.diff
+10_fix_xine_module_cflags.diff

Copied: krap/mlt/tags/0.4.2-1/debian/rules (from rev 14764, krap/mlt/trunk/debian/rules)
===================================================================
--- krap/mlt/tags/0.4.2-1/debian/rules	                        (rev 0)
+++ krap/mlt/tags/0.4.2-1/debian/rules	2009-06-01 09:29:34 UTC (rev 14766)
@@ -0,0 +1,26 @@
+#!/usr/bin/make -f
+
+# Enable motion estimation, MMX and SSE on amd64 architecture
+ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), "amd64"))
+	EXTRA_CONFIGURE_OPTS += --enable-motion_est --enable-mmx --enable-sse
+else
+	EXTRA_CONFIGURE_OPTS += --disable-motion_est --disable-mmx --disable-sse
+endif
+
+DEB_CONFIGURE_EXTRA_FLAGS := \
+	--enable-gpl \
+	$(EXTRA_CONFIGURE_OPTS) \
+	--avformat-shared=/usr \
+	--avformat-swscale \
+	--luma-compress \
+	--qimage-libdir=/usr/lib
+
+%:
+	dh --with quilt $@
+
+override_dh_auto_configure:
+	dh_auto_configure -- $(DEB_CONFIGURE_EXTRA_FLAGS)
+
+override_dh_install:
+	dh_install --list-missing
+




More information about the pkg-kde-commits mailing list