rev 13062 - in krap: . mlt mlt/debian mlt/debian/patches mlt++ mlt++/debian mlt++/debian/patches
Fathi Boudra
fabo at alioth.debian.org
Mon Dec 29 17:46:51 UTC 2008
Author: fabo
Date: 2008-12-29 17:46:50 +0000 (Mon, 29 Dec 2008)
New Revision: 13062
Added:
krap/mlt++/
krap/mlt++/debian/
krap/mlt++/debian/changelog
krap/mlt++/debian/compat
krap/mlt++/debian/control
krap/mlt++/debian/copyright
krap/mlt++/debian/docs
krap/mlt++/debian/libmlt++-dev.dirs
krap/mlt++/debian/libmlt++-dev.install
krap/mlt++/debian/libmlt++1.dirs
krap/mlt++/debian/libmlt++1.install
krap/mlt++/debian/patches/
krap/mlt++/debian/patches/01_remove_ldconfig.diff
krap/mlt++/debian/patches/02_custom_ldflags.diff
krap/mlt++/debian/patches/04_add_valerie_ldflags.diff
krap/mlt++/debian/patches/series
krap/mlt++/debian/rules
krap/mlt/
krap/mlt/debian/
krap/mlt/debian/changelog
krap/mlt/debian/compat
krap/mlt/debian/control
krap/mlt/debian/copyright
krap/mlt/debian/docs
krap/mlt/debian/inigo.dirs
krap/mlt/debian/inigo.docs
krap/mlt/debian/inigo.install
krap/mlt/debian/libmlt-data.dirs
krap/mlt/debian/libmlt-data.install
krap/mlt/debian/libmlt-dev.dirs
krap/mlt/debian/libmlt-dev.install
krap/mlt/debian/libmlt1.dirs
krap/mlt/debian/libmlt1.install
krap/mlt/debian/libmlt1.lintian-overrides
krap/mlt/debian/mlt-config.1
krap/mlt/debian/patches/
krap/mlt/debian/patches/02_update_have_mmx.diff
krap/mlt/debian/patches/03_update_prefix_data.diff
krap/mlt/debian/patches/04_update_install_target.diff
krap/mlt/debian/patches/05_update_docs.diff
krap/mlt/debian/patches/06_disable_example.diff
krap/mlt/debian/patches/07_custom_ldflags.diff
krap/mlt/debian/patches/08_add_missing_ldlags.diff
krap/mlt/debian/patches/09_add_gcc4.3_support.diff
krap/mlt/debian/patches/10_fix_xine_module_cflags.diff
krap/mlt/debian/patches/11_add_sox_14.2.0_support.diff
krap/mlt/debian/patches/series
krap/mlt/debian/rules
Log:
* Add mlt and mlt++ packages in krap.
They are needed by kdenlive.
Added: krap/mlt/debian/changelog
===================================================================
--- krap/mlt/debian/changelog (rev 0)
+++ krap/mlt/debian/changelog 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,53 @@
+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
+
Added: krap/mlt/debian/compat
===================================================================
--- krap/mlt/debian/compat (rev 0)
+++ krap/mlt/debian/compat 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1 @@
+6
Added: krap/mlt/debian/control
===================================================================
--- krap/mlt/debian/control (rev 0)
+++ krap/mlt/debian/control 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,66 @@
+Source: mlt
+Priority: optional
+Maintainer: Fathi Boudra <fabo at debian.org>
+Uploaders: Patrick Matthäi <patrick.matthaei at web.de>
+Build-Depends: cdbs, debhelper (>= 6), quilt, ffmpeg, imagemagick,
+ 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
+Standards-Version: 3.8.0
+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
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+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: inigo
+Section: utils
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: command line media player and video editor
+ Inigo is a powerful multitrack command line oriented video editor.
+
Added: krap/mlt/debian/copyright
===================================================================
--- krap/mlt/debian/copyright (rev 0)
+++ krap/mlt/debian/copyright 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,99 @@
+This package was debianized by Fathi Boudra <fabo at debian.org> on
+Sat, 26 Jan 2008 19:31:08 +0100.
+
+It was downloaded from http://www.mltframework.org
+
+Upstream Authors:
+
+ Ushodaya Enterprises Limited
+ Charles Yates <charles.yates at pandora.be>
+ Dan Dennedy <dan at dennedy.org>
+
+Copyright:
+
+ (C) 2002-2007 Ushodaya Enterprises Limited
+ (C) 2002-2007 Charles Yates <charles.yates at pandora.be>
+ (C) 2002-2007 Dan Dennedy <dan at dennedy.org>
+
+Modules copyrights:
+
+ avformat
+ (C) 1997-2001 H. Dietz
+ (C) 1997-2001 R. Fisher
+
+ core
+ (C) 2002 Timothy M. Shead <tshead at k-3d.com>
+
+ effectv
+ (C) 2007 Stephane Fillod
+ (C) 2001-2006 FUKUCHI Kentaro
+
+ gtk2
+ (C) 2000 Red Hat, Inc
+ (C) 2000 Owen Taylor <otaylor at redhat.com>
+
+ jack rack
+ (C) 2002-2003 Robert Ham <node at users.sourceforge.net>
+
+ kdenlive
+ (C) 2007 Jean-Baptiste Mardelle <jb at ader.ch>
+ (C) 2007 Leny Grisel <leny.grisel at laposte.net>
+ (C) 2007 Zachary Drew <zachary.drew at gmail.com>
+ (C) 2003-2005 Daniel Kobras <kobras at debian.org>
+
+ kino
+ (C) 2000-2002 Arne Schirmacher <arne at schirmacher.de>
+
+ motion estimation
+ (C) 2004-2005 Zachary Drew <zachary.drew at gmail.com>
+
+ normalize
+ (C) 1999-2002 Chris Vaill
+
+ qimage
+ (C) 2006 Visual Media Fx
+
+ sdl
+ (C) 2005 Visual Media FX
+
+ vmfx
+ (C) 2005 Visual Media Fx
+
+ xine
+ (C) 2000-2004 the Xine project
+ (C) 1999-2001 Aaron Holtzman <aholtzma at ess.engr.uvic.ca>
+
+ oldfilm
+ (C) 2007 Marco Gittler <g.marco at freenet.de>
+
+ frei0r
+ (C) 2008 Marco Gittler <g.marco at freenet.de>
+
+MLT and modules license:
+
+ This package 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 package 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 package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+The following modules are licensed under the GNU General Public License v2 or
+later: effectv, jackrack, kino, motion_est, normalize, qimage, resample, xine,
+oldfilm, frei0r.
+
+On Debian systems, the complete text of the GNU General Public License v2 or
+later can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is (C) 2008, Fathi Boudra <fabo at debian.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
Added: krap/mlt/debian/docs
===================================================================
--- krap/mlt/debian/docs (rev 0)
+++ krap/mlt/debian/docs 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,10 @@
+docs/dvcp.txt
+docs/framework.txt
+docs/inigo.txt
+docs/install.txt
+docs/policies.txt
+docs/services.txt
+docs/testing.txt
+docs/valerie.txt
+docs/westley.txt
+
Added: krap/mlt/debian/inigo.dirs
===================================================================
--- krap/mlt/debian/inigo.dirs (rev 0)
+++ krap/mlt/debian/inigo.dirs 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1 @@
+usr/bin
Added: krap/mlt/debian/inigo.docs
===================================================================
--- krap/mlt/debian/inigo.docs (rev 0)
+++ krap/mlt/debian/inigo.docs 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,12 @@
+docs/TODO
+docs/dvcp.txt
+docs/framework.txt
+docs/inigo.txt
+docs/install.txt
+docs/policies.txt
+docs/services.txt
+docs/testing-20040110.txt
+docs/testing.txt
+docs/valerie.txt
+docs/westley.txt
+
Added: krap/mlt/debian/inigo.install
===================================================================
--- krap/mlt/debian/inigo.install (rev 0)
+++ krap/mlt/debian/inigo.install 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1 @@
+usr/bin/inigo
Added: krap/mlt/debian/libmlt-data.dirs
===================================================================
--- krap/mlt/debian/libmlt-data.dirs (rev 0)
+++ krap/mlt/debian/libmlt-data.dirs 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,5 @@
+usr/share/mlt/lumas/NTSC
+usr/share/mlt/lumas/PAL
+usr/share/mlt/oldfilm
+usr/share/mlt/profiles
+
Added: krap/mlt/debian/libmlt-data.install
===================================================================
--- krap/mlt/debian/libmlt-data.install (rev 0)
+++ krap/mlt/debian/libmlt-data.install 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,6 @@
+usr/share/mlt/lumas/NTSC/luma*.pgm.png
+usr/share/mlt/lumas/PAL/luma*.pgm.png
+usr/share/mlt/oldfilm/*.svg
+usr/share/mlt/oldfilm/*.yml
+usr/share/mlt/profiles
+
Added: krap/mlt/debian/libmlt-dev.dirs
===================================================================
--- krap/mlt/debian/libmlt-dev.dirs (rev 0)
+++ krap/mlt/debian/libmlt-dev.dirs 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,6 @@
+usr/lib
+usr/include/mlt/framework
+usr/include/mlt/miracle
+usr/include/mlt/valerie
+usr/share/mlt
+
Added: krap/mlt/debian/libmlt-dev.install
===================================================================
--- krap/mlt/debian/libmlt-dev.install (rev 0)
+++ krap/mlt/debian/libmlt-dev.install 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,12 @@
+usr/bin/mlt-config
+usr/include/mlt/framework/*.h
+usr/include/mlt/miracle/*.h
+usr/include/mlt/valerie/*.h
+usr/lib/libmiracle.so
+usr/lib/libmlt.so
+usr/lib/libvalerie.so
+usr/lib/pkgconfig/mlt-framework.pc
+usr/lib/pkgconfig/mlt-miracle.pc
+usr/lib/pkgconfig/mlt-valerie.pc
+usr/share/mlt/packages.dat
+
Added: krap/mlt/debian/libmlt1.dirs
===================================================================
--- krap/mlt/debian/libmlt1.dirs (rev 0)
+++ krap/mlt/debian/libmlt1.dirs 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,3 @@
+usr/lib/mlt/feeds/NTSC
+usr/lib/mlt/feeds/PAL
+
Added: krap/mlt/debian/libmlt1.install
===================================================================
--- krap/mlt/debian/libmlt1.install (rev 0)
+++ krap/mlt/debian/libmlt1.install 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,13 @@
+usr/lib/libmiracle.so.*
+usr/lib/libmlt.so.*
+usr/lib/libvalerie.so.*
+usr/lib/mlt/libmlt*.so
+usr/lib/mlt/avformat/producer_avformat.yml
+usr/lib/mlt/data_fx.properties
+usr/lib/mlt/fezzik.dict
+usr/lib/mlt/fezzik.ini
+usr/lib/mlt/metaschema.yaml
+usr/lib/mlt/westley.dtd
+usr/lib/mlt/feeds/NTSC/*.properties
+usr/lib/mlt/feeds/PAL/*.properties
+
Added: krap/mlt/debian/libmlt1.lintian-overrides
===================================================================
--- krap/mlt/debian/libmlt1.lintian-overrides (rev 0)
+++ krap/mlt/debian/libmlt1.lintian-overrides 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,2 @@
+# Upstream soname handling is broken. I expect to fix this issue on future uploads.
+libmlt1: package-name-doesnt-match-sonames libmiracle1 libmlt1 libvalerie1
Added: krap/mlt/debian/mlt-config.1
===================================================================
--- krap/mlt/debian/mlt-config.1 (rev 0)
+++ krap/mlt/debian/mlt-config.1 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,30 @@
+.TH MLT-CONFIG 1 "February 1, 2008"
+.SH NAME
+mlt-config \- get information on MLT configuration
+.SH SYNOPSIS
+.B mlt-config [ \-\-version ] | [ \-\-prefix=dir ] [ [ package ] [ \-\-cflags ] [ \-\-libs ] ]
+.SH DESCRIPTION
+\fImlt-config\fP is a tool used to determine MLT availability, the compiler and
+linker flags to be used to compile programs.
+.SH OPTIONS
+\fImlt-config\fP accepts the following options:
+.TP
+.B \-\-version
+Print the currently installed version of MLT on the standard output.
+.TP
+.B \-\-prefix=dir
+Set the prefix mlt-config used to find its configuration files
+.TP
+.B package
+Print informations for the given package (packages are: framework modules
+inigo valerie miracle humperdink)
+.TP
+.B \-\-libs
+Print the linker flags needed to link a MLT program.
+.TP
+.B \-\-cflags
+Print the compiler flags needed to link a MLT program.
+.SH AUTHOR
+This manual page was written by Fathi Boudra <fabo at debian.org>
+for the Debian GNU/Linux system (but may be used by others).
+
Added: krap/mlt/debian/patches/02_update_have_mmx.diff
===================================================================
--- krap/mlt/debian/patches/02_update_have_mmx.diff (rev 0)
+++ krap/mlt/debian/patches/02_update_have_mmx.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,71 @@
+--- a/src/modules/gtk2/have_mmx.S
++++ b/src/modules/gtk2/have_mmx.S
+@@ -1,19 +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"
+ 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
+
+--- a/src/modules/gtk2/pixops.c
++++ b/src/modules/gtk2/pixops.c
+@@ -63,7 +63,7 @@
+ /* mmx function declarations */
+ #ifdef USE_MMX
+ guchar *pixops_scale_line_22_yuv_mmx ( guint32 weights[ 16 ][ 8 ], guchar *p, guchar *q1, guchar *q2, int x_step, guchar *p_stop, int x_init, int destx );
+-int pixops_have_mmx ( void );
++int _pixops_have_mmx ( void );
+ #endif
+
+ static inline int
+@@ -719,7 +719,7 @@
+ PixopsLineFunc line_func;
+
+ #ifdef USE_MMX
+- gboolean found_mmx = pixops_have_mmx();
++ gboolean found_mmx = _pixops_have_mmx();
+ #endif
+
+ //g_return_if_fail ( !( dest_channels == 3 && dest_has_alpha ) );
Added: krap/mlt/debian/patches/03_update_prefix_data.diff
===================================================================
--- krap/mlt/debian/patches/03_update_prefix_data.diff (rev 0)
+++ krap/mlt/debian/patches/03_update_prefix_data.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,11 @@
+--- a/src/framework/mlt_factory.c
++++ b/src/framework/mlt_factory.c
+@@ -26,7 +26,7 @@
+ #include <string.h>
+
+ #define PREFIX_LIB LIBDIR "/mlt"
+-#define PREFIX_DATA PREFIX "/share/mlt"
++#define PREFIX_DATA PREFIX "/lib/mlt"
+
+ /** Singleton repositories
+ */
Added: krap/mlt/debian/patches/04_update_install_target.diff
===================================================================
--- krap/mlt/debian/patches/04_update_install_target.diff (rev 0)
+++ krap/mlt/debian/patches/04_update_install_target.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,99 @@
+--- a/Makefile
++++ b/Makefile
+@@ -52,7 +52,7 @@
+ $(MAKE) DESTDIR=$(DESTDIR) -C $$subdir $@ || exit 1; \
+ done
+ rm -rf "$(DESTDIR)$(prefix)/include/mlt"
+- rm -rf "$(DESTDIR)$(prefix)/share/mlt"
++ rm -rf "$(DESTDIR)$(prefix)/lib/mlt"
+
+ dist:
+ [ -d "mlt-$(version)" ] && rm -rf "mlt-$(version)" || echo
+--- a/src/modules/westley/Makefile
++++ b/src/modules/westley/Makefile
+@@ -30,7 +30,7 @@
+
+ install: all
+ install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
+- install -m 644 westley.dtd "$(DESTDIR)$(prefix)/share/mlt"
++ install -m 644 westley.dtd "$(DESTDIR)$(libdir)/mlt"
+
+ ifneq ($(wildcard .depend),)
+ include .depend
+--- a/src/modules/fezzik/Makefile
++++ b/src/modules/fezzik/Makefile
+@@ -28,8 +28,8 @@
+
+ install: all
+ install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
+- install -m 644 ../fezzik.dict "$(DESTDIR)$(prefix)/share/mlt"
+- install -m 644 ../fezzik.ini "$(DESTDIR)$(prefix)/share/mlt"
++ install -m 644 ../fezzik.dict "$(DESTDIR)$(libdir)/mlt"
++ install -m 644 ../fezzik.ini "$(DESTDIR)$(libdir)/mlt"
+
+ ifneq ($(wildcard .depend),)
+ include .depend
+--- a/src/modules/avformat/Makefile
++++ b/src/modules/avformat/Makefile
+@@ -57,12 +57,12 @@
+
+ install: all
+ install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
+- install -d "$(DESTDIR)$(prefix)/share/mlt/avformat"
+- install -m 644 producer_avformat.yml "$(DESTDIR)$(prefix)/share/mlt/avformat"
++ install -d "$(DESTDIR)$(libdir)/mlt/avformat"
++ install -m 644 producer_avformat.yml "$(DESTDIR)$(libdir)/mlt/avformat"
+
+ uninstall:
+ rm "$(DESTDIR)$(libdir)/mlt/libmltavformat$(LIBSUF)"
+- rm -rf "$(DESTDIR)$(prefix)/share/mlt/avformat"
++ rm -rf "$(DESTDIR)$(libdir)/mlt/avformat"
+
+ ifneq ($(wildcard .depend),)
+ include .depend
+--- a/src/modules/core/Makefile
++++ b/src/modules/core/Makefile
+@@ -54,7 +54,7 @@
+
+ install: all
+ install -m 755 $(TARGET) "$(DESTDIR)$(libdir)/mlt"
+- install -m 644 ../data_fx.properties "$(DESTDIR)$(prefix)/share/mlt"
++ install -m 644 ../data_fx.properties "$(DESTDIR)$(libdir)/mlt"
+
+ ifneq ($(wildcard .depend),)
+ include .depend
+--- a/src/modules/feeds/Makefile
++++ b/src/modules/feeds/Makefile
+@@ -9,7 +9,7 @@
+ clean:
+
+ install: all
+- install -d $(DESTDIR)$(prefix)/share/mlt/feeds/PAL
+- install -d $(DESTDIR)$(prefix)/share/mlt/feeds/NTSC
+- install -m 644 PAL/*.* $(DESTDIR)$(prefix)/share/mlt/feeds/PAL
+- install -m 644 NTSC/*.* $(DESTDIR)$(prefix)/share/mlt/feeds/NTSC
++ install -d $(DESTDIR)$(libdir)/mlt/feeds/PAL
++ install -d $(DESTDIR)$(libdir)/mlt/feeds/NTSC
++ install -m 644 PAL/*.* $(DESTDIR)$(libdir)/mlt/feeds/PAL
++ install -m 644 NTSC/*.* $(DESTDIR)$(libdir)/mlt/feeds/NTSC
+--- a/src/framework/Makefile
++++ b/src/framework/Makefile
+@@ -90,15 +90,15 @@
+ ln -sf $(TARGET) $(DESTDIR)$(libdir)/$(NAME)
+ install -d "$(DESTDIR)$(prefix)/include/mlt/framework"
+ install -m 644 $(INCS) "$(DESTDIR)$(prefix)/include/mlt/framework"
+- install -d "$(DESTDIR)$(prefix)/share/mlt"
+- install -m 644 metaschema.yaml "$(DESTDIR)$(prefix)/share/mlt/"
++ install -d "$(DESTDIR)$(libdir)/mlt"
++ install -m 644 metaschema.yaml "$(DESTDIR)$(libdir)/mlt/"
+
+ uninstall:
+ rm -f "$(DESTDIR)$(libdir)/$(TARGET)"
+ rm -f "$(DESTDIR)$(libdir)/$(SONAME)"
+ rm -f "$(DESTDIR)$(libdir)/$(NAME)"
+ rm -rf "$(DESTDIR)$(prefix)/include/mlt/framework"
+- rm "$(DESTDIR)$(prefix)/share/mlt/metaschema.yaml"
++ rm "$(DESTDIR)$(libdir)/mlt/metaschema.yaml"
+
+ ifneq ($(wildcard .depend),)
+ include .depend
Added: krap/mlt/debian/patches/05_update_docs.diff
===================================================================
--- krap/mlt/debian/patches/05_update_docs.diff (rev 0)
+++ krap/mlt/debian/patches/05_update_docs.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,31 @@
+--- a/docs/install.txt
++++ b/docs/install.txt
+@@ -154,7 +154,7 @@
+
+ The modules produce a shared object per module and update text files
+ containing a list of modules provided by this build. These are installed
+- in $prefix/share/mlt/modules. It is at the discretion of the module to
++ in $prefix/lib/mlt. It is at the discretion of the module to
+ install additional support files.
+
+ To allow the development of external components, mlt-config and scripts
+@@ -164,7 +164,7 @@
+ module is loaded unless explicitly requested via server configuration
+ or usage.
+
+- External modules are also placed in this $prefix/share/mlt/modules, and the
++ External modules are also placed in this $prefix/lib/mlt, and the
+ installation of those must modify the text file accordingly before they
+ will be considered at runtime.
+
+--- a/docs/westley.txt
++++ b/docs/westley.txt
+@@ -15,7 +15,7 @@
+
+ If you just want to go straight to the DTD, then see
+ mlt/src/modules/westley/westley.dtd, which gets installed at
+- $(prefix)/share/mlt/modules/westley.dtd. Currently, the westley parser is
++ $(prefix)/lib/mlt/westley.dtd. Currently, the westley parser is
+ non-validating.
+
+
Added: krap/mlt/debian/patches/06_disable_example.diff
===================================================================
--- krap/mlt/debian/patches/06_disable_example.diff (rev 0)
+++ krap/mlt/debian/patches/06_disable_example.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,11 @@
+--- a/Makefile
++++ b/Makefile
+@@ -2,8 +2,6 @@
+ src/inigo \
+ src/valerie \
+ src/miracle \
+- src/humperdink \
+- src/albino \
+ src/modules \
+ profiles
+
Added: krap/mlt/debian/patches/07_custom_ldflags.diff
===================================================================
--- krap/mlt/debian/patches/07_custom_ldflags.diff (rev 0)
+++ krap/mlt/debian/patches/07_custom_ldflags.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,10 @@
+--- a/configure
++++ b/configure
+@@ -70,6 +70,7 @@
+ Linux)
+ echo "OPTIMISATIONS+=-ffast-math"
+ echo "CFLAGS+=-pthread"
++ echo "LDFLAGS+= -Wl,--no-undefined -Wl,--as-needed"
+ echo "SHFLAGS=-shared"
+ echo "LIBDL=-ldl"
+ echo "RDYNAMIC=-rdynamic"
Added: krap/mlt/debian/patches/08_add_missing_ldlags.diff
===================================================================
--- krap/mlt/debian/patches/08_add_missing_ldlags.diff (rev 0)
+++ krap/mlt/debian/patches/08_add_missing_ldlags.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,110 @@
+--- a/src/miracle/Makefile
++++ b/src/miracle/Makefile
+@@ -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)
+
+--- a/src/modules/normalize/Makefile
++++ b/src/modules/normalize/Makefile
+@@ -7,7 +7,7 @@
+
+ CFLAGS += -I../..
+
+-LDFLAGS+=-L../../framework -lmlt
++LDFLAGS+=-L../../framework -lmlt -lm
+
+ SRCS := $(OBJS:.o=.c)
+
+--- a/src/modules/plus/Makefile
++++ b/src/modules/plus/Makefile
+@@ -11,7 +11,7 @@
+
+ CFLAGS += -I../..
+
+-LDFLAGS+=-L../../framework -lmlt
++LDFLAGS+=-L../../framework -lmlt -lm
+
+ SRCS := $(OBJS:.o=.c)
+
+--- a/src/modules/sdl/Makefile
++++ b/src/modules/sdl/Makefile
+@@ -20,7 +20,7 @@
+
+ LDFLAGS +=`sdl-config --libs`
+
+-LDFLAGS +=-L../../framework -lmlt
++LDFLAGS +=-L../../framework -lmlt -lpthread
+
+ ifeq ($(WITH_SDL_IMAGE),1)
+ OBJS += producer_sdl_image.o
+--- a/src/modules/effectv/Makefile
++++ b/src/modules/effectv/Makefile
+@@ -9,7 +9,7 @@
+
+ CFLAGS += -I../..
+
+-LDFLAGS+=-L../../framework -lmlt
++LDFLAGS+=-L../../framework -lmlt -lm
+
+ SRCS := $(OBJS:.o=.c)
+
+--- a/src/modules/dv/Makefile
++++ b/src/modules/dv/Makefile
+@@ -10,7 +10,7 @@
+
+ LDFLAGS += `pkg-config --libs libdv`
+
+-LDFLAGS+=-L../../framework -lmlt
++LDFLAGS+=-L../../framework -lmlt -lpthread
+
+ SRCS := $(OBJS:.o=.c)
+
+--- a/src/modules/avformat/Makefile
++++ b/src/modules/avformat/Makefile
+@@ -17,7 +17,7 @@
+
+ LDFLAGS+=-L../../framework
+
+-LDFLAGS+=-lavformat$(AVFORMAT_SUFFIX) -lavcodec$(AVFORMAT_SUFFIX) -lavutil$(AVFORMAT_SUFFIX) -lavdevice$(AVFORMAT_SUFFIX) $(EXTRA_LIBS) -lmlt
++LDFLAGS+=-lavformat$(AVFORMAT_SUFFIX) -lavcodec$(AVFORMAT_SUFFIX) -lavutil$(AVFORMAT_SUFFIX) -lavdevice$(AVFORMAT_SUFFIX) $(EXTRA_LIBS) -lmlt -lpthread
+
+ ifdef SWSCALE
+ CFLAGS+=-DSWSCALE
+--- a/src/modules/jackrack/Makefile
++++ b/src/modules/jackrack/Makefile
+@@ -21,7 +21,7 @@
+ LDFLAGS += `xml2-config --libs`
+ LDFLAGS += `pkg-config glib-2.0 --libs`
+
+-LDFLAGS+=-L../../framework -lmlt
++LDFLAGS+=-L../../framework -lmlt -ldl -lm
+
+ SRCS := $(OBJS:.o=.c)
+
+--- a/src/modules/core/Makefile
++++ b/src/modules/core/Makefile
+@@ -31,7 +31,7 @@
+
+ CFLAGS += -I../..
+
+-LDFLAGS+=-L../../framework -lmlt
++LDFLAGS+=-L../../framework -lmlt -lm -lpthread
+
+ SRCS := $(OBJS:.o=.c)
+
+--- a/src/modules/motion_est/Makefile
++++ b/src/modules/motion_est/Makefile
+@@ -12,7 +12,7 @@
+
+ CFLAGS += -I../..
+
+-LDFLAGS+=-L../../framework -lmlt
++LDFLAGS+=-L../../framework -lmlt -lm
+
+ SRCS := $(OBJS:.o=.c)
+
Added: krap/mlt/debian/patches/09_add_gcc4.3_support.diff
===================================================================
--- krap/mlt/debian/patches/09_add_gcc4.3_support.diff (rev 0)
+++ krap/mlt/debian/patches/09_add_gcc4.3_support.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,46 @@
+--- a/src/modules/kino/kino_wrapper.cc
++++ b/src/modules/kino/kino_wrapper.cc
+@@ -20,8 +20,8 @@
+
+ #include "config.h"
+
+-#include <string.h>
+-#include <stdlib.h>
++#include <cstring>
++#include <cstdlib>
+
+ #include "kino_wrapper.h"
+ #include "filehandler.h"
+--- a/src/modules/kino/avi.cc
++++ b/src/modules/kino/avi.cc
+@@ -21,7 +21,7 @@
+
+ // C++ includes
+
+-#include <string>
++#include <cstring>
+ #include <iostream>
+ #include <iomanip>
+
+--- a/src/modules/kino/filehandler.cc
++++ b/src/modules/kino/filehandler.cc
+@@ -23,7 +23,7 @@
+ #include <framework/mlt_frame.h>
+ }
+
+-#include <string>
++#include <cstring>
+ #include <iostream>
+ #include <sstream>
+ #include <iomanip>
+--- a/configure
++++ b/configure
+@@ -70,7 +70,7 @@
+ Linux)
+ echo "OPTIMISATIONS+=-ffast-math"
+ echo "CFLAGS+=-pthread"
+- echo "LDFLAGS+= -Wl,--no-undefined -Wl,--as-needed"
++ echo "LDFLAGS+= -Wl,--no-undefined -Wl,--as-needed -lm"
+ echo "SHFLAGS=-shared"
+ echo "LIBDL=-ldl"
+ echo "RDYNAMIC=-rdynamic"
Added: krap/mlt/debian/patches/10_fix_xine_module_cflags.diff
===================================================================
--- krap/mlt/debian/patches/10_fix_xine_module_cflags.diff (rev 0)
+++ krap/mlt/debian/patches/10_fix_xine_module_cflags.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,11 @@
+--- a/src/modules/xine/Makefile
++++ b/src/modules/xine/Makefile
+@@ -7,7 +7,7 @@
+ cpu_accel.o \
+ filter_deinterlace.o
+
+-CFLAGS += -I../../ -DARCH_X86
++CFLAGS += -I../../
+
+ LDFLAGS+=-L../../framework -lmlt
+
Added: krap/mlt/debian/patches/11_add_sox_14.2.0_support.diff
===================================================================
--- krap/mlt/debian/patches/11_add_sox_14.2.0_support.diff (rev 0)
+++ krap/mlt/debian/patches/11_add_sox_14.2.0_support.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,30 @@
+--- a/src/modules/sox/filter_sox.c
++++ b/src/modules/sox/filter_sox.c
+@@ -35,16 +35,20 @@
+ # 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_LIB_VERSION_CODE SOX_LIB_VERSION_CODE
+ # define ST_LIB_VERSION SOX_LIB_VERSION
++# if (ST_LIB_VERSION_CODE >= ST_LIB_VERSION(14,2,0))
++# define st_size_t size_t
++# else
++# define st_size_t sox_size_t
++# endif
+ # define ST_SIGNED_WORD_TO_SAMPLE(d,clips) SOX_SIGNED_16BIT_TO_SAMPLE(d,clips)
+-#if (ST_LIB_VERSION_CODE >= ST_LIB_VERSION(14,1,0))
+-# define ST_SSIZE_MIN SOX_SAMPLE_MIN
+-#else
+-# define ST_SSIZE_MIN SOX_SSIZE_MIN
+-#endif
+-# define ST_SAMPLE_TO_SIGNED_WORD(d,clips) SOX_SAMPLE_TO_SIGNED_16BIT(d,clips)
++# if (ST_LIB_VERSION_CODE >= ST_LIB_VERSION(14,1,0))
++# define ST_SSIZE_MIN SOX_SAMPLE_MIN
++# else
++# define ST_SSIZE_MIN SOX_SSIZE_MIN
++# endif
++# define ST_SAMPLE_TO_SIGNED_WORD(d,clips) SOX_SAMPLE_TO_SIGNED_16BIT(d,clips)
+ #else
+ # include <st.h>
+ #endif
Added: krap/mlt/debian/patches/series
===================================================================
--- krap/mlt/debian/patches/series (rev 0)
+++ krap/mlt/debian/patches/series 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,10 @@
+02_update_have_mmx.diff
+03_update_prefix_data.diff
+04_update_install_target.diff
+05_update_docs.diff
+06_disable_example.diff
+07_custom_ldflags.diff
+08_add_missing_ldlags.diff
+09_add_gcc4.3_support.diff
+10_fix_xine_module_cflags.diff
+11_add_sox_14.2.0_support.diff
Added: krap/mlt/debian/rules
===================================================================
--- krap/mlt/debian/rules (rev 0)
+++ krap/mlt/debian/rules 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,37 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+# Enable motion estimation on amd64, ia64, i386 and powerpc architectures
+#ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), "amd64 ia64 i386 powerpc"))
+# EXTRA_CONFIGURE_OPTS += --enable-motion_est
+#else
+# EXTRA_CONFIGURE_OPTS += --disable-motion_est
+#endif
+
+# Enable MMX on amd64 and ia64 architectures
+#ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), "amd64 ia64"))
+# EXTRA_CONFIGURE_OPTS += --enable-mmx
+#else
+# EXTRA_CONFIGURE_OPTS += --disable-mmx
+#endif
+
+DEB_CONFIGURE_EXTRA_FLAGS := \
+ --enable-gpl \
+ $(EXTRA_CONFIGURE_OPTS) \
+ --disable-motion_est \
+ --disable-mmx \
+ --avformat-shared=/usr \
+ --avformat-swscale \
+ --luma-compress \
+ --qimage-libdir=/usr/lib
+DEB_DH_INSTALL_SOURCEDIR := debian/tmp
+DEB_INSTALL_MANPAGES_libmlt-dev := debian/mlt-config.1
+
+install/libmlt1::
+ install -D -p -m644 debian/libmlt1.lintian-overrides \
+ debian/libmlt1/usr/share/lintian/overrides/libmlt1
+
Property changes on: krap/mlt/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: krap/mlt++/debian/changelog
===================================================================
--- krap/mlt++/debian/changelog (rev 0)
+++ krap/mlt++/debian/changelog 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,24 @@
+mlt++ (0.3.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Refresh patches:
+ - 01_remove_ldconfig
+ - 02_custom_ldflags
+ * Remove 03_disable_test patch. deprecated.
+ * Add 04_add_valerie_ldflags patch to add mlt-valerie to LDFLAGS.
+ * Update debian/control:
+ - Add versionned build dependency to libmlt-dev.
+ - Add pkg-config build dependency.
+ - Bump Standards-Version to 3.8.0. No changes needed.
+ - Bump libmlt++ soname. libmlt++1 conflicts/replaces libmlt++0.2.
+ * Update debian/copyright: add Dan Dennedy copyrights.
+ * Update debian/rules: remove lintian override installation.
+
+ -- Fathi Boudra <fabo at debian.org> Fri, 14 Nov 2008 17:35:13 +0100
+
+mlt++ (0.2.4-1) unstable; urgency=low
+
+ * Initial release. (Closes: #339796)
+
+ -- Fathi Boudra <fabo at debian.org> Sun, 03 Feb 2008 19:06:40 +0100
+
Added: krap/mlt++/debian/compat
===================================================================
--- krap/mlt++/debian/compat (rev 0)
+++ krap/mlt++/debian/compat 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1 @@
+6
Added: krap/mlt++/debian/control
===================================================================
--- krap/mlt++/debian/control (rev 0)
+++ krap/mlt++/debian/control 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,39 @@
+Source: mlt++
+Priority: optional
+Maintainer: Fathi Boudra <fabo at debian.org>
+Build-Depends: cdbs, debhelper (>= 6), quilt, libmlt-dev (>= 0.3.2), pkg-config
+Standards-Version: 3.8.0
+Section: libs
+Homepage: http://www.mltframework.org
+
+Package: libmlt++-dev
+Section: libdevel
+Architecture: any
+Depends: libmlt++1 (= ${binary:Version})
+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++1
+Section: libs
+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.
Added: krap/mlt++/debian/copyright
===================================================================
--- krap/mlt++/debian/copyright (rev 0)
+++ krap/mlt++/debian/copyright 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,39 @@
+This package was debianized by Fathi Boudra <fabo at debian.org> on
+Sun, 03 Feb 2008 19:06:40 +0100.
+
+It was downloaded from http://www.mltframework.org
+
+Upstream Authors:
+
+ Ushodaya Enterprises Limited
+ Charles Yates <charles.yates at pandora.be>
+ Dan Dennedy <dan at dennedy.org>
+
+Copyright:
+
+ (C) 2005 Ushodaya Enterprises Limited
+ (C) 2004-2005 Charles Yates <charles.yates at pandora.be>
+ (C) 2008 Dan Dennedy <dan at dennedy.org>
+
+License:
+
+ This package 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 package 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 package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+The Debian packaging is (C) 2008, Fathi Boudra <fabo at debian.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+
Added: krap/mlt++/debian/docs
===================================================================
--- krap/mlt++/debian/docs (rev 0)
+++ krap/mlt++/debian/docs 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,3 @@
+CUSTOMISING
+HOWTO
+README
Added: krap/mlt++/debian/libmlt++-dev.dirs
===================================================================
--- krap/mlt++/debian/libmlt++-dev.dirs (rev 0)
+++ krap/mlt++/debian/libmlt++-dev.dirs 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,2 @@
+usr/lib
+usr/include/mlt++
Added: krap/mlt++/debian/libmlt++-dev.install
===================================================================
--- krap/mlt++/debian/libmlt++-dev.install (rev 0)
+++ krap/mlt++/debian/libmlt++-dev.install 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,2 @@
+usr/include/mlt++/*.h
+usr/lib/libmlt++.so
Added: krap/mlt++/debian/libmlt++1.dirs
===================================================================
--- krap/mlt++/debian/libmlt++1.dirs (rev 0)
+++ krap/mlt++/debian/libmlt++1.dirs 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1 @@
+usr/lib
Added: krap/mlt++/debian/libmlt++1.install
===================================================================
--- krap/mlt++/debian/libmlt++1.install (rev 0)
+++ krap/mlt++/debian/libmlt++1.install 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1 @@
+usr/lib/libmlt++.so.*
Added: krap/mlt++/debian/patches/01_remove_ldconfig.diff
===================================================================
--- krap/mlt++/debian/patches/01_remove_ldconfig.diff (rev 0)
+++ krap/mlt++/debian/patches/01_remove_ldconfig.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,10 @@
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -59,7 +59,6 @@
+ ln -sf $(TARGET) $(DESTDIR)$(libdir)/$(SONAME)
+ $(INSTALL) -d "$(DESTDIR)$(prefix)/include/mlt++"
+ $(INSTALL) -m 644 $(HEADERS) "$(DESTDIR)$(prefix)/include/mlt++"
+- /sbin/ldconfig 2> /dev/null || true
+
+ uninstall:
+ rm -f "$(DESTDIR)$(libdir)/$(TARGET)"
Added: krap/mlt++/debian/patches/02_custom_ldflags.diff
===================================================================
--- krap/mlt++/debian/patches/02_custom_ldflags.diff (rev 0)
+++ krap/mlt++/debian/patches/02_custom_ldflags.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,11 @@
+--- a/configure
++++ b/configure
+@@ -44,7 +44,7 @@
+ echo LIBSUF=.so
+ echo "CXXFLAGS+=-pthread -Wall -fPIC `pkg-config --cflags mlt-framework`"
+ echo "LIBFLAGS=-shared"
+- echo "LDFLAGS+=`pkg-config --libs mlt-framework` `pkg-config mlt-miracle --libs`"
++ echo "LDFLAGS+=-Wl,--no-undefined -Wl,--as-needed `pkg-config --libs mlt-framework` `pkg-config mlt-miracle --libs`"
+ ;;
+ esac >> config.mak
+
Added: krap/mlt++/debian/patches/04_add_valerie_ldflags.diff
===================================================================
--- krap/mlt++/debian/patches/04_add_valerie_ldflags.diff (rev 0)
+++ krap/mlt++/debian/patches/04_add_valerie_ldflags.diff 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,11 @@
+--- a/configure
++++ b/configure
+@@ -44,7 +44,7 @@
+ echo LIBSUF=.so
+ echo "CXXFLAGS+=-pthread -Wall -fPIC `pkg-config --cflags mlt-framework`"
+ echo "LIBFLAGS=-shared"
+- echo "LDFLAGS+=-Wl,--no-undefined -Wl,--as-needed `pkg-config --libs mlt-framework` `pkg-config mlt-miracle --libs`"
++ echo "LDFLAGS+=-Wl,--no-undefined -Wl,--as-needed `pkg-config --libs mlt-framework` `pkg-config mlt-miracle --libs` `pkg-config mlt-valerie --libs`"
+ ;;
+ esac >> config.mak
+
Added: krap/mlt++/debian/patches/series
===================================================================
--- krap/mlt++/debian/patches/series (rev 0)
+++ krap/mlt++/debian/patches/series 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,3 @@
+01_remove_ldconfig.diff
+02_custom_ldflags.diff
+04_add_valerie_ldflags.diff
Added: krap/mlt++/debian/rules
===================================================================
--- krap/mlt++/debian/rules (rev 0)
+++ krap/mlt++/debian/rules 2008-12-29 17:46:50 UTC (rev 13062)
@@ -0,0 +1,9 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+DEB_DH_INSTALL_SOURCEDIR := debian/tmp
+
Property changes on: krap/mlt++/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
More information about the pkg-kde-commits
mailing list