Hello community,
here is the log from the commit of package linphone for openSUSE:Factory
checked in at Fri Jan 7 12:48:41 CET 2011.
--------
--- linphone/linphone.changes 2010-08-12 02:03:13.000000000 +0200
+++ /mounts/work_src_done/STABLE/linphone/linphone.changes 2010-12-29 16:31:47.000000000 +0100
@@ -1,0 +2,12 @@
+Wed Dec 29 15:25:31 UTC 2010 - aj@suse.de
+
+- Run spec file through spec-cleaner.
+- Remove build dependencies on libgnomeprintui-devel and
+ libwnck-devel, they are not needed.
+
+-------------------------------------------------------------------
+Thu Nov 11 10:43:50 UTC 2010 - coolo@novell.com
+
+- own parent directory for gnome-panel
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ linphone.spec ++++++
--- /var/tmp/diff_new_pack.8jQWff/_old 2011-01-07 12:46:49.000000000 +0100
+++ /var/tmp/diff_new_pack.8jQWff/_new 2011-01-07 12:46:49.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package linphone (Version 3.3.2)
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -15,20 +15,30 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: linphone
-BuildRequires: gcc-c++ gnome-panel-devel gnutls-devel intltool libeXosip2-devel libglade2-devel libgnomeprintui-devel libosip2-devel libv4l-devel libwnck-devel perl-XML-Parser readline-devel speex-devel update-desktop-files
+Version: 3.3.2
+Release: 2
License: GPLv2+
-Group: Productivity/Networking/Other
Summary: Web Phone
-Version: 3.3.2
-Release: 1
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
Url: http://www.linphone.org
+Group: Productivity/Networking/Other
Source0: %{name}-%{version}.tar.bz2
Source1: %{name}-manual.tar.bz2
+BuildRequires: gcc-c++
+BuildRequires: gnome-panel-devel
+BuildRequires: gnutls-devel
+BuildRequires: intltool
+BuildRequires: libeXosip2-devel
+BuildRequires: libosip2-devel
+BuildRequires: libv4l-devel
+BuildRequires: perl-XML-Parser
+BuildRequires: pkgconfig(libglade-2.0)
+BuildRequires: readline-devel
+BuildRequires: speex-devel
+BuildRequires: update-desktop-files
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
#NoSource: 0
%description
@@ -39,16 +49,10 @@
SIP-based Web phones. With several codecs available, it can be used
with high speed connections as well as 28k modems.
-
-
-Authors:
---------
- Simon Morlat
-
%package applet
License: GPLv2+
-Group: Productivity/Networking/Other
Summary: Web Phone
+Group: Productivity/Networking/Other
Requires: %{name} = %{version}
%description applet
@@ -59,17 +63,17 @@
SIP-based Web phones. With several codecs available, it can be used
with high speed connections as well as 28k modems.
-
-
-Authors:
---------
- Simon Morlat
-
%package devel
License: GPLv2+
-Group: Productivity/Networking/Other
Summary: Web Phone
-Requires: %{name} = %{version} glib2-devel alsa-devel speex-devel glibc-devel libosip2-devel libeXosip2-devel
+Group: Productivity/Networking/Other
+Requires: %{name} = %{version}
+Requires: alsa-devel
+Requires: glibc-devel
+Requires: libeXosip2-devel
+Requires: libosip2-devel
+Requires: pkgconfig(glib-2.0)
+Requires: speex-devel
%description devel
Linphone is a Web phone with a GNOME interface. It lets you make
@@ -79,46 +83,40 @@
SIP-based Web phones. With several codecs available, it can be used
with high speed connections as well as 28k modems.
-
-
-Authors:
---------
- Simon Morlat
-
%prep
%setup -q
find -name "CVS" -type d | xargs rm -rfv
%build
# needed for linphone-1.3.0:
-export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+export CFLAGS="%{optflags} -fno-strict-aliasing"
%configure\
--libexecdir=%{_prefix}/lib/gnome-panel\
--disable-static \
--disable-video
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
%install
-make DESTDIR=$RPM_BUILD_ROOT install
+%make_install
# install manual
-tar xj -C $RPM_BUILD_ROOT%{_datadir}/gnome/help/ -f %{S:1}
+tar xj -C %{buildroot}%{_datadir}/gnome/help/ -f %{S:1}
#cleanup
-rm -fv $RPM_BUILD_ROOT%{_includedir}/speex*
-rm -fv $RPM_BUILD_ROOT%{_datadir}/doc/speex-1.1.4/manual.pdf
+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 -D "linphone/index.xml.html" -G "SIP Phone" %{name} Network Telephony
%find_lang %{name}
cat %{name}.lang
# delete unused man pages
-rm -rf $RPM_BUILD_ROOT%{_datadir}/man/cs/
+rm -rf %{buildroot}%{_mandir}/cs/
# no need to package la files
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.*a
-ln -sf linphone-3 $RPM_BUILD_ROOT%{_bindir}/linphone
-cp -a ./pixmaps/linphone-3.png $RPM_BUILD_ROOT%{_datadir}/linphone/linphone2.png
+rm -f %{buildroot}%{_libdir}/*.*a
+ln -sf linphone-3 %{buildroot}%{_bindir}/linphone
+cp -a ./pixmaps/linphone-3.png %{buildroot}%{_datadir}/linphone/linphone2.png
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
%post -p /sbin/ldconfig
@@ -139,7 +137,7 @@
%files applet
%defattr(-,root,root)
#%{_libdir}/bonobo/servers/*.server
-/usr/lib/gnome-panel/*
+%{_prefix}/lib/gnome-panel
%files devel
%defattr(-,root,root)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org