rev 14765 - in krap/mlt/trunk/debian: . patches
Fathi Boudra
fabo at alioth.debian.org
Mon Jun 1 09:25:00 UTC 2009
Author: fabo
Date: 2009-06-01 09:24:59 +0000 (Mon, 01 Jun 2009)
New Revision: 14765
Added:
krap/mlt/trunk/debian/patches/01_remove_ldconfig.diff
krap/mlt/trunk/debian/patches/02_update_have_mmx.diff
Modified:
krap/mlt/trunk/debian/changelog
krap/mlt/trunk/debian/control
krap/mlt/trunk/debian/melt.docs
krap/mlt/trunk/debian/patches/series
Log:
Cleanup mlt before uploading (the package should be ready):
* re-add patches and add comments:
- 01_remove_ldconfig
- 02_update_have_mmx
* re-words the changelog
* do not install TODO
Modified: krap/mlt/trunk/debian/changelog
===================================================================
--- krap/mlt/trunk/debian/changelog 2009-06-01 07:59:11 UTC (rev 14764)
+++ krap/mlt/trunk/debian/changelog 2009-06-01 09:24:59 UTC (rev 14765)
@@ -1,18 +1,20 @@
-mlt (0.4.2-1) UNRELEASED; urgency=low
+mlt (0.4.2-1) unstable; urgency=low
* New upstream release.
- inigo has been renamed to melt.
- - mlt++ is not anymore a separate source package, also build and install
- mlt++ in mlt.
- - Bump libmlt++ SONAME to 2.
- - miracle, westley and valerie have gone.
+ - 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 02_update_have_mmx, 04_update_install_target, 05_update_docs,
- 06_disable_example and 08_add_missing_ldlags patches.
- - Drop 03_update_prefix_data patch, it is not needed anymore and will break
- melt.
- * Add missing descriptions to the patches. Fixes lintian warning
- quilt-patch-missing-description. Thanks lintian.
+ - 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.
Modified: krap/mlt/trunk/debian/control
===================================================================
--- krap/mlt/trunk/debian/control 2009-06-01 07:59:11 UTC (rev 14764)
+++ krap/mlt/trunk/debian/control 2009-06-01 09:24:59 UTC (rev 14765)
@@ -2,11 +2,11 @@
Priority: optional
Maintainer: Fathi Boudra <fabo at debian.org>
Uploaders: Patrick Matthäi <pmatthaei at debian.org>
-Build-Depends: debhelper (>= 7), quilt, ffmpeg (>= 0.svn20081115), imagemagick,
+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
+ libxine-dev, libxml2-dev, imagemagick
Standards-Version: 3.8.1
Section: libs
Homepage: http://www.mltframework.org
@@ -103,3 +103,4 @@
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: command line media player and video editor
melt is a powerful multitrack command line oriented video editor.
+
Modified: krap/mlt/trunk/debian/melt.docs
===================================================================
--- krap/mlt/trunk/debian/melt.docs 2009-06-01 07:59:11 UTC (rev 14764)
+++ krap/mlt/trunk/debian/melt.docs 2009-06-01 09:24:59 UTC (rev 14765)
@@ -1,4 +1,3 @@
-docs/TODO
docs/framework.txt
docs/melt.txt
docs/policies.txt
Added: krap/mlt/trunk/debian/patches/01_remove_ldconfig.diff
===================================================================
--- krap/mlt/trunk/debian/patches/01_remove_ldconfig.diff (rev 0)
+++ krap/mlt/trunk/debian/patches/01_remove_ldconfig.diff 2009-06-01 09:24:59 UTC (rev 14765)
@@ -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
Added: krap/mlt/trunk/debian/patches/02_update_have_mmx.diff
===================================================================
--- krap/mlt/trunk/debian/patches/02_update_have_mmx.diff (rev 0)
+++ krap/mlt/trunk/debian/patches/02_update_have_mmx.diff 2009-06-01 09:24:59 UTC (rev 14765)
@@ -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
+
Modified: krap/mlt/trunk/debian/patches/series
===================================================================
--- krap/mlt/trunk/debian/patches/series 2009-06-01 07:59:11 UTC (rev 14764)
+++ krap/mlt/trunk/debian/patches/series 2009-06-01 09:24:59 UTC (rev 14765)
@@ -1,3 +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
More information about the pkg-kde-commits
mailing list