debian/0000775000000000000000000000000012313060424007163 5ustar debian/docs0000664000000000000000000000001412154200636010035 0ustar NEWS README debian/compat0000664000000000000000000000000212154200636010365 0ustar 9 debian/patches/0000775000000000000000000000000012313060417010614 5ustar debian/patches/0001-Fix-some-mismatched-redundant-para-gtk-doc-tags.patch0000664000000000000000000000640612313060145023207 0ustar From ce20a4ca68c7d8f806f5278c2a131269920dd800 Mon Sep 17 00:00:00 2001 From: Iain Lane Date: Fri, 21 Mar 2014 15:18:38 +0000 Subject: [PATCH] Fix some mismatched / redundant gtk-doc tags gtk-doc 1.20 got more strict about correctness here wrt. balanced tags. https://bugs.freedesktop.org/show_bug.cgi?id=76458 --- farstream/fs-conference.c | 4 ++-- farstream/fs-session.c | 4 ++-- farstream/fs-stream.c | 4 ++-- gst/fsrtpconference/fs-rtp-session.c | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/farstream/fs-conference.c b/farstream/fs-conference.c index f6d6404..7c6327a 100644 --- a/farstream/fs-conference.c +++ b/farstream/fs-conference.c @@ -43,7 +43,7 @@ * * This will communicate asynchronous events to the user through #GstMessage * of type #GST_MESSAGE_ELEMENT sent over the #GstBus. - * + * * The "<literal>farstream-error</literal>" message * |[ * "src-object" #GObject The object (#FsConference, #FsSession or #FsStream) that emitted the error @@ -54,7 +54,7 @@ * The message is sent on asynchronous errors. * * - * + * */ diff --git a/farstream/fs-session.c b/farstream/fs-session.c index f6cc23a..08a1517 100644 --- a/farstream/fs-session.c +++ b/farstream/fs-session.c @@ -39,7 +39,7 @@ * * This will communicate asynchronous events to the user through #GstMessage * of type #GST_MESSAGE_ELEMENT sent over the #GstBus. - * + * * The "<literal>farstream-send-codec-changed</literal>" * message * @@ -132,7 +132,7 @@ * telephony event has stopped. * * - * + * */ #ifdef HAVE_CONFIG_H diff --git a/farstream/fs-stream.c b/farstream/fs-stream.c index c81e878..8502eb2 100644 --- a/farstream/fs-stream.c +++ b/farstream/fs-stream.c @@ -36,7 +36,7 @@ * * This will communicate asynchronous events to the user through #GstMessage * of type #GST_MESSAGE_ELEMENT sent over the #GstBus. - * + * * The "<literal>farstream-new-local-candidate</literal>" message * |[ * "stream" #FsStream The stream that emits the message @@ -93,7 +93,7 @@ * This message is emitted the state of a component of a stream changes. * * - * + * */ #ifdef HAVE_CONFIG_H diff --git a/gst/fsrtpconference/fs-rtp-session.c b/gst/fsrtpconference/fs-rtp-session.c index e20539f..00e15cb 100644 --- a/gst/fsrtpconference/fs-rtp-session.c +++ b/gst/fsrtpconference/fs-rtp-session.c @@ -30,7 +30,7 @@ * fs_conference_new_session() on a #FsRtpConference. It can be either * Audio or Video. It also represents data send with one and only one * SSRC (although if there is a SSRC collision, that SSRC may change). - * + * * Codec profiles * * It is possible to define "codec profiles", that is non-autodetected @@ -50,7 +50,7 @@ * Also, it is possible to declare profiles with only a decoding pipeline, * you will only be able to receive from this codec, the encoding may be a * secondary pad of some other codec. - * + * */ #ifdef HAVE_CONFIG_H -- 1.9.1 debian/patches/series0000664000000000000000000000017312313060145012030 0ustar 0001-Fix-some-mismatched-redundant-para-gtk-doc-tags.patch 0001-Prefer-dynamic-PT-101-for-telephone-event-at-clock-r.patch debian/patches/0001-Prefer-dynamic-PT-101-for-telephone-event-at-clock-r.patch0000664000000000000000000000432512313060417023522 0ustar From: Simon McVittie Date: Mon, 3 Jun 2013 20:06:53 +0100 Subject: Prefer dynamic PT 101 for telephone-event at clock rate 8000 The WebRTC implementation in Google Chrome <= 26 would reject calls if there was "a telephone-event payload type less than 101"[1] and as of 2013-06-03, the Google Mail web UI with the VoIP extension seems to have a similar signalling bug. Experimenting with the web UI indicates that telephone-events with clock rate != 8000 are irrelevant, and only clock rate 8000 matters. Hopefully the same was true in WebRTC (I can't find a libjingle commit that looks likely to have fixed this). Meanwhile, many SIP implementations and at least one Jingle implementation (Freeswitch's mod_dingaling) either hard-code payload type 101 to be telephone-event, or make the payload type for telephone-event a configuration option. I can't help thinking this was not how dynamic payload types were meant to work, but interoperability is interoperability... This fixes interop when Empathy 3.8 + telepathy-gabble 0.17.4, on a system with not many codecs installed) calls the Google Mail web UI. When the same setup is called by a peer that specifies a different PT for telephone-event:8000 (the Google Mail web UI uses 126 in its outgoing calls), the peer's choice of PT takes precedence. [1] https://code.google.com/p/webrtc/issues/detail?id=1783 Bug: https://bugs.freedesktop.org/show_bug.cgi?id=65311 Origin: upstream, 0.2.4, commit:6e899cdc8210aa28fec63cce0de65338c73234d2 --- gst/fsrtpconference/default-codec-preferences | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gst/fsrtpconference/default-codec-preferences b/gst/fsrtpconference/default-codec-preferences index afe737e..e7ceb8a 100644 --- a/gst/fsrtpconference/default-codec-preferences +++ b/gst/fsrtpconference/default-codec-preferences @@ -18,6 +18,12 @@ clock-rate=16000 [audio/ILBC] +# It seems to be pretty common to hard-code that dynamic payload type 101 +# is telephone-event at clock rate 8000. This also avoids an interop +# bug with Google Chrome's WebRTC, GMail and possibly other implementations. +[audio/telephone-event:8000] +clock-rate=8000 +id=101 # Disabled audio codecs # These are unsuitable for calling debian/rules0000775000000000000000000000161212154200636010247 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) override_dh_install: find debian/tmp/usr/lib/ -name *.la -exec rm {} \; find debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/farstream-0.2 -name *.a -exec rm {} \; find debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0 -name *.a -exec rm {} \; dh_install --list-missing override_dh_shlibdeps: dh_shlibdeps dh_girepository override_dh_makeshlibs: dh_makeshlibs -plibfarstream-0.2-2 \ -X/usr/lib/$(DEB_HOST_MULTIARCH)/gstreamer-1.0 \ -X/usr/lib/$(DEB_HOST_MULTIARCH)/farstream-0.2 override_dh_auto_test: : override_dh_auto_configure: dh_auto_configure -- --enable-gtk-doc --disable-silent-rules override_dh_strip: dh_strip --dbg-package=libfarstream-0.2-dbg %: dh $@ --with autoreconf .PHONY: override_dh_strip debian/libfarstream-0.2-2.symbols0000664000000000000000000001146412154200636013716 0ustar libfarstream-0.2.so.2 libfarstream-0.2-2 #MINVER# fs_candidate_copy@Base 0.1.91 fs_candidate_destroy@Base 0.1.91 fs_candidate_get_type@Base 0.1.91 fs_candidate_list_copy@Base 0.1.91 fs_candidate_list_destroy@Base 0.1.91 fs_candidate_list_get_type@Base 0.1.91 fs_candidate_new@Base 0.1.91 fs_candidate_new_full@Base 0.2.1 fs_candidate_type_get_type@Base 0.1.91 fs_codec_add_feedback_parameter@Base 0.1.91 fs_codec_add_optional_parameter@Base 0.1.91 fs_codec_are_equal@Base 0.1.91 fs_codec_copy@Base 0.1.91 fs_codec_destroy@Base 0.1.91 fs_codec_get_feedback_parameter@Base 0.1.91 fs_codec_get_optional_parameter@Base 0.1.91 fs_codec_get_type@Base 0.1.91 fs_codec_list_are_equal@Base 0.1.91 fs_codec_list_copy@Base 0.1.91 fs_codec_list_destroy@Base 0.1.91 fs_codec_list_from_keyfile@Base 0.1.91 fs_codec_list_get_type@Base 0.1.91 fs_codec_new@Base 0.1.91 fs_codec_parameter_copy@Base 0.1.91 fs_codec_parameter_free@Base 0.1.91 fs_codec_parameter_get_type@Base 0.1.91 fs_codec_remove_feedback_parameter@Base 0.1.91 fs_codec_remove_optional_parameter@Base 0.1.91 fs_codec_to_string@Base 0.1.91 fs_component_type_get_type@Base 0.1.91 fs_conference_get_type@Base 0.1.91 fs_conference_new_participant@Base 0.1.91 fs_conference_new_session@Base 0.1.91 fs_dtmf_event_get_type@Base 0.1.91 fs_dtmf_method_get_type@Base 0.1.91 fs_element_added_notifier_add@Base 0.1.91 fs_element_added_notifier_get_type@Base 0.1.91 fs_element_added_notifier_new@Base 0.1.91 fs_element_added_notifier_remove@Base 0.1.91 fs_element_added_notifier_set_default_properties@Base 0.1.91 fs_element_added_notifier_set_properties_from_file@Base 0.1.91 fs_element_added_notifier_set_properties_from_keyfile@Base 0.1.91 fs_error_get_type@Base 0.1.91 fs_error_quark@Base 0.1.91 fs_feedback_parameter_copy@Base 0.1.91 fs_feedback_parameter_free@Base 0.1.91 fs_feedback_parameter_get_type@Base 0.1.91 fs_media_type_get_type@Base 0.1.91 fs_media_type_to_string@Base 0.1.91 fs_network_protocol_get_type@Base 0.1.91 fs_parse_error@Base 0.1.91 fs_participant_get_type@Base 0.1.91 fs_plugin_create@Base 0.1.91 fs_plugin_create_valist@Base 0.1.91 fs_plugin_get_type@Base 0.1.91 fs_plugin_list_available@Base 0.1.91 fs_rtp_header_extension_are_equal@Base 0.1.91 fs_rtp_header_extension_copy@Base 0.1.91 fs_rtp_header_extension_destroy@Base 0.1.91 fs_rtp_header_extension_get_type@Base 0.1.91 fs_rtp_header_extension_list_copy@Base 0.1.91 fs_rtp_header_extension_list_destroy@Base 0.1.91 fs_rtp_header_extension_list_from_keyfile@Base 0.1.91 fs_rtp_header_extension_list_get_type@Base 0.1.91 fs_rtp_header_extension_new@Base 0.1.91 fs_session_codecs_need_resend@Base 0.1.91 fs_session_destroy@Base 0.1.91 fs_session_emit_error@Base 0.1.91 fs_session_get_stream_transmitter_type@Base 0.1.91 fs_session_get_type@Base 0.1.91 fs_session_list_transmitters@Base 0.1.91 fs_session_new_stream@Base 0.1.91 fs_session_parse_codecs_changed@Base 0.1.91 fs_session_parse_send_codec_changed@Base 0.1.91 fs_session_parse_telephony_event_started@Base 0.1.91 fs_session_parse_telephony_event_stopped@Base 0.1.91 fs_session_set_codec_preferences@Base 0.1.91 fs_session_set_send_codec@Base 0.1.91 fs_session_start_telephony_event@Base 0.1.91 fs_session_stop_telephony_event@Base 0.1.91 fs_stream_add_id@Base 0.1.91 fs_stream_add_remote_candidates@Base 0.1.91 fs_stream_destroy@Base 0.1.91 fs_stream_direction_get_type@Base 0.1.91 fs_stream_emit_error@Base 0.1.91 fs_stream_emit_src_pad_added@Base 0.1.91 fs_stream_force_remote_candidates@Base 0.1.91 fs_stream_get_type@Base 0.1.91 fs_stream_iterate_src_pads@Base 0.1.91 fs_stream_parse_component_state_changed@Base 0.1.91 fs_stream_parse_local_candidates_prepared@Base 0.1.91 fs_stream_parse_new_active_candidate_pair@Base 0.1.91 fs_stream_parse_new_local_candidate@Base 0.1.91 fs_stream_parse_recv_codecs_changed@Base 0.1.91 fs_stream_set_remote_codecs@Base 0.1.91 fs_stream_set_transmitter@Base 0.1.91 fs_stream_set_transmitter_ht@Base 0.2.3 fs_stream_state_get_type@Base 0.1.91 fs_stream_transmitter_add_remote_candidates@Base 0.1.91 fs_stream_transmitter_emit_error@Base 0.1.91 fs_stream_transmitter_force_remote_candidates@Base 0.1.91 fs_stream_transmitter_gather_local_candidates@Base 0.1.91 fs_stream_transmitter_get_type@Base 0.1.91 fs_stream_transmitter_stop@Base 0.1.91 fs_transmitter_emit_error@Base 0.1.91 fs_transmitter_get_recvonly_filter@Base 0.1.91 fs_transmitter_get_stream_transmitter_type@Base 0.1.91 fs_transmitter_get_type@Base 0.1.91 fs_transmitter_list_available@Base 0.1.91 fs_transmitter_new@Base 0.1.91 fs_transmitter_new_stream_transmitter@Base 0.1.91 fs_utils_get_default_codec_preferences@Base 0.1.91 fs_utils_get_default_element_properties@Base 0.1.91 fs_utils_get_default_rtp_header_extension_preferences@Base 0.1.91 fs_utils_set_bitrate@Base 0.1.91 fs_value_set_candidate_list@Base 0.2.3 debian/libfarstream-0.2-2.install0000664000000000000000000000014612154200636013667 0ustar usr/lib/*/lib*.so.* usr/lib/*/farstream-0.2/*.so usr/share/farstream/0.2 usr/lib/*/gstreamer-1.0/*.so debian/libfarstream-0.2-dev.install0000664000000000000000000000011012154200636014273 0ustar usr/include/* usr/lib/*/lib*.so usr/lib/*/pkgconfig/* usr/share/gir-1.0 debian/source/0000775000000000000000000000000012154200636010467 5ustar debian/source/format0000664000000000000000000000001412154200636011675 0ustar 3.0 (quilt) debian/watch0000664000000000000000000000013712154200636010221 0ustar version=3 http://freedesktop.org/software/farstream/releases/farstream farstream-(.*)\.tar\.gz debian/control0000664000000000000000000001000212225556303010567 0ustar Source: farstream-0.2 Priority: optional Section: libs Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Telepathy maintainers Uploaders: Simon McVittie , Sjoerd Simons , Laurent Bigonville , Jonny Lamb Build-Depends: debhelper (>= 9), dh-autoreconf, autotools-dev, libglib2.0-dev (>= 2.32), libgstreamer1.0-dev, libgstreamer-plugins-base1.0-dev, gobject-introspection, gtk-doc-tools, libgirepository1.0-dev, libnice-dev (>= 0.1.3), libgupnp-igd-1.0-dev Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/pkg-telepathy/farstream.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-telepathy/farstream.git Homepage: http://www.freedesktop.org/software/farstream/releases/farstream/ Package: libfarstream-0.2-2 Architecture: any Multi-Arch: same Conflicts: libfarstream-0.2-0 Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, gstreamer1.0-plugins-base, gstreamer1.0-plugins-good, gstreamer1.0-nice Description: Audio/Video communications framework: core library The Farstream project is an effort to create a framework to deal with all known audio/video conferencing protocols. On one side it offers a generic API that makes it possible to write plugins for different streaming protocols, on the other side it offers an API for clients to use those plugins. . This package provides the core Farstream library. Package: libfarstream-0.2-dev Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libfarstream-0.2-2 (= ${binary:Version}), libgstreamer1.0-dev, gir1.2-farstream-0.2 Description: Audio/Video communications framework: development files The Farstream project is an effort to create a framework to deal with all known audio/video conferencing protocols. On one side it offers a generic API that makes it possible to write plugins for different streaming protocols, on the other side it offers an API for clients to use those plugins. . This package provides development files for Farstream. Package: libfarstream-0.2-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: Audio/Video communications framework: documentation The Farstream project is an effort to create a framework to deal with all known audio/video conferencing protocols. On one side it offers a generic API that makes it possible to write plugins for different streaming protocols, on the other side it offers an API for clients to use those plugins. . This package provides documentation for Farstream. Package: libfarstream-0.2-dbg Section: debug Priority: extra Architecture: any Multi-Arch: same Depends: ${misc:Depends}, libfarstream-0.2-2 (= ${binary:Version}), libgstreamer1.0-dev Description: Audio/Video communications framework: debugging symbols The Farstream project is an effort to create a framework to deal with all known audio/video conferencing protocols. On one side it offers a generic API that makes it possible to write plugins for different streaming protocols, on the other side it offers an API for clients to use those plugins. . This package provides debugging symbols for Farstream. Package: gir1.2-farstream-0.2 Architecture: any Depends: ${gir:Depends}, ${misc:Depends} Section: introspection Description: Audio/Video communications framework: GObject-Introspection The Farstream project is an effort to create a framework to deal with all known audio/video conferencing protocols. On one side it offers a generic API that makes it possible to write plugins for different streaming protocols, on the other side it offers an API for clients to use those plugins. . It can be used by packages using the GIRepository format to generate dynamic bindings. debian/gbp.conf0000664000000000000000000000023312154200636010604 0ustar [DEFAULT] debian-branch = debian upstream-branch = upstream pristine-tar = True [git-buildpackage] tarball-dir = ../tarballs/ export-dir = ../build-area/ debian/gir1.2-farstream-0.2.install0000664000000000000000000000004512154200636014037 0ustar usr/lib/*/girepository-1.0/ usr/lib/ debian/copyright0000664000000000000000000000242712154200636011127 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: farstream Source: http://www.freedesktop.org/software/farstream/releases/farstream/ Files: * Copyright: 2005-2008 Collabora Ltd. 2005-2008 Nokia Corp. 2006 Youness Alaoui 2005 INdT License: LGPL-2.1 On Debian systems, the complete text of the GNU Lesser General Public License can be found in /usr/share/common-licenses/LGPL. Files: debian/* Copyright: 2012 Ken VanDine License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/changelog0000664000000000000000000002616412313060205011043 0ustar farstream-0.2 (0.2.3-1ubuntu2) trusty; urgency=medium * Cherry-pick patch from upstream bug #76458 to fix FTBFS in doc generation. -- Iain Lane Fri, 21 Mar 2014 15:53:41 +0000 farstream-0.2 (0.2.3-1ubuntu1) saucy; urgency=low * Merge with Debian, remaining change: + Remove -bad dep all of whose features are optional and runtime-detected (users can install -bad if they so wish). -- Iain Lane Thu, 10 Oct 2013 17:51:32 +0100 farstream-0.2 (0.2.3-1) unstable; urgency=low * New upstream release - update symbols file * Add patch from upstream git to try to use payload type 101 for telephone events, improving interoperability * Use dh-autoreconf * Don't try to use dh_python2, we no longer have static Python bindings * Canonicalize Vcs-* * Standards-Version: 3.9.4 (no further changes) * Do rebuild documentation from source * Disable silent build rules * Release to unstable -- Simon McVittie Thu, 06 Jun 2013 10:41:36 +0100 farstream-0.2 (0.2.2-1ubuntu1) raring; urgency=low * Remove -bad dep all of whose features are optional and runtime-detected (users can install -bad if they so wish). * Add BD on python for dh_python2 usage. -- Iain Lane Thu, 29 Nov 2012 16:48:44 +0000 farstream-0.2 (0.2.2-1) experimental; urgency=low * New upstream release -- Sjoerd Simons Sun, 18 Nov 2012 17:07:12 +0100 farstream-0.2 (0.2.1-1) experimental; urgency=low * New upstream release -- Sjoerd Simons Mon, 08 Oct 2012 08:56:40 +0200 farstream-0.2 (0.1.91-1) experimental; urgency=low * New upstream release for gstreamer 1.0, parallel installable with the gstreamer 0.10 version of farstream -- Sjoerd Simons Fri, 21 Sep 2012 21:56:37 +0200 farstream (0.1.2-1) unstable; urgency=low * New upstream release - Bump libglib2.0-dev build-dependency to 2.30 * debian/gir1.2-farstream-0.1.install: .typelib file must not be installed in the multiarch path, gobject-introspection is not supporting that -- Laurent Bigonville Sun, 08 Apr 2012 01:23:11 +0200 farstream (0.1.1-1) unstable; urgency=low * Initial upload of farstream * Packaging changed from farsight2 to farstream * Sync from preliminary Ubuntu packaging (thanks to Ken VanDine) * Update for multi-arch -- Sjoerd Simons Thu, 08 Mar 2012 11:25:49 +0100 farsight2 (0.0.31-1) unstable; urgency=low * New upstream release -- Sjoerd Simons Wed, 12 Oct 2011 17:40:45 +0100 farsight2 (0.0.30-1) unstable; urgency=low * New upstream release -- Sjoerd Simons Fri, 16 Sep 2011 20:10:50 +0100 farsight2 (0.0.29-1) unstable; urgency=low * New upstream release. * debian/libgstfarsight0.10-0.symbols: Updated for new release. -- Jonny Lamb Mon, 25 Jul 2011 15:59:56 +0100 farsight2 (0.0.28-1) unstable; urgency=low [ Laurent Bigonville ] * Use dh_python2 instead of python-central (Closes: #616804) * debian/control: - Bump cdbs build-dependency to (>= 0.4.90~) - Drop Build-dependency against python-central - Add Build-dependency against python-all-dev - Drop XB-Python-Version - Make python-farsight Provides ${python:Provides} * debian/rules: - Use python-autotools.mk instead of autotools.mk - Drop explicit call to dh_pycentral [ Sjoerd Simons ] * New upstream release * Bump build-deps on gst and gst-p-b to >= 0.10.33 -- Sjoerd Simons Sat, 14 May 2011 14:30:34 +0100 farsight2 (0.0.26-1) unstable; urgency=low * New upstream release -- Sjoerd Simons Mon, 28 Feb 2011 18:45:27 +0000 farsight2 (0.0.24-2) unstable; urgency=low * Update symbols file * Install default codec and element preferences -- Sjoerd Simons Mon, 14 Feb 2011 15:48:55 +0000 farsight2 (0.0.24-1) unstable; urgency=low * New upstream release -- Sjoerd Simons Sat, 12 Feb 2011 14:05:53 +0000 farsight2 (0.0.23-1) unstable; urgency=low * New upstream release * Bump nice requirement build-dep to (>= 0.1.0) * Bump gstreamer0.10-nice dep to (>= 0.1.0> -- Sjoerd Simons Mon, 07 Feb 2011 13:25:14 +0100 farsight2 (0.0.22-1) unstable; urgency=low * New upstream release - Adjust build-dependencies - Drop d/p/0001-rtpconference-The-ptime-maxptime-in-caps-are-actuall.patch Applied upstream * debian/control: - Move python-farsight to priority optional instead of extra - Bump Standards-Version to 3.9.1 * Bump debhelper version to 7 * Switch to dpkg-source 3.0 (quilt) format -- Laurent Bigonville Fri, 12 Nov 2010 12:59:05 +0100 farsight2 (0.0.21-2) unstable; urgency=low * d/p/0001-rtpconference-The-ptime-maxptime-in-caps-are-actuall.patch + Added. Fixes interoperability with various SIP phones that only work when ptime is properly used. -- Sjoerd Simons Mon, 18 Oct 2010 14:31:06 +0100 farsight2 (0.0.21-1) unstable; urgency=low * New upstream release * removed d/p/0001-rtpdiscocodecs-Remove-a-bad-cast-when-listing-codecs.patch - merged upstream -- Sjoerd Simons Wed, 28 Jul 2010 16:34:02 +0200 farsight2 (0.0.20-2) unstable; urgency=medium * added d/p/0001-rtpdiscocodecs-Remove-a-bad-cast-when-listing-codecs.patch - Prevents an invalid memory access when discovering codecs * priority medium, fixes a bug causing calls to completely fail for some users -- Sjoerd Simons Mon, 21 Jun 2010 22:36:27 +0100 farsight2 (0.0.20-1) unstable; urgency=low [ Laurent Bigonville ] * Bump Standards-Version to 3.8.4 (no further changes) [ Sjoerd Simons ] * New upstream bugfix release -- Sjoerd Simons Thu, 03 Jun 2010 11:43:46 +0100 farsight2 (0.0.19-2) unstable; urgency=low * debian/python-farsight.install: - Make the wildcard match both dist-packages and site-packages -- Sjoerd Simons Thu, 20 May 2010 15:05:47 +0100 farsight2 (0.0.19-1) unstable; urgency=low * New upstream release -- Sjoerd Simons Thu, 20 May 2010 12:09:16 +0100 farsight2 (0.0.18-1) unstable; urgency=low * New upstream release * bump gstreamer0.10 and gstreamer0.10-plugins-bad dependency to >= 0.10.26 -- Sjoerd Simons Fri, 07 May 2010 13:27:11 +0100 farsight2 (0.0.17-2) unstable; urgency=low * Bump gstreamer0.10-plugins-bad dependency -- Laurent Bigonville Tue, 12 Jan 2010 16:54:54 +0100 farsight2 (0.0.17-1) unstable; urgency=low * New upstream release -- Laurent Bigonville Tue, 12 Jan 2010 15:23:13 +0100 farsight2 (0.0.16-1) unstable; urgency=low * New upstream release * debian/control: Bump Standards-Version to 3.8.3 (no further changes) -- Laurent Bigonville Wed, 14 Oct 2009 10:10:40 +0200 farsight2 (0.0.15-1) unstable; urgency=low * New upstream release -- Sjoerd Simons Sun, 13 Sep 2009 19:26:54 +0100 farsight2 (0.0.14-2) unstable; urgency=low * Enable gupnp-igd support -- Laurent Bigonville Thu, 06 Aug 2009 22:23:21 +0200 farsight2 (0.0.14-1) unstable; urgency=low * New upstream release. - Bump build-deps - Adjust libgstfarsight0.10-0.symbols * Bump Standards-Version (no further changes) -- Laurent Bigonville Wed, 05 Aug 2009 13:45:16 +0200 farsight2 (0.0.12-1) unstable; urgency=low * New Upstream Version -- Sjoerd Simons Fri, 29 May 2009 12:20:24 +0100 farsight2 (0.0.11-1) unstable; urgency=low * New upstream release - Update .symbols file * debian/control: - remove XS-Dm-Upload-Allowed - Add ${python:Depends} to python-farsight dependencies - Build-dep on python-gst0.10-dev instead of python-gst0.10 - Versionize libnice-dev build-dependency * debian/rules: Exclude plugins from shlibs file * debian/update-patches.mk: Fix script to work with new git version -- Laurent Bigonville Tue, 26 May 2009 15:04:23 +0200 farsight2 (0.0.9-2) unstable; urgency=low * debian/control: - Drop gstreamer0.10-plugins-farsight dependency for libgstfarsight0.10-0 - Bump gstreamer0.10-plugins-bad dependency - Use correct magic for py-central -- Laurent Bigonville Mon, 04 May 2009 16:36:13 +0200 farsight2 (0.0.9-1) unstable; urgency=low [ Jonny Lamb ] * debian/control: Changed libgstfarsight0.10-dbg's Section to debug. [ Sjoerd Simons ] * New Upstream Version -- Sjoerd Simons Thu, 16 Apr 2009 14:28:37 +0100 farsight2 (0.0.8-1) unstable; urgency=low * New upstream release. * debian/control: + Changed libgstfarsight0.10-doc Architecture from any to all. (Closes: #517608) + Added myself to Uploaders. + Misc. fixes to long descriptions. (Closes: #518933) + Upped Build-Deps and Deps due to requirements of new version. + Added ${misc:Depends} entries to please Lintian. + Upped Standards-Version (no changes). + Removed unnecessary duplicate Section field. * debian/gbp.conf: Removed no-create-orig line. * debian/libgstfarsight0.10-0.symbols: Updated symbols file. -- Jonny Lamb Tue, 17 Mar 2009 22:14:56 +0000 farsight2 (0.0.7-1) unstable; urgency=low [ Sjoerd Simons ] * Enable libnice support * New upstream release [ Simon McVittie ] * Move packaging to git * Add `debian/rules update-patches` and gbp.conf for maintainers * Add README.source -- Sjoerd Simons Sun, 01 Feb 2009 11:37:33 +0000 farsight2 (0.0.4-1) experimental; urgency=low * New upstream release * debian/libgstfarsight0.10-0.symbols: Updated with new symbols * debian/libgstfarsight0.10-dev.install: Also install libgstfarsight-0.10.a * debian/libgstfarsight0.10-doc.install: Install the farsight2 plugin documentation * debian/libgstfarsight0.10-doc.install: Use the new location of the library documentation * debian/rules: explicitly enable only the rawudp and multicast transmitter, as the nice autodetection is broken. -- Sjoerd Simons Thu, 13 Nov 2008 22:02:03 +0000 farsight2 (0.0.3-1) experimental; urgency=low [ Sjoerd Simons ] * debian/conrol: Fix Farsight spelling in the descriptions * debian/control: Add gstreamer0.10-plugins-{base,good,bad} to the depends of libgstfarsight0.10-0. [ Simon McVittie ] * Use my debian.org address in Uploaders [ Laurent Bigonville ] * New upstream release * Use my debian.org address in Uploaders * Bump Standards-Version to version 3.8.0 (no further changes) * debian/copyright: Fix download address * debian/libgstfarsight0.10-doc.install: Fix documentation path * debian/libgstfarsight0.10-0.symbols: Adjust symbols file * debian/control: Bump libglib2.0-dev build-dep -- Laurent Bigonville Wed, 17 Sep 2008 21:23:57 +0200 farsight2 (0.0.2-1) experimental; urgency=low * First upload -- Sjoerd Simons Tue, 11 Mar 2008 17:38:22 +0100 debian/libfarstream-0.2-doc.install0000664000000000000000000000015512154200636014273 0ustar debian/tmp/usr/share/gtk-doc/html/farstream-libs-1.0 debian/tmp/usr/share/gtk-doc/html/farstream-plugins-0.2 debian/README.source0000664000000000000000000000260112154200636011345 0ustar Packaging using git =================== The repository contains an appropriate debian/gbp.conf to build this package using git-buildpackage. The debian branch contains the latest upstream versions (for unstable, or experimental while a freeze is in progress). The debian-lenny branch contains versions targeted for lenny, etc. Here's how to build it: git clone git://git.debian.org/git/pkg-telepathy/farstream.git cd farstream git checkout debian git-buildpackage -us -uc or for testing/stable branches like debian-lenny: git clone git://git.debian.org/git/pkg-telepathy/farstream.git cd farstream git checkout debian-lenny git-buildpackage -us -uc --git-debian-branch=debian-lenny The branch 'upstream' is a copy of the contents of upstream tarballs. To import upstream tarballs use: git checkout debian git-import-orig ~/farstream-0.x.tar.gz The branch 'debian-patches' is 'upstream' plus any patches needed for Debian. It should be rebased on 'upstream' after each upstream release: git checkout debian-patches git rebase upstream The preferred way of adding patches is to cherry pick from an upstream repository: git remote add collabora \ git+ssh://git.collabora.co.uk/git/farstream.git git fetch git checkout debian-patches git cherry-pick xxxxxxxxxxxxxx git checkout debian fakeroot debian/rules update-patches