Hello community,

here is the log from the commit of package ekiga for openSUSE:Factory checked 
in at 2012-06-10 22:59:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ekiga (Old)
 and      /work/SRC/openSUSE:Factory/.ekiga.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ekiga", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes      2012-02-22 
11:47:54.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2012-06-10 
22:59:53.000000000 +0200
@@ -1,0 +2,110 @@
+Wed Jun  6 09:32:42 UTC 2012 - [email protected]
+
+- license update: SUSE-GPL-2.0-with-openssl-exception
+  Ekiga has an exception for linking against e.g. openssl
+
+-------------------------------------------------------------------
+Fri May 18 18:32:31 UTC 2012 - [email protected]
+
+- Update to version 3.3.2:
+  + User-visible fixes:
+    - Re-add back H264 and H263+ video plugins
+    - Fix presence in case of several tuples
+    - Fix presence when receiving old presentity type without note
+    - Re-add contact limited compatibility mode for bogus
+      registrars
+    - Fix leaking the opal account store in the assistant
+    - Make Enter key in roster (contact list) make a call
+    - Fix infinite loops in the loudmouth presentity code
+    - Add mnemonics to buttons in Accounts dialog box
+    - Fix _dl_close failed assertion at quit
+  + Distributor-visible changes:
+    - Re-add back H264 and H263+ video plugins
+  + Build fixes:
+    - Fix generation of po translation files
+    - Fix build with -Wl,-z,defs of xcap plugin
+    - Check for ptlib expat support during configure
+  + Updated translations.
+- Changes from version 3.3.1:
+  + User-visible fixes:
+    - Fix crash when no audio device exists
+    - Fix crash in avahi when peer goes offline
+    - Add back presence, lost in 3.3.0
+    - Improve failure indication when sending instant messages
+    - Improve Enter key usage in chat
+    - Improvements to still partial support for IPv6
+    - Fix "PTLib assumes all Ethernet devices are named ethX"
+    - Fix crash in __gnu_cxx:bitmap_allocator using newer gcc
+    - Use DNS SRV caching (fix ekiga takes minutes to start)
+    - New audio codecs: SILK (used by skype), G.722.1 (aka Siren 7)
+      , G.722.2 (aka GSM-AMR Wide band)
+    - Improve audio accuracy on some audio cards
+    - Ask user about new ringing device too when pluging an audio
+      output device
+    - Small reduction of assistant window size, useful for small
+      screens
+    - Add tooltips to various windows and dialog boxes
+    - Fix addressbook key in schemas
+    - Propose to add an ekiga.net book only when it hasn't one
+      already
+    - Remove obsolete reencoding (to utf8) of device names on Linux
+    - Made creating an XMPP/Jabber account nicer
+    - Usability improvements to notification dialog
+    - other fixes
+  + Protocol fixes:
+    - Fix "Ekiga ignores Service-Route recommended by server"
+    - Fix "SIP: incoming call failing when using localhost"
+    - Reset SIP Contacts "limited" workaround if it does not work
+    - other SIP/H.323 fixes
+  + Build fixes:
+    - Fix compatibility with modern autoconf
+    - Remove obsolete SSL2 support
+    - Fix build with binutils-gold and with -Wl,-z,defs
+    - Fix gdu build option
+    - Fix loudmouth build option and comment for gconf build option
+    - Made configure honor ACLOCAL_FLAGS
+    - Fix compilation of xcap plugin
+    - Fix compilation errors with GTK 2.24
+    - Fix building on FreeBSD
+    - Code cleanup
+  + Updated translations.
+- Changes from version 3.3.0:
+  + Distributor-specific changes:
+    - New pulse audio plugin (in ptlib)
+    - ekiga is now split between one executable, one library and
+      two plugins (evolution and ldap).  This means that
+      evolution-data-server for ex. can be used during building,
+      but is not mandatory upon execution. As a consequence, this
+      allows to install ekiga without e-d-s and its many
+      dependencies.
+    - Depend on boost instead of sigc++
+    - Update to the new libnotify 0.7.0 library
+  + User-visible changes:
+    - Various SIP/H.323 fixes
+    - When a registrar refuses several Contact-s during
+      registration, automatically retry registration with only one
+      Contact (previous "%limit" workaround)
+    - Fix "Ekiga crashes when restart a holding call established by
+      H.323"
+    - Fix "Cseq value is empty, malformed packet as per Wireshark"
+    - Fix "Text on first page of assistant is sometimes not shown"
+    - Fix DTMF signaling
+    - Fix pre-fill account name and password in assistant
+    - Fix dialog info presence handling
+    - Add a TOS field config option
+    - Update the "Contact" menu when selecting a heap or a group
+    - Distribute a 24x24 icon too
+    - Always honour show_hidden setting for main window
+    - Adjust defaults (show offline users, use picture-in-picture)
+  + Developer-specific changes:
+    - Many code cleanups
+    - Various deprecated code replaced with current equivalents
+  + Updated translations.
+- Drop ekiga-libnotify_gtk.patch and ekiga-libnotify07.patch, fixed
+  upstream.
+- Add ekiga-gcc47.pach, fix build with gcc47.
+- New packages: ekiga-plugins-gstreamer and ekiga-plugins-evolution
+- New BuildRequires:  boost-devel. New dependency that configure
+  checks for.
+
+-------------------------------------------------------------------

