commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2013-07-17 10:35:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "linphone" Changes: -------- --- /work/SRC/openSUSE:Factory/linphone/linphone.changes 2013-03-04 17:28:56.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2013-07-17 10:35:54.000000000 +0200 @@ -1,0 +2,25 @@ +Thu Jun 20 14:03:13 UTC 2013 - fisiu@opensuse.org + +- Update to 3.6.1: + * UI: + * new friend list and chat messaging UI + * enhanced call history + * call and conference audio recording + * persistent chat history + * DSCP settings for SIP and RTP + * display of call statistics (when clicking on the quality indicator bar) + * Core: + * ICE for efficient RTP exchange + * fix bug in zRTP support (upgrade required) + * call recording + * uPnP + * call statistics + * adaptive bitrate control improvements + * faster call quality indicator feedback + * DSCP settings for SIP and RTP + * detailed call statistics feedback API +- Drop linphone-ffmpeg.patch and linphone-v4l.patch: they were for + shipped mediastreamer but we're using external one. +- Spec cleanup. + +------------------------------------------------------------------- Old: ---- linphone-3.5.2.tar.gz linphone-ffmpeg.patch linphone-v4l.patch New: ---- linphone-3.6.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linphone.spec ++++++ --- /var/tmp/diff_new_pack.7yd3wF/_old 2013-07-17 10:35:56.000000000 +0200 +++ /var/tmp/diff_new_pack.7yd3wF/_new 2013-07-17 10:35:56.000000000 +0200 @@ -17,60 +17,49 @@ Name: linphone -Version: 3.5.2 +Version: 3.6.1 Release: 0 Summary: Web Phone License: GPL-2.0+ Group: Productivity/Networking/Other Url: http://www.linphone.org -Source0: %{name}-%{version}.tar.gz +Source0: http://download.savannah.gnu.org/releases/linphone/3.6.x/sources/%{name}-%{version}.tar.gz Source1: %{name}-manual.tar.bz2 -#FIX-FOR-UPSTREAM port linux/videodev.h to libv4l-videodev.h -Patch1: linphone-v4l.patch -Patch2: linphone-ffmpeg.patch BuildRequires: gcc-c++ -%if 0%{?suse_version} >= 1130 -BuildRequires: pkgconfig(gnutls) -%else -BuildRequires: gnutls-devel -%endif BuildRequires: intltool 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 -BuildRequires: alsa-devel -BuildRequires: fdupes BuildRequires: libgsm-devel -BuildRequires: libpulse-devel -BuildRequires: libsoup-devel -%if 0%{?suse_version} > 1220 -BuildRequires: libortp-devel -BuildRequires: libzrtpcpp-devel -BuildRequires: mediastreamer2-devel -BuildRequires: srtp-devel -%endif -BuildRequires: perl-XML-Parser +BuildRequires: libtool BuildRequires: readline-devel -BuildRequires: speex-devel +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 +BuildRequires: pkgconfig(libnotify) +BuildRequires: pkgconfig(libosip2) +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libv4l2) >= 0.8.4 +BuildRequires: pkgconfig(libzrtpcpp) +BuildRequires: pkgconfig(mediastreamer) >= 2.9.0 +BuildRequires: pkgconfig(ortp) >= 0.22.0 +BuildRequires: pkgconfig(speex) +BuildRequires: pkgconfig(sqlite3) +# BuildRequires: pkgconfig(libsrtp) +# BuildRequires: pkgconfig(libupnp) %if 0%{?suse_version} +BuildRequires: fdupes BuildRequires: translation-update-upstream BuildRequires: update-desktop-files %endif -BuildRequires: pkgconfig(libglade-2.0) # Video support - disabled by default due to patent issues -%bcond_with video -%if %{with video} -BuildRequires: libXv-devel +%if 0%{?packman_bs} BuildRequires: libffmpeg-devel +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glew) +BuildRequires: pkgconfig(vpx) +BuildRequires: pkgconfig(xv) %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build -#NoSource: 0 %description Linphone is a Web phone with a GNOME interface. It lets you make @@ -84,15 +73,15 @@ Summary: Web Phone Group: Development/Libraries/Other Requires: %{name} = %{version} -Requires: alsa-devel Requires: glibc-devel Requires: libeXosip2-devel Requires: libosip2-devel -Requires: speex-devel +Requires: pkgconfig(alsa) Requires: pkgconfig(glib-2.0) -%if %{with video} -Requires: libXv-devel +Requires: pkgconfig(speex) +%if 0%{?packman_bs} Requires: libffmpeg-devel +Requires: pkgconfig(xv) %endif %description devel @@ -105,68 +94,35 @@ %prep %setup -q -%if 0%{?suse_version} >= 1210 -%patch1 -p1 -%patch2 -p1 -# new automake... -sed -i 's/AM_PROG_CC_STDC/AC_PROG_CC/' configure.ac -%endif -translation-update-upstream -find -name "CVS" -type d -exec rm -Rfv "{}" "+" %build -%if 0%{?suse_version} >= 1140 -./autogen.sh -%endif -# needed for linphone-1.3.0: -export CFLAGS="%{optflags} -fno-strict-aliasing" %configure \ - --enable-console_ui=yes \ - --enable-ipv6 \ - --enable-nonstandard-gsm \ - --enable-rsvp \ - --enable-ssl \ + --disable-strict \ + --docdir=%{_docdir} \ --enable-alsa \ - --enable-portaudio \ -%if 0%{?suse_version} >= 1230 + --enable-pulseaudio \ + --enable-ipv6 \ --enable-external-ortp \ --enable-external-mediastreamer \ --enable-zrtp \ -%endif - --disable-date \ - --disable-relativeprefix \ - --disable-rpath \ - --disable-silent-rules \ -%if !%{with video} +%if !0%{?packman_bs} --disable-video \ %endif - --disable-strict \ --disable-static make %{?_smp_mflags} %install -%make_install +%makeinstall # install manual 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 -# FIXME: Upstream bug: Use GNOME2-style desktop files instead of GNOME1-style. # install desktop file -%suse_update_desktop_file -D "linphone/index.xml.html" -G "SIP Phone" %{name} Network Telephony +%suse_update_desktop_file -r -D "linphone/index.xml.html" -G "SIP Phone" %{name} Network Telephony %find_lang %{name} -%if 0%{?suse_version} < 1230 -%find_lang mediastreamer -%endif -cat %{name}.lang # delete unused man pages rm -rf %{buildroot}%{_mandir}/cs/ # no need to package la files 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}%{_datadir}/tutorials # remove duplicate COPYING rm -rf %{buildroot}%{_datadir}/%{name}/COPYING @@ -176,19 +132,11 @@ %postun -p /sbin/ldconfig -%if 0%{?suse_version} < 1230 -%files -f %{name}.lang -f mediastreamer.lang -%else %files -f %{name}.lang -%endif %defattr(-,root,root) %{_bindir}/* %{_datadir}/sounds/linphone %{_libdir}/*.so.* -%if 0%{?suse_version} < 1230 -%dir %{_datadir}/images -%{_datadir}/images/nowebcamCIF.jpg -%endif %{_datadir}/linphone %{_datadir}/pixmaps/linphone %doc %{_mandir}/man1/*.* @@ -200,10 +148,6 @@ %files devel %defattr(-,root,root) %{_includedir}/linphone -%if 0%{?suse_version} < 1230 -%{_includedir}/ortp -%{_includedir}/mediastreamer2 -%endif %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc ++++++ linphone-3.5.2.tar.gz -> linphone-3.6.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/linphone/linphone-3.5.2.tar.gz /work/SRC/openSUSE:Factory/.linphone.new/linphone-3.6.1.tar.gz differ: char 5, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de