[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