Old:
----
  ekiga-3.2.7.tar.bz2
  ekiga-libnotify07.patch
  ekiga-libnotify_gtk.patch

New:
----
  ekiga-3.3.2.tar.xz
  ekiga-gcc47.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ekiga.spec ++++++
--- /var/tmp/diff_new_pack.6trh2E/_old  2012-06-10 22:59:56.000000000 +0200
+++ /var/tmp/diff_new_pack.6trh2E/_new  2012-06-10 22:59:56.000000000 +0200
@@ -17,17 +17,16 @@
 
 
 Name:           ekiga
-Version:        3.2.7
+Version:        3.3.2
 Release:        0
 Summary:        A GNOME based SIP/H323 teleconferencing application
-License:        GPL-2.0+
+License:        SUSE-GPL-2.0-with-openssl-exception
 Group:          Productivity/Telephony/SIP/Clients
 Url:            http://www.ekiga.org/
-Source:         %{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM ekiga-libnotify_gtk.patch [email protected] -- Fixes 
build with new libnotify versions. No need to submit upstream since in trunk 
they changed the build system and indirectly fixed the problem.
-Patch0:         ekiga-libnotify_gtk.patch
-# PATCH-FIX-UPSTREAM ekiga-libnotify07.patch bgo#632848 [email protected] 
-- Fix build with libnotify 0.7
-Patch1:         ekiga-libnotify07.patch
+Source:         
http://download.gnome.org/sources/ekiga/3.3/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM ekiga-gcc47.patch [email protected] -- Fixes build with 
gcc47.
+Patch0:         ekiga-gcc47.patch
+BuildRequires:  boost-devel
 BuildRequires:  dbus-1-glib-devel
 BuildRequires:  evolution-data-server-devel
 BuildRequires:  fdupes
@@ -39,7 +38,7 @@
 BuildRequires:  intltool
 BuildRequires:  libavahi-glib-devel
 BuildRequires:  libnotify-devel
-BuildRequires:  libopal-devel
+BuildRequires:  libopal-devel >= 3.10.5
 BuildRequires:  libpt-devel
 BuildRequires:  libsigc++2-devel
 BuildRequires:  libsoup-devel
@@ -61,11 +60,26 @@
 interoperable with other SIP compliant software and also with Microsoft
 NetMeeting.
 
+%package -n ekiga-plugins-gstreamer
+Summary:        Gstreamer plugin for %{name}
+Group:          System/Libraries
+Supplements:    packageand(ekiga:pulseaudio)
+
+%description -n ekiga-plugins-gstreamer
+This plugin enables gstreamer support in %{name}.
+
+%package -n ekiga-plugins-evolution
+Summary:        Evolution plugin for %{name}
+Group:          System/Libraries
+Supplements:    packageand(ekiga:gstreamer-0_10)
+
+%description -n ekiga-plugins-evolution
+This plugin enables evolution support in %{name}.
+
 %lang_package
 %prep
 %setup -q
-%patch0
-%patch1 -p1
+%patch0 -p1
 translation-update-upstream
 
 %build
@@ -79,6 +93,7 @@
 
 %install
 %makeinstall
+find %{buildroot} -name '*.la' -delete -print
 %find_gconf_schemas
 %find_lang %{name} %{?no_lang_C}
 cat %{name}.schemas_list >%{name}.lst
@@ -109,14 +124,29 @@
 %dir %{_datadir}/omf/
 %dir %{_datadir}/omf/%{name}/
 %doc %{_datadir}/omf/%{name}/%{name}-C.omf
+%dir %{_libdir}/%{name}/
+%dir %{_libdir}/%{name}/%{version}/
+%dir %{_libdir}/%{name}/%{version}/plugins/
 %{_bindir}/*
 %{_datadir}/applications/ekiga.desktop
 %{_datadir}/dbus-1/services/*.service
 %{_datadir}/icons/hicolor/*/apps/ekiga.png
 %{_datadir}/pixmaps/ekiga
 %{_datadir}/sounds/ekiga
+%{_libdir}/ekiga/%{version}/libekiga.so
+%{_libdir}/ekiga/%{version}/plugins/libgmldap.so
+%{_libdir}/ekiga/%{version}/plugins/libgmresource_list.so
+%{_libdir}/ekiga/%{version}/plugins/libgmxcap.so
 %{_mandir}/man1/ekiga.1*
 
+%files -n ekiga-plugins-gstreamer
+%defattr(-,root,root)
+%{_libdir}/ekiga/%{version}/plugins/libgmgstreamer.so
+
+%files -n ekiga-plugins-evolution
+%defattr(-,root,root)
+%{_libdir}/ekiga/%{version}/plugins/libgmevolution.so
+
 %files lang -f %{name}.lang
 
 %changelog

++++++ ekiga-gcc47.patch ++++++
--- ekiga-3.3.2-orig/lib/engine/account/bank-impl.h     2011-05-18 
18:18:09.000000000 +0200
+++ ekiga-3.3.2/lib/engine/account/bank-impl.h  2012-05-19 02:55:49.522166765 
+0200
@@ -203,7 +203,7 @@
 void
 Ekiga::BankImpl<AccountType>::add_account (boost::shared_ptr<AccountType> 
account)
 {
-  add_object (account);
+  this->add_object (account);
 
   account->questions.connect (boost::ref (questions));
 }

--- ekiga-3.3.2-orig/lib/engine/addressbook/book-impl.h 2011-05-18 
18:18:09.000000000 +0200
+++ ekiga-3.3.2/lib/engine/addressbook/book-impl.h      2012-05-19 
03:25:13.399895033 +0200
@@ -204,7 +204,7 @@
 Ekiga::BookImpl<ContactType>::add_contact (boost::shared_ptr<ContactType> 
contact)
 {
   contact->questions.connect (boost::ref (questions));
-  add_object (contact);
+  this->add_object (contact);
 }

 
--- ekiga-3.3.2-orig/lib/engine/addressbook/source-impl.h       2011-05-18 
18:18:09.000000000 +0200
+++ ekiga-3.3.2/lib/engine/addressbook/source-impl.h    2012-05-19 
03:29:22.042816967 +0200
@@ -206,7 +206,7 @@
 void
 Ekiga::SourceImpl<BookType>::add_book (boost::shared_ptr<BookType> book)
 {
-  add_object (book);
+  this->add_object (book);
 
   add_connection (book, book->contact_added.connect (boost::bind (boost::ref 
(contact_added), book, _1)));
 
--- ekiga-3.3.2-orig/lib/engine/presence/cluster-impl.h 2011-05-18 
18:18:09.000000000 +0200
+++ ekiga-3.3.2/lib/engine/presence/cluster-impl.h      2012-05-19 
10:55:55.285678629 +0200
@@ -147,7 +147,7 @@
 
   add_connection (heap, heap->questions.connect (boost::ref (questions)));
 
-  add_object (heap);
+  this->add_object (heap);
 }
 
 template<typename HeapType>

--- ekiga-3.3.2-orig/lib/engine/presence/heap-impl.h    2011-05-18 
18:18:09.000000000 +0200
+++ ekiga-3.3.2/lib/engine/presence/heap-impl.h 2012-05-19 10:58:31.084509503 
+0200
@@ -160,7 +160,7 @@
 {
   presentity->questions.connect (boost::ref (questions));
 
-  add_object (presentity);
+  this->add_object (presentity);
 }
 
 template<typename PresentityType>
 
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to