Hello community,
here is the log from the commit of package farsight
checked in at Sat Jan 26 00:21:57 CET 2008.
--------
--- GNOME/farsight/farsight.changes 2007-12-27 04:55:41.000000000 +0100
+++ /mounts/work_src_done/STABLE/farsight/farsight.changes 2008-01-25 15:27:13.000000000 +0100
@@ -1,0 +2,8 @@
+Fri Jan 25 13:02:12 CET 2008 - sbrabec@suse.cz
+
+- Updated to version 0.1.25:
+ * Many bug fixes, see ChangeLog for more.
+ * Added default gstcodecs.conf file.
+- Split package according to shared library packaging policy.
+
+-------------------------------------------------------------------
Old:
----
farsight-0.1.21.tar.bz2
New:
----
farsight-0.1.25.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ farsight.spec ++++++
--- /var/tmp/diff_new_pack.R28149/_old 2008-01-26 00:20:30.000000000 +0100
+++ /var/tmp/diff_new_pack.R28149/_new 2008-01-26 00:20:30.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package farsight (Version 0.1.21)
+# spec file for package farsight (Version 0.1.25)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -11,13 +11,16 @@
# norootforbuild
Name: farsight
-BuildRequires: dbus-1-devel dbus-1-glib-devel gcc-c++ glib2-devel gstreamer010-devel gstreamer010-plugins-base-devel libjingle-devel libxslt-devel
-Version: 0.1.21
-Release: 64
+BuildRequires: glib2-devel gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel libjingle-devel
+# For autoreconf:
+BuildRequires: gtk-doc
+Version: 0.1.25
+Release: 1
License: GPL v2 or later
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Requires: dbus-1 gstreamer010 gstreamer010-plugins-base
-Group: Development/Libraries/C and C++
+Requires: gstreamer-0_10 gstreamer-0_10-plugins-base libfarsight-0.1-2 = %{version}
+Url: http://farsight.freedesktop.org/
+Group: Productivity/Multimedia/Other
Summary: The Farsight 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.
Source: farsight-%{version}.tar.bz2
Patch: farsight-gcc42.patch
@@ -31,11 +34,44 @@
+Authors:
+--------
+ Anatoly Yakovenko
+ Andre Moreira Magalhaes
+ Philippe Khalaf
+ Zhanglei Wang
+ Ole Andr. Vadla Ravn.s
+ Rob Taylor
+ Stephen Welch
+
+%package -n libfarsight-0.1-2
+Summary: The Farsight 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.
+Group: System/Libraries
+Requires: %{name} >= %{version}
+
+%description -n libfarsight-0.1-2
+The Farsight 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.
+
+
+
+Authors:
+--------
+ Anatoly Yakovenko
+ Andre Moreira Magalhaes
+ Philippe Khalaf
+ Zhanglei Wang
+ Ole Andr. Vadla Ravn.s
+ Rob Taylor
+ Stephen Welch
+
%package devel
Requires: %{name} = %{version} pkgconfig glibc-devel glib2-devel gstreamer010-devel
Summary: The Farsight 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.
Group: Development/Libraries/C and C++
-AutoReqProv: on
%description devel
The Farsight project is an effort to create a framework to deal with
@@ -46,10 +82,19 @@
+Authors:
+--------
+ Anatoly Yakovenko
+ Andre Moreira Magalhaes
+ Philippe Khalaf
+ Zhanglei Wang
+ Ole Andr. Vadla Ravn.s
+ Rob Taylor
+ Stephen Welch
+
%package doc
Summary: The Farsight 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.
Group: Development/Libraries/C and C++
-AutoReqProv: on
Requires: %{name} = %{version}
%description doc
@@ -61,62 +106,88 @@
+Authors:
+--------
+ Anatoly Yakovenko
+ Andre Moreira Magalhaes
+ Philippe Khalaf
+ Zhanglei Wang
+ Ole Andr. Vadla Ravn.s
+ Rob Taylor
+ Stephen Welch
+
%prep
%setup -q -n %{name}-%{version}
%patch
%build
-# autoreconf -f -i
-%configure --disable-static --with-pic
+autoreconf -f -i
+# FIXME: evaluate support for clinkc: http://sourceforge.net/projects/clinkc
+# CyberLink for C is a UPnP library using C for small and embedded platforms
+#
+# FIXME:
+# msnwebcam.h:26:40: error: farsight/farsight-protocol.h: No such file or directory
+# --enable-msnwebcam\
+# msnavconf.h:26:40: error: farsight/farsight-protocol.h: No such file or directory
+# --enable-msnavconf\
+# yahoowebcam.h:26:40: error: farsight/farsight-protocol.h: No such file or directory
+# --enable-yahoowebcam
+%configure\
+ --disable-static
make %{?jobs:-j%jobs}
%install
-make install DESTDIR=$RPM_BUILD_ROOT
+%makeinstall
+rm $RPM_BUILD_ROOT%{_libdir}/*.la $RPM_BUILD_ROOT%{_libdir}/farsight-0.1-2/*.la
%clean
-rm -rf "$RPM_BUILD_ROOT"
+rm -rf $RPM_BUILD_ROOT
-%post -p /sbin/ldconfig
+%post -n libfarsight-0.1-2 -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%postun -n libfarsight-0.1-2 -p /sbin/ldconfig
%files
%defattr(-,root,root)
+# NEWS is empty
+%doc AUTHORS COPYING ChangeLog README TODO
+%dir %{_sysconfdir}/farsight
+%config %{_sysconfdir}/farsight/gstelements.conf
+%config %{_sysconfdir}/farsight/gstcodecs.conf
+
+%files -n libfarsight-0.1-2
+%defattr(-,root,root)
%{_libdir}/libfarsight*.so.*
%dir %{_libdir}/farsight-0.1-2
%{_libdir}/farsight-0.1-2/*.so
-%{_libdir}/farsight-0.1-2/*.la
-%{_libdir}/*.la
-%dir %{_sysconfdir}/farsight
-%{_sysconfdir}/farsight/gstelements.conf
%files devel
%defattr(-,root,root)
-%dir %{_includedir}/farsight-0.1
-%dir %{_includedir}/farsight-0.1/farsight
-%{_includedir}/farsight-0.1/farsight/*.h
-%{_libdir}/lib*.so
+%{_includedir}/farsight-0.1
+%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%files doc
%defattr(-,root,root)
-%dir %{_datadir}/gtk-doc
-%dir %{_datadir}/gtk-doc/html
-%dir %{_datadir}/gtk-doc/html/farsight
-%{_datadir}/gtk-doc/html/farsight/*
+%{_datadir}/gtk-doc/html/farsight
%changelog
-* Thu Dec 27 2007 - crrodriguez@suse.de
+* Fri Jan 25 2008 sbrabec@suse.cz
+- Updated to version 0.1.25:
+ * Many bug fixes, see ChangeLog for more.
+ * Added default gstcodecs.conf file.
+- Split package according to shared library packaging policy.
+* Thu Dec 27 2007 crrodriguez@suse.de
- fix library-without-ldconfig-postun
-* Thu Jul 26 2007 - mauro@suse.de
+* Thu Jul 26 2007 mauro@suse.de
- Updated to version 0.1.21
- Fixed the doc subpackage
-* Wed Jun 13 2007 - ro@suse.de
+* Wed Jun 13 2007 ro@suse.de
- fix build with gcc-4.2
-* Wed Apr 11 2007 - btimothy@suse.de
+* Wed Apr 11 2007 btimothy@suse.de
- Building 0.1.15+20070411.112822 for updates recommended by
Tester_ on #telepathy.
-* Tue Apr 03 2007 - maw@suse.de
+* Tue Apr 03 2007 maw@suse.de
- Don't build as root. Duh.
-* Tue Apr 03 2007 - maw@suse.de
+* Tue Apr 03 2007 maw@suse.de
- New package.
++++++ farsight-0.1.21.tar.bz2 -> farsight-0.1.25.tar.bz2 ++++++
++++ 11769 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org