Hello community,

here is the log from the commit of package linphone for openSUSE:Factory 
checked in at 2012-05-22 08:16:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/linphone (Old)
 and      /work/SRC/openSUSE:Factory/.linphone.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "linphone", Maintainer is "jzh...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/linphone/linphone.changes        2011-11-25 
23:04:56.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes   2012-05-22 
08:16:39.000000000 +0200
@@ -1,0 +2,11 @@
+Tue May 15 16:28:43 UTC 2012 - i...@marguerite.su
+
+- update to version 3.5.2
+  * updated oRTP to 0.20.0
+  * updated mediastreamer2 to 2.8.2
+  * added ZRTP media encryption
+  * added SILK audio codec
+- modify patch linphone-v4l.
+- drop applet sub-package. since no useful data.
+
+-------------------------------------------------------------------

Old:
----
  linphone-3.4.3.tar.gz
  linphone-v4l-2.6.38.patch

New:
----
  linphone-3.5.2.tar.gz
  linphone-v4l.patch

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

Other differences:
------------------
++++++ linphone.spec ++++++
--- /var/tmp/diff_new_pack.TRDuo7/_old  2012-05-22 08:16:41.000000000 +0200
+++ /var/tmp/diff_new_pack.TRDuo7/_new  2012-05-22 08:16:41.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package linphone
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,37 +16,44 @@
 #
 
 
-
 Name:           linphone
-Version:        3.4.3
-Release:        1
-License:        GPL-2.0+
+Version:        3.5.2
+Release:        0
 Summary:        Web Phone
-URL:            http://www.linphone.org
+License:        GPL-2.0+
 Group:          Productivity/Networking/Other
+Url:            http://www.linphone.org
 Source0:        %{name}-%{version}.tar.gz
 Source1:        %{name}-manual.tar.bz2
-Patch2:         linphone-v4l-2.6.38.patch
+#FIX-FOR-UPSTREAM port linux/videodev.h to libv4l-videodev.h
+Patch1:         linphone-v4l.patch
 BuildRequires:  gcc-c++
-BuildRequires:  gnome-panel-devel
 BuildRequires:  gnutls-devel
 BuildRequires:  intltool
-BuildRequires:  libtool
 BuildRequires:  libeXosip2-devel
 BuildRequires:  libosip2-devel
+BuildRequires:  libtool
+BuildRequires:  pkgconfig(libnotify)
 %if 0%{?suse_version} >= 1210
 BuildRequires:  libv4l-devel >= 0.8.4
 %else
 BuildRequires:  libv4l-devel
 %endif
+# lack of libsrtp-devel in SuSE, enable both of them in the future.
+#BuildRequires:  libzrtpcpp-devel
+BuildRequires:  alsa-devel
+# future use, now in d:l:c
+#BuildRequires:  libortp-devel
+BuildRequires:  fdupes
+BuildRequires:  libgsm-devel
+BuildRequires:  libpulse-devel
+BuildRequires:  libsoup-devel
 BuildRequires:  perl-XML-Parser
-BuildRequires:  pkgconfig(libglade-2.0)
 BuildRequires:  readline-devel
 BuildRequires:  speex-devel
-BuildRequires:  alsa-devel
-BuildRequires:  libgsm-devel
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(libglade-2.0)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 #NoSource:       0
 
@@ -58,19 +65,6 @@
 SIP-based Web phones. With several codecs available, it can be used
 with high speed connections as well as 28k modems.
 
-%package applet
-Summary:        Web Phone
-Group:          Productivity/Networking/Other
-Requires:       %{name} = %{version}
-
-%description applet
-Linphone is a Web phone with a GNOME interface. It let you make
-two-party calls over IP networks such as the Internet. It uses the IETF
-protocols SIP (Session Initiation Protocol) and RTP (Realtime TransporT
-Protocol) to make calls, so it should be able to communicate with other
-SIP-based Web phones. With several codecs available, it can be used
-with high speed connections as well as 28k modems.
-
 %package devel
 Summary:        Web Phone
 Group:          Development/Libraries/Other
@@ -79,8 +73,8 @@
 Requires:       glibc-devel
 Requires:       libeXosip2-devel
 Requires:       libosip2-devel
-Requires:       pkgconfig(glib-2.0)
 Requires:       speex-devel
+Requires:       pkgconfig(glib-2.0)
 
 %description devel
 Linphone is a Web phone with a GNOME interface. It lets you make
@@ -93,19 +87,18 @@
 %prep
 %setup -q
 %if 0%{?suse_version} >= 1210
-%patch2
+%patch1 -p1
 %endif
 translation-update-upstream
 find -name "CVS" -type d -exec rm -Rfv "{}" "+"
 
 %build
 %if 0%{?suse_version} >= 1140
-autoreconf -fi
+./autogen.sh
 %endif
 # needed for linphone-1.3.0:
 export CFLAGS="%{optflags} -fno-strict-aliasing"
-%configure\
-       --libexecdir="%{_prefix}/lib/gnome-panel" \
+%configure \
        --enable-console_ui=yes \
        --enable-ipv6 \
        --enable-nonstandard-gsm \
