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