rev 14982 - krap/mlt/branches/new-binarys/debian

Patrick Matthäi pmatthaei at alioth.debian.org
Wed Jun 24 10:35:16 UTC 2009


Author: pmatthaei
Date: 2009-06-24 10:35:15 +0000 (Wed, 24 Jun 2009)
New Revision: 14982

Modified:
   krap/mlt/branches/new-binarys/debian/changelog
   krap/mlt/branches/new-binarys/debian/control
   krap/mlt/branches/new-binarys/debian/rules
Log:
Build swig modules.
Note:
- java and tcl are still disabled, because they FTBFS
- Modules will not be installed, yet


Modified: krap/mlt/branches/new-binarys/debian/changelog
===================================================================
--- krap/mlt/branches/new-binarys/debian/changelog	2009-06-24 10:31:36 UTC (rev 14981)
+++ krap/mlt/branches/new-binarys/debian/changelog	2009-06-24 10:35:15 UTC (rev 14982)
@@ -1,8 +1,10 @@
-mlt (0.4.2+git20090622-1) UNRELEASED; urgency=low
+mlt (0.4.2+git20090624-1) UNRELEASED; urgency=low
 
   * New git snapshot.
     - Drop merged patches 01_fix_man_whatis and 02_missing_math_ftbfs.
   * Build libmlt-dbg, which contains the debugging symbols.
+  * Build and install the swig modules.
+    Closes: #533038
 
  -- Patrick Matthäi <pmatthaei at debian.org>  Sun, 21 Jun 2009 11:41:11 +0200
 

Modified: krap/mlt/branches/new-binarys/debian/control
===================================================================
--- krap/mlt/branches/new-binarys/debian/control	2009-06-24 10:31:36 UTC (rev 14981)
+++ krap/mlt/branches/new-binarys/debian/control	2009-06-24 10:35:15 UTC (rev 14982)
@@ -6,7 +6,8 @@
  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, frei0r-plugins-dev
+ libxine-dev, libxml2-dev, imagemagick, frei0r-plugins-dev, swig, php5-dev,
+ ruby, python2.5-dev, python-minimal, ruby1.8-dev, tcl8.5-dev, openjdk-6-jdk
 Standards-Version: 3.8.2
 Section: libs
 Homepage: http://www.mltframework.org
@@ -122,3 +123,81 @@
  based API.
  .
  This package contains the debugging symbols for libmlt++ and libmlt.
+
+Package: libmlt-swig-java
+Architecture: any
+Priority: optional
+Description: multimedia framework (java swig module)
+ 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 java swig module.
+
+Package: libmlt-swig-perl
+Architecture: any
+Priority: optional
+Description: multimedia framework (Perl swig module)
+ 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 Perl swig module.
+
+Package: libmlt-swig-php
+Architecture: any
+Priority: optional
+Description: multimedia framework (PHP swig module)
+ 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 PHP swig module.
+
+Package: libmlt-swig-python
+Architecture: any
+Priority: optional
+Description: multimedia framework (Python swig module)
+ 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 Python swig module.
+
+Package: libmlt-swig-ruby
+Architecture: any
+Priority: optional
+Description: multimedia framework (Ruby swig module)
+ 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 Ruby swig module.
+
+Package: libmlt-swig-tcl
+Architecture: any
+Priority: optional
+Description: multimedia framework (Tcl swig module)
+ 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 Tcl swig module.

Modified: krap/mlt/branches/new-binarys/debian/rules
===================================================================
--- krap/mlt/branches/new-binarys/debian/rules	2009-06-24 10:31:36 UTC (rev 14981)
+++ krap/mlt/branches/new-binarys/debian/rules	2009-06-24 10:35:15 UTC (rev 14982)
@@ -13,7 +13,9 @@
 	--avformat-shared=/usr \
 	--avformat-swscale \
 	--luma-compress \
-	--qimage-libdir=/usr/lib
+	--qimage-libdir=/usr/lib \
+	--enable-swig \
+	--swig-languages="perl php python ruby"
 
 %:
 	dh --with quilt $@




More information about the pkg-kde-commits mailing list