@@ -118,14 +111,19 @@
        --disable-silent-rules \
        --disable-static \
        --disable-video \
-       --disable-strict
+       --disable-strict \
+        --enable-portaudio
+# future use, now in d:l:c
+#        --enable-external-ortp
+# lack of srtp in SuSE. enable it in the future.
+#    --enable-zrtp \
 
 make %{?_smp_mflags}
 
 %install
 %make_install
 # install manual
-tar -xjC %{buildroot}%{_datadir}/gnome/help/ -f %{S:1}
+tar -xjC %{buildroot}%{_datadir}/gnome/help/ -f %{SOURCE1}
 #cleanup
 rm -fv %{buildroot}%{_includedir}/speex*
 rm -fv %{buildroot}%{_datadir}/doc/speex-1.1.4/manual.pdf
@@ -133,6 +131,7 @@
 # install desktop file
 %suse_update_desktop_file -D "linphone/index.xml.html" -G "SIP Phone" %{name} 
Network Telephony
 %find_lang %{name}
+%find_lang mediastreamer
 cat %{name}.lang
 # delete unused man pages
 rm -rf %{buildroot}%{_mandir}/cs/
@@ -140,13 +139,17 @@
 rm -f %{buildroot}%{_libdir}/*.*a
 cp -a ./pixmaps/linphone-3.png %{buildroot}%{_datadir}/linphone/linphone2.png
 # too lazy to fix up tutorial packaging...
-rm -rf %{buildroot}/usr/share/tutorials
+rm -rf %{buildroot}%{_datadir}/tutorials
+# remove duplicate COPYING
+rm -rf %{buildroot}%{_datadir}/%{name}/COPYING
+
+%fdupes %{buildroot}
 
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
-%files -f %{name}.lang
+%files -f %{name}.lang -f mediastreamer.lang
 %defattr(-,root,root)
 %{_bindir}/*
 %{_datadir}/sounds/linphone
@@ -161,11 +164,6 @@
 %dir %{_datadir}/gnome/help
 %doc NEWS AUTHORS COPYING
 
-%files applet
-%defattr(-,root,root)
-#%%{_libdir}/bonobo/servers/*.server
-%{_prefix}/lib/gnome-panel
-
 %files devel
 %defattr(-,root,root)
 %{_includedir}/linphone

++++++ linphone-3.4.3.tar.gz -> linphone-3.5.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/linphone/linphone-3.4.3.tar.gz 
/work/SRC/openSUSE:Factory/.linphone.new/linphone-3.5.2.tar.gz differ: char 5, 
line 1

++++++ linphone-v4l-2.6.38.patch -> linphone-v4l.patch ++++++
--- /work/SRC/openSUSE:Factory/linphone/linphone-v4l-2.6.38.patch       
2011-09-23 02:11:50.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.linphone.new/linphone-v4l.patch 2012-05-22 
08:16:39.000000000 +0200
@@ -1,18 +1,20 @@
---- mediastreamer2/configure.ac        2010-06-18 09:55:26.000000000 +0200
-+++ mediastreamer2configure.ac 2011-07-07 11:53:29.595089325 +0200
-@@ -567,8 +567,8 @@
+diff -urN linphone-3.5.2.orig/mediastreamer2/configure.ac 
linphone-3.5.2/mediastreamer2/configure.ac
+--- linphone-3.5.2.orig/mediastreamer2/configure.ac    2012-05-16 
14:53:10.347774888 +0800
++++ linphone-3.5.2/mediastreamer2/configure.ac 2012-05-16 15:01:19.443660348 
+0800
+@@ -625,8 +625,8 @@
  AC_SUBST(PACKAGE_DATA_DIR)
  
  dnl check for video4linux headers
 -AC_CHECK_HEADERS(linux/videodev.h linux/videodev2.h)
--if test "${ac_cv_header_linux_videodev_h}" = "yes" || \
+-if test "${ac_cv_header_linux_videodev_h}" = "yes" ; then
 +AC_CHECK_HEADERS(libv4l1-videodev.h linux/videodev2.h)
-+if test "${ac_cv_header_libv4l1_videodev_h}" = "yes" || \
-       test "${ac_cv_header_linux_videodev2_h}" = "yes" ; then
-       found_v4l=yes
++if test "${ac_cv_header_libv4l1_videodev_h}" = "yes" ; then
+       found_v4l1=yes
  else
---- mediastreamer2/src/msv4l.c 2010-06-02 14:33:57.000000000 +0200
-+++ mediastreamer2/src/msv4l.c 2011-07-07 11:54:02.283089301 +0200
+       found_v4l1=no
+diff -urN linphone-3.5.2.orig/mediastreamer2/src/msv4l.c 
linphone-3.5.2/mediastreamer2/src/msv4l.c
+--- linphone-3.5.2.orig/mediastreamer2/src/msv4l.c     2012-05-16 
14:53:10.350774850 +0800
++++ linphone-3.5.2/mediastreamer2/src/msv4l.c  2012-05-16 15:02:29.402785738 
+0800
 @@ -30,7 +30,7 @@
  #include <string.h>
  #include <sys/mman.h>

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to