[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