[Pkg-voip-commits] r4802 - in /wengophone/trunk/debian: README.Debian changelog

cavedon-guest at alioth.debian.org cavedon-guest at alioth.debian.org
Thu Nov 1 20:32:41 UTC 2007


Author: cavedon-guest
Date: Thu Nov  1 20:32:41 2007
New Revision: 4802

URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=4802
Log:
Documented video support status in README.Debian. Closes: #448307

Modified:
    wengophone/trunk/debian/README.Debian
    wengophone/trunk/debian/changelog

Modified: wengophone/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/pkg-voip/wengophone/trunk/debian/README.Debian?rev=4802&op=diff
==============================================================================
--- wengophone/trunk/debian/README.Debian (original)
+++ wengophone/trunk/debian/README.Debian Thu Nov  1 20:32:41 2007
@@ -1,9 +1,64 @@
 WengoPhone for Debian
----------------------
+=====================
+
+Core dumps
+----------
 
 If WengoPhone crashes a core dump is created. Differently from upstream version,
 the position where the core dump is created can be controlled with the
 WENGOPHONE_COREDUMP_DIR environment variable. If such variable is not set, the
 dump is created in /tmp.
 
- -- Ludovico Cavedon <cavedon at sssup.it>  Tue, 24 Jul 2007 21:20:27 +0200
+Video support
+-------------
+
+According to ffmpeg-free changelog [1], MPEG-based video encoders have been
+removed since version 0.cvs20070307-6, because of patent problems:
+>   * Rename the source package. We are (again) no longer shipping the
+>     'real' upstream source of ffmpeg.
+>   * Add debian/strip.sh to strip ffmpeg upstream source disabling mpeg
+>     based encoders as discussed with ftp-master at debconf7
+
+Wengophone video support depends on those codecs, therefore it is no longer
+working with this new ffmpeg package.
+
+Video support can be enabled without recompiling wengophone, by just installing a
+non-stripped version of ffmpeg.
+
+Waiting for proper documentation from ffmpeg maintaners [2], here is a quick
+howto in order to self-recompile ffmpeg enabling MPEG-based encoders.
+
+WARNING: Those encoders are covered by patents which are actively enforced in
+some countries. USE AT YOUR OWN RISK.
+
+1. Create the orig tarball:
+	$ svn export --ignore-externals -r {20070307} svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg-0.svn20070307
+	$ svn export --ignore-externals -r {20070307} svn://svn.mplayerhq.hu/mplayer/trunk/libswscale ffmpeg-0.svn20070307/libswscale
+	$ tar cvzf ffmpeg_0.svn20070307.orig.tar.gz ffmpeg-0.svn20070307
+
+2. Apply the debian patch [3], in order to add the debian
+   control files:
+	$ wget http://ftp.debian.org/debian/pool/main/f/ffmpeg-free/ffmpeg-free_0.cvs20070307-6.diff.gz
+	$ cd ffmpeg-0.svn20070307
+	$ zcat ../ffmpeg-free_0.cvs20070307-6.diff.gz | patch -p1
+
+3. Replace "ffmpeg-free" with "ffmpeg" in debian/control an debian/changelog
+   files (the right way would be adding a new custom changelog entry in the
+   change):
+	$ sed -i -e "s/ffmpeg-free/ffmpeg/g" debian/control debian/changelog
+
+4. Build it:
+	$ chmod +x debian/rules
+	$ dpkg-buildpackage -rfakeroot
+
+5. Install the packages:
+	$ cd ..
+	$ sudo dpkg -i lib*d_0.cvs20070307-*.deb	# Just runtime libs
+   or
+	$ sudo dpkg -i lib_0.cvs20070307-*.deb		# everything
+
+[1] http://packages.debian.org/changelogs/pool/main/f/ffmpeg-free/current/changelog
+[2] http://bugs.debian.org/440702
+[3] http://ftp.debian.org/debian/pool/main/f/ffmpeg-free/ffmpeg-free_0.cvs20070307-6.diff.gz
+
+ -- Ludovico Cavedon <cavedon at sssup.it>  Thu, 01 Nov 2007 17:23:09 +0100

Modified: wengophone/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/wengophone/trunk/debian/changelog?rev=4802&op=diff
==============================================================================
--- wengophone/trunk/debian/changelog (original)
+++ wengophone/trunk/debian/changelog Thu Nov  1 20:32:41 2007
@@ -1,3 +1,9 @@
+wengophone (2.1.2.dfsg0-2) unstable; urgency=low
+
+  * Documented video support status in README.Debian. Closes: #448307
+
+ -- Ludovico Cavedon <cavedon at sssup.it>  Thu, 01 Nov 2007 17:33:14 +0100
+
 wengophone (2.1.2.dfsg0-1) unstable; urgency=low
 
   * New upstream release




More information about the Pkg-voip-commits mailing list