[Pkg-voip-commits] r6784 - in /qutecom/trunk/debian: changelog control patches/series qutecom.README.Debian
cavedon-guest at alioth.debian.org
cavedon-guest at alioth.debian.org
Mon Feb 16 22:21:58 UTC 2009
Author: cavedon-guest
Date: Mon Feb 16 22:21:58 2009
New Revision: 6784
URL: http://svn.debian.org/wsvn/pkg-voip/?sc=1&rev=6784
Log:
* Use newer Boost libraries.
* Update README.Debian about video support.
* Add generic/boost_1_37.patch for correct detection of boost libraries.
Modified:
qutecom/trunk/debian/changelog
qutecom/trunk/debian/control
qutecom/trunk/debian/patches/series
qutecom/trunk/debian/qutecom.README.Debian
Modified: qutecom/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-voip/qutecom/trunk/debian/changelog?rev=6784&op=diff
==============================================================================
--- qutecom/trunk/debian/changelog (original)
+++ qutecom/trunk/debian/changelog Mon Feb 16 22:21:58 2009
@@ -1,3 +1,11 @@
+qutecom (2.2~rc3.dfsg1-5) UNRELEASED; urgency=low
+
+ * Use newer Boost libraries.
+ * Update README.Debian about video support.
+ * Add generic/boost_1_37.patch for correct detection of boost libraries.
+
+ -- Ludovico Cavedon <ludovico.cavedon at gmail.com> Mon, 16 Feb 2009 14:16:17 -0800
+
qutecom (2.2~rc3.dfsg1-4) experimental; urgency=low
* Fix rules for correctly building binary package without building
Modified: qutecom/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-voip/qutecom/trunk/debian/control?rev=6784&op=diff
==============================================================================
--- qutecom/trunk/debian/control (original)
+++ qutecom/trunk/debian/control Mon Feb 16 22:21:58 2009
@@ -7,9 +7,9 @@
patchutils (>= 0.2.25), cmake (>= 2.4.4), libqt4-dev (>= 4.1.4),
libglib2.0-dev (>= 2.10.3), libavcodec-dev (>= 0.cvs20060823-3.1),
libswscale-dev (>= 0.cvs20060823-3.1), libgnutls-dev (>= 1.2.9),
- libboost-serialization-dev (>= 1.34.0), libboost-thread-dev (>= 1.34.0),
- libboost-regex-dev (>= 1.34.0), libboost-signals-dev (>= 1.34.0),
- libboost-program-options-dev (>= 1.34.0), uuid-dev,
+ libboost-serialization1.37-dev, libboost-thread1.37-dev,
+ libboost-regex1.37-dev, libboost-signals1.37-dev,
+ libboost-program-options1.37-dev, uuid-dev,
libasound2-dev (>= 1.0.11), libspeex-dev (>= 1.1.12), libssl-dev (>= 0.9.8a),
libxml2-dev (>= 2.6.24), libsamplerate0-dev (>= 0.1.2),
libsndfile1-dev (>= 1.0.12), libcurl4-openssl-dev (>= 7.16.1),
Modified: qutecom/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-voip/qutecom/trunk/debian/patches/series?rev=6784&op=diff
==============================================================================
--- qutecom/trunk/debian/patches/series (original)
+++ qutecom/trunk/debian/patches/series Mon Feb 16 22:21:58 2009
@@ -4,6 +4,7 @@
generic/imwrapper-safe-reinit.patch
generic/ffmpeg-api-52.patch
generic/wengophone-thread-destruction.patch
+generic/boost_1_37.patch
debian/cmake-noavformat.patch
debian/remove-extra-copying-file.patch
debian/cmake-force-fpic.patch
Modified: qutecom/trunk/debian/qutecom.README.Debian
URL: http://svn.debian.org/wsvn/pkg-voip/qutecom/trunk/debian/qutecom.README.Debian?rev=6784&op=diff
==============================================================================
--- qutecom/trunk/debian/qutecom.README.Debian (original)
+++ qutecom/trunk/debian/qutecom.README.Debian Mon Feb 16 22:21:58 2009
@@ -1,65 +1,29 @@
-WengoPhone for Debian
+QuteCom 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.
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
+QuteCom video support depends on MPEG-based video codecs of ffmpeg libraries.
+These codecs, however, have been removed from official Debian packages since
+version 0.cvs20070307-6 of ffmpeg code because of patent problems.
-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 QuteCom, by just installing a
+non-stripped version of ffmpeg. You should be able to find them in 3rd-party
+repositories like debian-multimedia.org (or in the multiverse repository for
+Ubuntu).
-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.
+In particular, for QuteCom, you need:
+ libavcodec-unstripped
+ libavutil-unstripped
+ libswscale-unstripped
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
+For more details, see the README.Debian file [1] enclosed in the Debian package
+of the ffmpeg libraries.
-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
+[1] http://svn.debian.org/wsvn/pkg-multimedia/unstable/ffmpeg-debian/debian/README.Debian?op=file&rev=0&sc=0
-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:
- $ sudo apt-get build-dep ffmpeg-free
- $ 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
+ -- Ludovico Cavedon <ludovico.cavedon at gmail.com> Mon, 16 Feb 2009 14:10:22 -0800
More information about the Pkg-voip-commits
mailing list