I have made the following changes intended for : CE:MW:Shared / farsight2 CE:MW:Shared / libnice CE:MW:Shared / telepathy-farsight CE:MW:Shared / telepathy-filesystem CE:MW:Shared / telepathy-gabble CE:MW:Shared / telepathy-glib CE:MW:Shared / telepathy-mission-control CE:MW:Shared / telepathy-qt4
Please review and accept or decline. BOSS has already run some checks on this request. See the "Messages from BOSS" section below. https://build.pub.meego.com//request/show/4824 Thank You, Marko Saukko [This message was auto-generated] --- Request # 4824: Messages from BOSS: State: review at 2012-05-14T17:37:23 by bossbot Reviews: accepted by bossbot : Prechecks succeeded. new for CE-maintainers : Please replace this text with a review and approve/reject the review (not the SR). BOSS will take care of the rest Changes: submit: home:sage:telepathy / farsight2 -> CE:MW:Shared / farsight2 changes files: -------------- ++++++ new changes file: --- farsight2.changes +++ farsight2.changes @@ -0,0 +1,63 @@ +* Thu Nov 24 2011 Marko Saukko <[email protected]> - 0.0.31 +- Dropped build deps to: gupnp-1.0, gupnp-igd-1.0, gst-python-0.10, pygobject-2.0, gio-unix-2.0 + +* Tue Jul 26 2011 Gustavo Pichorim Boiko <[email protected]> - 0.0.27 +- Farsight2 doesn't request a new keyunit when re-starting an SHM stream (BMC#21733) + +* Fri Jul 15 2011 vivian zhang <[email protected]> - 0.0.27 +- Add patch to fix crash issue after most audio or video calls (BMC #21060) + +* Tue Jun 14 2011 vivian zhang <[email protected]> - 0.0.27 +- Add patch to fix memory leak issue in fakesink element (BMC #19028) + +* Wed May 11 2011 vivian zhang <[email protected]> - 0.0.27 +- Upgrade to 0.0.27 (BMC #17140) + +* Wed Mar 9 2011 vivian zhang <[email protected]> - 0.0.26 +- Upgrade to 0.0.26, fixed BMC 14322 + +* Tue Feb 15 2011 Senko Rasic <[email protected]> - 0.0.24 +- Upgrade to 0.0.24 (BMC#13597) + + Added a fsrawconference plugin + + Added default codec preferences and element properties + + Libnice related fixes and update to nice 0.1.0 API + + The fsfunnel element now proxies pad allocations + + A few bugs were fixed + +* Fri Dec 3 2010 Senko Rasic <[email protected]> - 0.0.22 +- Upgrade to 0.0.22 (BMC#10873) + + SHM transmitter + +* Tue Jul 27 2010 Jian-feng Ding <[email protected]> - 0.0.21 +- Upgrade to 0.0.21 and enable spectacle + +* Wed Dec 2 2009 Jian-feng Ding <[email protected]> - 0.0.16 +- Upgrade to 0.0.16 + +* Fri Sep 11 2009 Jian-feng Ding <[email protected]> - 0.0.14 +- Update the dependency gst version in .spec + +* Wed Aug 26 2009 Jian-feng Ding <[email protected]> - 0.0.14 +- Upgrade to 0.0.14 + +* Fri Apr 24 2009 Ding Jian-feng <[email protected]> - 0.0.9 +- Initial import into Moblin + +* Mon Jan 19 2009 Brian Pepple <[email protected]> - 0.0.7-2 +- Add BR on gupnp-igd-devel, pygobject2-devel, and pygtk2-devel. + +* Fri Jan 9 2009 Brian Pepple <[email protected]> - 0.0.7-1 +- Update to 0.0.7. + +* Mon Jan 5 2009 Brian Pepple <[email protected]> - 0.0.6-4 +- Add BR on libnice-devel and build libnice transmitter. +- Set gstreamer package name & origin. + +* Fri Jan 2 2009 Brian Pepple <[email protected]> - 0.0.6-3 +- Rebuild. + +* Wed Dec 31 2008 Brian Pepple <[email protected]> - 0.0.6-2 +- Preserve time stamps. + +* Tue Dec 16 2008 Brian Pepple <[email protected]> - 0.0.6-1 +- Initial Fedora spec. new: ---- farsight2-0.0.31.tar.gz farsight2.changes farsight2.spec farsight2.yaml spec files: ----------- ++++++ new spec file: --- farsight2.spec +++ farsight2.spec @@ -0,0 +1,127 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.23 +# +# >> macros +%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} + +%define gst_ver 0.10.26 +%define gst_plugins_base_ver 0.10.26 +%define gst_plugins_good 0.10.7 +%define gst_plugins_farsight 0.12.9 +%define gst_python 0.10.10 +# << macros + +Name: farsight2 +Summary: Libraries for videoconferencing +Version: 0.0.31 +Release: 1 +Group: System/Libraries +License: LGPLv2+ +URL: http://farsight.freedesktop.org/wiki/ +Source0: http://farsight.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz +Source100: farsight2.yaml +Requires: gst-plugins-good +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) +BuildRequires: pkgconfig(nice) >= 0.1.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.16 +BuildRequires: python-devel + + +%description +%{name} is a collection of GStreamer modules and libraries for +videoconferencing. + + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: gstreamer-devel >= %{gst_ver} +Requires: gst-plugins-base-devel >= %{gst_plugins_base_ver} +Requires: pkgconfig + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%configure --disable-static \ + --with-package-name='Nemo Mobile farsight2 package' \ + --with-package-origin='https://bugs.nemomobile.org/' \ + --disable-python + + +# >> build post +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +make %{?jobs:-j%jobs} +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre + +# >> install post +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc COPYING +%{_libdir}/*.so.* +%dir %{_libdir}/%{name}-0.0 +%{_libdir}/%{name}-0.0/libmulticast-transmitter.so +%{_libdir}/%{name}-0.0/librawudp-transmitter.so +%{_libdir}/%{name}-0.0/libnice-transmitter.so +%{_libdir}/%{name}-0.0/libshm-transmitter.so +%{_libdir}/gstreamer-0.10/libfsfunnel.so +%{_libdir}/gstreamer-0.10/libfsrtpconference.so +%{_libdir}/gstreamer-0.10/libfsvideoanyrate.so +%{_libdir}/gstreamer-0.10/libfsrtcpfilter.so +%{_libdir}/gstreamer-0.10/libfsmsnconference.so +%{_libdir}/gstreamer-0.10/libfsrawconference.so +%{_datadir}/farsight2/0.0/fsrtpconference/default-codec-preferences +%{_datadir}/farsight2/0.0/fsrtpconference/default-element-properties +# From python +#%{python_sitearch}/farsight.so +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_libdir}/libgstfarsight-0.10.so +%{_libdir}/pkgconfig/%{name}-0.10.pc +%{_includedir}/gstreamer-0.10/gst/farsight/ +%{_datadir}/gtk-doc/html/%{name}-libs-0.10/ +%{_datadir}/gtk-doc/html/%{name}-plugins-0.10/ +# << files devel + other changes: -------------- ++++++ farsight2-0.0.31.tar.gz (new) ++++++ farsight2.yaml (new) --- farsight2.yaml +++ farsight2.yaml @@ -0,0 +1,51 @@ +Name: farsight2 +Summary: Libraries for videoconferencing +Version: 0.0.31 +Release: 1 +Group: System/Libraries +License: LGPLv2+ +URL: http://farsight.freedesktop.org/wiki/ +Sources: + - http://farsight.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz +Description: | + %{name} is a collection of GStreamer modules and libraries for + videoconferencing. + +Requires: + - gst-plugins-good +PkgBR: + - python-devel +PkgConfigBR: + - gstreamer-0.10 + - gstreamer-plugins-base-0.10 + - nice >= 0.1.0 + - glib-2.0 >= 2.16 +# - gst-python-0.10 +# - pygobject-2.0 >= 2.16 +# - gio-unix-2.0 >= 2.16 + +Configure: configure +ConfigOptions: + - --with-package-name='Nemo Mobile farsight2 package' + - --with-package-origin='https://bugs.nemomobile.org/' + - --disable-python + +Builder: none +SubPackages: +# - Name: python +# Summary: Python binding for %{name} +# Group: Development/Libraries +# Description: Python bindings for %{name}. +# + - Name: devel + Summary: Development files for %{name} + Group: Development/Libraries + Description: | + The %{name}-devel package contains libraries and header files for + developing applications that use %{name}. + Requires: +# - "%{name}-python = %{version}-%{release}" + - gstreamer-devel >= %{gst_ver} + - gst-plugins-base-devel >= %{gst_plugins_base_ver} + - pkgconfig + submit: home:sage:telepathy / libnice -> CE:MW:Shared / libnice changes files: -------------- ++++++ new changes file: --- libnice.changes +++ libnice.changes @@ -0,0 +1,28 @@ +* Thu Dec 01 2011 Marko Saukko <[email protected]> - 0.1.1 +- Updated to version 0.1.1 +- Moved changelog to separate .changes file. + +* Tue Feb 15 2011 Senko Rasic <[email protected]> - 0.1.0 +- Upgrade to 0.1.0 (fixes: BUG#) + + Added nice_candidate_copy to the public API + + Make stun_timer timeouts configurable (Break API and ABI) + + Add compatibility support for MSOC 2007 and MSOC 2007 R2 + + Add MS-TURN support for MSOC + + Added and completed TURN RFC 5766 support + + Add a nice_agent_set_port_range API to force a component to use a specific port + + Fix various bugs and memory leaks + +* Wed Jul 28 2010 Jian-feng Ding <[email protected]> - 0.0.13 +- Upgrade to 0.0.13 and enable spectacle packaging + +* Wed Dec 2 2009 Jian-feng Ding <[email protected]> - 0.0.10 +- Upgrade to 0.0.10, enable UPnP support in building + +* Wed Aug 26 2009 Jian-feng Ding <[email protected]> - 0.0.9 +- Upgrade to 0.0.9 + +* Fri Apr 24 2009 Ding Jian-feng <[email protected]> - 0.0.6 +- Initial import into Moblin + +* Sat Dec 27 2008 Brian Pepple <[email protected]> - 0.0.4-1 +- Initial Fedora spec. new: ---- libnice-0.1.1.tar.gz libnice.changes libnice.spec libnice.yaml spec files: ----------- ++++++ new spec file: --- libnice.spec +++ libnice.spec @@ -0,0 +1,122 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.23 +# +# >> macros +# << macros + +Name: libnice +Summary: GLib ICE implementation +Version: 0.1.1 +Release: 1 +Group: System/Libraries +License: LGPLv2 and MPLv1.1 +URL: http://nice.freedesktop.org/wiki/ +Source0: http://nice.freedesktop.org/releases/%{name}-%{version}.tar.gz +Source100: libnice.yaml +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(glib-2.0) >= 2.10 +BuildRequires: pkgconfig(gobject-2.0) >= 2.10 +BuildRequires: pkgconfig(gthread-2.0) >= 2.10 +BuildRequires: pkgconfig(gstreamer-0.10) >= 0.10.0 +BuildRequires: pkgconfig(gstreamer-base-0.10) >= 0.10.0 + + +%description +libnice is an implementation of the IETF draft Interactive Connectivity +Establishment standard (ICE). ICE is useful for applications that want to +establish peer-to-peer UDP data streams. It automates the process of traversing +NATs and provides security against some attacks. Existing standards that use +ICE include the Session Initiation Protocol (SIP) and Jingle, XMPP extension +for audio/video calls. + + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: glib2-devel +Requires: pkgconfig + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%package docs +Summary: Documentation for development with libnice +Group: Documentation +Requires: %{name} = %{version}-%{release} + +%description docs +%{summary}. + + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%configure --disable-static + +# >> build post +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +make %{?jobs:-j%jobs} +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre + +# >> install post +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc NEWS README COPYING COPYING.LGPL COPYING.MPL +%{_bindir}/stunbdc +%{_bindir}/stund +%{_libdir}/gstreamer-0.10/libgstnice.so +%{_libdir}/*.so.* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_includedir}/* +%{_libdir}/*.so +%{_libdir}/pkgconfig/nice.pc +# << files devel + +%files docs +%defattr(-,root,root,-) +# >> files docs +%{_datadir}/gtk-doc/html/%{name}/ +# << files docs + other changes: -------------- ++++++ libnice-0.1.1.tar.gz (new) ++++++ libnice.yaml (new) --- libnice.yaml +++ libnice.yaml @@ -0,0 +1,44 @@ +Name: libnice +Summary: GLib ICE implementation +Version: 0.1.1 +Release: 1 +Group: System/Libraries +License: LGPLv2 and MPLv1.1 +URL: http://nice.freedesktop.org/wiki/ +Sources: + - http://nice.freedesktop.org/releases/%{name}-%{version}.tar.gz +Description: | + libnice is an implementation of the IETF draft Interactive Connectivity + Establishment standard (ICE). ICE is useful for applications that want to + establish peer-to-peer UDP data streams. It automates the process of traversing + NATs and provides security against some attacks. Existing standards that use + ICE include the Session Initiation Protocol (SIP) and Jingle, XMPP extension + for audio/video calls. + +PkgConfigBR: + - glib-2.0 >= 2.10 + - gobject-2.0 >= 2.10 + - gthread-2.0 >= 2.10 + - gstreamer-0.10 >= 0.10.0 + - gstreamer-base-0.10 >= 0.10.0 + +Builder: none +Configure: configure + +SubPackages: + - Name: devel + Summary: Development files for %{name} + Group: Development/Libraries + Description: | + The %{name}-devel package contains libraries and header files for + developing applications that use %{name}. + Requires: + - glib2-devel + - pkgconfig + + - Name: docs + Summary: Documentation for development with libnice + Group: Documentation + Description: | + %{summary}. + submit: home:sage:telepathy / telepathy-farsight -> CE:MW:Shared / telepathy-farsight changes files: -------------- ++++++ new changes file: --- telepathy-farsight.changes +++ telepathy-farsight.changes @@ -0,0 +1,35 @@ +* Thu Dec 01 2011 Marko Saukko <[email protected]> - 0.0.19 +- Updated to version 0.0.19. +- Dropped python package. + +* Thu Nov 24 2011 Marko Saukko <[email protected]> - 0.0.15 +- Removed pygtk-2.0 dependency. + +* Wed Nov 23 2011 Maurice de la Ferté <[email protected]> - 0.0.15 +- Remove documentation dependency + +* Thu Dec 2 2010 Senko Rasic <[email protected]> - 0.0.15 +- Update to 0.0.15 (fixes BMC#10788) + + Release sending resource when SetStreamSending(False) is called + +* Wed Jul 28 2010 Huaxu Wan <[email protected]> - 0.0.14 +- Update to 0.0.14 + +* Mon Feb 22 2010 Anas Nashif <[email protected]> - 0.0.12 +- Use spectacle + +* Mon Feb 15 2010 Anas Nashif <[email protected]> - 0.0.12 +- Fixed rpmlint issues + +* Fri Jan 15 2010 Anas Nashif <[email protected]> - 0.0.12 +- Do not install ChangeLogs in runtime packages + +* Wed Dec 2 2009 Jian-feng Ding <[email protected]> 0.0.12 +- Upgrade to 0.0.12 + +* Wed Aug 26 2009 Jian-feng Ding <[email protected]> 0.0.9 +- Upgrade to 0.0.9 + +* Thu Apr 2 2009 Ding Jian-feng <[email protected]> 0.0.6 +- Initial import into moblin + new: ---- telepathy-farsight-0.0.19.tar.gz telepathy-farsight-makefile.patch telepathy-farsight.changes telepathy-farsight.spec telepathy-farsight.yaml spec files: ----------- ++++++ new spec file: --- telepathy-farsight.spec +++ telepathy-farsight.spec @@ -0,0 +1,119 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.23 +# +# >> macros +# << macros + +Name: telepathy-farsight +Summary: Telepathy client to handle media streaming channels +Version: 0.0.19 +Release: 1 +Group: Applications/Communications +License: LGPLv2+ +URL: http://telepathy.freedesktop.org/wiki/ +Source0: http://telepathy.freedesktop.org/releases/telepathy-farsight/%{name}-%{version}.tar.gz +Source100: telepathy-farsight.yaml +Patch0: telepathy-farsight-makefile.patch +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(farsight2-0.10) >= 0.0.17 +BuildRequires: pkgconfig(telepathy-glib) +BuildRequires: autoconf >= 2.59 +BuildRequires: automake >= 1.9 +BuildRequires: libtool + + +%description +telepathy-farsight is a Telepathy client that uses Farsight and +GStreamer to handle media streaming channels. It's used as a +background process by other Telepathy clients, rather than presenting +any user interface of its own. + + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Header files for telepathy-farsight library. + +%package apidocs +Summary: Telepathy farsight library API documentation +Group: Documentation +Requires: %{name} = %{version}-%{release} + +%description apidocs +telepathy-farsight library API documentation. + + +%prep +%setup -q -n %{name}-%{version} + +# telepathy-farsight-makefile.patch +%patch0 -p1 +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%configure --disable-static \ + --disable-python + +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc README AUTHORS COPYING +%attr(755,root,root) %{_libdir}/libtelepathy-farsight.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libtelepathy-farsight.so.0 +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%doc ChangeLog +%attr(755,root,root) %{_libdir}/libtelepathy-farsight.so +%{_includedir}/telepathy-1.0/telepathy-farsight +%{_libdir}/pkgconfig/telepathy-farsight.pc +# From python +#%attr(755,root,root) %{py_sitedir}/tpfarsight.so +# << files devel + +%files apidocs +%defattr(-,root,root,-) +# >> files apidocs +%{_datadir}/gtk-doc/html/telepathy-farsight +# << files apidocs + other changes: -------------- ++++++ telepathy-farsight-0.0.19.tar.gz (new) ++++++ telepathy-farsight-makefile.patch (new) --- telepathy-farsight-makefile.patch +++ telepathy-farsight-makefile.patch @@ -0,0 +1,31 @@ +diff -rupN telepathy-farsight-0.0.6.orig/python/Makefile.am telepathy-farsight-0.0.6/python/Makefile.am +--- telepathy-farsight-0.0.6.orig/python/Makefile.am 2009-02-12 02:01:58.000000000 +0800 ++++ telepathy-farsight-0.0.6/python/Makefile.am 2009-04-23 16:06:35.000000000 +0800 +@@ -10,6 +10,7 @@ AM_CPPFLAGS = \ + -I$(top_srcdir) \ + -DDATADIR=\""$(datadir)"\" \ + $(TELEPATHY_CFLAGS) \ ++ $(DBUS_CFLAGS) \ + $(PYTHON_INCLUDES) \ + $(PYTPFARSIGHT_CFLAGS) \ + $(FARSIGHT2_CFLAGS) +diff -rupN telepathy-farsight-0.0.6.orig/python/Makefile.in telepathy-farsight-0.0.6/python/Makefile.in +--- telepathy-farsight-0.0.6.orig/python/Makefile.in 2009-03-18 06:23:45.000000000 +0800 ++++ telepathy-farsight-0.0.6/python/Makefile.in 2009-04-23 16:28:14.000000000 +0800 +@@ -236,6 +236,7 @@ AM_CPPFLAGS = \ + -I$(top_srcdir) \ + -DDATADIR=\""$(datadir)"\" \ + $(TELEPATHY_CFLAGS) \ ++ $(DBUS_CFLAGS) \ + $(PYTHON_INCLUDES) \ + $(PYTPFARSIGHT_CFLAGS) \ + $(FARSIGHT2_CFLAGS) +diff -rupN telepathy-farsight-0.0.6.orig/telepathy-farsight/telepathy-farsight.pc.in telepathy-farsight-0.0.6/telepathy-farsight/telepathy-farsight.pc.in +--- telepathy-farsight-0.0.6.orig/telepathy-farsight/telepathy-farsight.pc.in 2009-02-12 02:01:58.000000000 +0800 ++++ telepathy-farsight-0.0.6/telepathy-farsight/telepathy-farsight.pc.in 2009-04-24 11:02:47.000000000 +0800 +@@ -8,4 +8,4 @@ Description: Library implementing the Te + Version: @VERSION@ + Requires.private: dbus-glib-1 >= 0.73, glib-2.0 >= 2.10, gobject-2.0 >= 2.10, farsight2-0.10 > 0.0.3, telepathy-glib >= 0.7.23, gstreamer-0.10 + Libs: -L${libdir} -ltelepathy-farsight +-Cflags: -I${includedir}/telepathy-1.0 ++Cflags: -I${includedir}/telepathy-1.0 -I${includedir}/gstreamer-0.10 ++++++ telepathy-farsight.yaml (new) --- telepathy-farsight.yaml +++ telepathy-farsight.yaml @@ -0,0 +1,47 @@ +Name: telepathy-farsight +Summary: Telepathy client to handle media streaming channels +Version: 0.0.19 +Release: 1 +Group: Applications/Communications +License: LGPLv2+ +URL: http://telepathy.freedesktop.org/wiki/ +Description: | + telepathy-farsight is a Telepathy client that uses Farsight and + GStreamer to handle media streaming channels. It's used as a + background process by other Telepathy clients, rather than presenting + any user interface of its own. + +Sources: + - http://telepathy.freedesktop.org/releases/telepathy-farsight/%{name}-%{version}.tar.gz +Patches: + - telepathy-farsight-makefile.patch + +PkgConfigBR: + - dbus-glib-1 + - farsight2-0.10 >= 0.0.17 + - telepathy-glib +# - gst-python-0.10 +PkgBR: + - autoconf >= 2.59 + - automake >= 1.9 + - libtool +# - python-devel +ConfigOptions: + - --disable-python + +SubPackages: + - Name: devel + Summary: Development files for %{name} + Group: Development/Libraries + Description: Header files for telepathy-farsight library. + +# - Name: python +# Summary: Telepathy farsight Python bindings +# Group: Development/Libraries +# Description: telepathy-farsight Python bindings. + + - Name: apidocs + Summary: Telepathy farsight library API documentation + Group: Documentation + Description: telepathy-farsight library API documentation. + submit: home:sage:telepathy / telepathy-filesystem -> CE:MW:Shared / telepathy-filesystem changes files: -------------- ++++++ new changes file: --- telepathy-filesystem.changes +++ telepathy-filesystem.changes @@ -0,0 +1,2 @@ +* Thu Dec 01 2011 Marko Saukko <[email protected]> - 0.0.2 +- Packaged for Mer/Nemomobile based on fedora 15 packaging. new: ---- telepathy-filesystem.changes telepathy-filesystem.spec telepathy-filesystem.yaml spec files: ----------- ++++++ new spec file: --- telepathy-filesystem.spec +++ telepathy-filesystem.spec @@ -0,0 +1,64 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.23 +# +# >> macros +# << macros + +Name: telepathy-filesystem +Summary: Telepathy filesystem layout +Version: 0.0.2 +Release: 1 +Group: System/Base +License: Public Domain +BuildArch: noarch +Source100: telepathy-filesystem.yaml +Requires: filesystem + + +%description +This package provides some directories which are required by other +packages which comprise the Telepathy release. + + + + +%prep +# >> setup +# << setup + +%build +# >> build pre +# << build pre + + + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre + +# >> install post +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT%{_datadir}/telepathy/managers +mkdir -p $RPM_BUILD_ROOT%{_datadir}/telepathy/clients +mkdir -p $RPM_BUILD_ROOT%{_includedir}/telepathy-1.0 +# << install post + + + + + + +%files +%defattr(-,root,root,-) +# >> files +%dir %{_datadir}/telepathy +%dir %{_datadir}/telepathy/managers +%dir %{_datadir}/telepathy/clients +%dir %{_includedir}/telepathy-1.0 +# << files + + other changes: -------------- ++++++ telepathy-filesystem.yaml (new) --- telepathy-filesystem.yaml +++ telepathy-filesystem.yaml @@ -0,0 +1,16 @@ +Name: telepathy-filesystem +Summary: Telepathy filesystem layout +Version: 0.0.2 +Release: 1 +Group: System/Base +License: Public Domain +Description: | + This package provides some directories which are required by other + packages which comprise the Telepathy release. + +Requires: + - filesystem +BuildArch: noarch +Configure: none +Builder: none +NoSetup: yes submit: home:sage:telepathy / telepathy-gabble -> CE:MW:Shared / telepathy-gabble changes files: -------------- ++++++ new changes file: --- telepathy-gabble.changes +++ telepathy-gabble.changes @@ -0,0 +1,75 @@ +* Wed May 09 2012 Maurice de la Ferté <[email protected]> - 0.15.1 +- Add needed BuildRequires and remove configure option to get a connection to + e.g. a jabber server established. This prevents for following error: + (dbus-monitor output): "WOCKY_TLS_CERT_SIGNER_UNKNOWN ..." + +* Thu Dec 01 2011 Marko Saukko <[email protected]> - 0.15.1 +- Updated to version 0.15.1 + +* Fri Jul 29 2011 Zheng Wu <[email protected]> - 0.13.3 +- Update to upstream 0.13.3 (BMC#22073) + +* Thu Jun 16 2011 Gustavo Pichorim Boiko <[email protected]> - 0.12.2 +- Update to 0.12.2 to fix GTalk calls (BMC#19026) + +* Tue Apr 26 2011 Alban Crequy <[email protected]> - 0.12.0 +- Update to upstream 0.12.0 for BMC#9615 +- Remove patch from the .yaml file. It was already removed from the .spec + since 0.11.6 for BMC#13306 but yaml and spec were out of sync + +* Tue Mar 22 2011 wu zheng <[email protected]> - 0.11.8 +- Update to upstream 0.11.8 + +* Mon Mar 14 2011 Huaxu Wan <[email protected]> - 0.11.7 +- Update to upstream 0.11.7, Fix BMC#13872 + +* Tue Feb 08 2011 Siraj Razick <[email protected]> - 0.11.6 +- Update to upstream 0.11.6 (BMC#13306) +- Removes the patch to build without CA certificates + +* Thu Dec 2 2010 Senko Rasic <[email protected]> - 0.11.3 +- Update to upstream 0.11.3 (BMC#10827) +- Remove mail status polling patch, included in upstream +- Add patch fixing build when system cacert location is not provided + +* Mon Nov 22 2010 Senko Rasic <[email protected]> - 0.10.4 +- Update to upstream 0.10.4 (BMC#10300) + + Add HTTP proxy support + + Make Wocky more tolerant/graceful in error conditions + + Invisibility support +- Remove dependancy on loudmouth since it's not used anymore +- Requires telepathy-glib 0.11.16 or newer + +* Mon Nov 08 2010 Rob Bradford <[email protected]> - 0.9.15 +- Include patch to workaround server mail notification issues (BMC#8980) + +* Thu Jul 29 2010 Huaxu Wan <[email protected]> - 0.9.15 +- Update to 0.9.15 + +* Tue Mar 16 2010 Rob Bradford <[email protected]> - 0.9.7 +- Update to latest release (needed for Myzone IM mail notification) + +* Mon Feb 22 2010 Anas Nashif <[email protected]> - 0.8.8 +- Update with spectacle + +* Wed Dec 02 2009 Jian-feng Ding <[email protected]> 0.8.8 +- Upgrade to latest, several bugs fixed + +* Sun Oct 11 2009 Rob Bradford <[email protected]> 0.8.6 +- Update to fix crashers + +* Wed Sep 30 2009 Rob Bradford <[email protected]> 0.8.3 +- Update to 0.8.3 to fix MC5/tp-glib issues + +* Wed Aug 26 2009 Jian-feng Ding <[email protected]> 0.8.1 +- Upgrade to 0.8.1, dropped unused patch + +* Sat May 23 2009 Arjan van de Ven <[email protected]> 0.7.24 +- Fix build with as-needed + +* Thu Apr 02 2009 Ding Jian-feng <[email protected]> 0.7.24 +- Upgrade to 0.7.24 + +* Tue Feb 10 2009 Damien Lespiau <[email protected]> 0.7.20 +- Initial import into moblin + new: ---- telepathy-gabble-0.15.1.tar.gz telepathy-gabble.changes telepathy-gabble.spec telepathy-gabble.yaml spec files: ----------- ++++++ new spec file: --- telepathy-gabble.spec +++ telepathy-gabble.spec @@ -0,0 +1,81 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.23 +# +# >> macros +# << macros + +Name: telepathy-gabble +Summary: A Jabber/XMPP connection manager +Version: 0.15.1 +Release: 1 +Group: Applications/Communications +License: LGPLv2+ and BSD +URL: http://telepathy.freedesktop.org/wiki/ +Source0: http://telepathy.freedesktop.org/releases/telepathy-gabble/%{name}-%{version}.tar.gz +Source100: telepathy-gabble.yaml +BuildRequires: pkgconfig(dbus-1) >= 1.1.0 +BuildRequires: pkgconfig(nice) >= 0.0.11 +BuildRequires: pkgconfig(uuid) +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(dbus-glib-1) >= 0.82 +BuildRequires: pkgconfig(telepathy-glib) >= 0.14.5 +BuildRequires: pkgconfig(glib-2.0) >= 2.24 +BuildRequires: pkgconfig(libxslt) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libidn) +BuildRequires: pkgconfig(gnutls) +BuildRequires: python +BuildRequires: ca-certificates + + +%description +A Jabber/XMPP connection manager, that handles single and multi-user +chats and voice calls. + + + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%reconfigure --disable-static +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# << install post + + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc COPYING AUTHORS +%doc %{_datadir}/doc/%{name}/*.html +%{_libexecdir}/%{name} +%{_bindir}/telepathy-gabble-xmpp-console +%{_libdir}/telepathy/gabble-0/*.so +%{_datadir}/dbus-1/services/*.service +%{_datadir}/telepathy/managers/*.manager +%{_mandir}/man8/%{name}.8.gz +# << files + + other changes: -------------- ++++++ telepathy-gabble-0.15.1.tar.gz (new) ++++++ telepathy-gabble.yaml (new) --- telepathy-gabble.yaml +++ telepathy-gabble.yaml @@ -0,0 +1,30 @@ +Name: telepathy-gabble +Summary: A Jabber/XMPP connection manager +Version: 0.15.1 +Release: 1 +Group: Applications/Communications +License: LGPLv2+ and BSD +URL: http://telepathy.freedesktop.org/wiki/ +Sources: + - http://telepathy.freedesktop.org/releases/telepathy-gabble/%{name}-%{version}.tar.gz +Description: | + A Jabber/XMPP connection manager, that handles single and multi-user + chats and voice calls. + +PkgConfigBR: + - dbus-1 >= 1.1.0 + - nice >= 0.0.11 + - uuid + - sqlite3 + - dbus-glib-1 >= 0.82 + - telepathy-glib >= 0.14.5 + - glib-2.0 >= 2.24 + - libxslt + - libsoup-2.4 + - libidn + - gnutls +PkgBR: + - python + - ca-certificates + +Configure: reconfigure submit: home:sage:telepathy / telepathy-glib -> CE:MW:Shared / telepathy-glib changes files: -------------- ++++++ new changes file: --- telepathy-glib.changes +++ telepathy-glib.changes @@ -0,0 +1,83 @@ +* Thu Dec 01 2011 Marko Saukko <[email protected]> - 0.17.3 +- Updated to version 0.17.3 + +* Thu Nov 24 2011 Marko Saukko <[email protected]> - 0.14.5 +- Removed --enable-vala-bindings --enable-introspection. + +* Tue May 10 2011 Alban Crequy <[email protected]> - 0.14.5 +- Add --enable-vala-bindings --enable-introspection for BMC#16980 +- Add files: typelib, gir, deps, vapi +- Add build-dependency on gobject-introspection-1.0, vala, vala-tools + +* Tue Apr 26 2011 Alban Crequy <[email protected]> - 0.14.5 +- New upstream version 0.14.5 for BMC#9615 + +* Wed Apr 13 2011 Mikhail Zabaluev <[email protected]> - 0.14.3 +- Reverted to pkgconfig.patch as all private dependencies are indeed exposed + in the headers. + +* Tue Apr 12 2011 Mikhail Zabaluev <[email protected]> - 0.14.3 +- Updated to upstream release 0.14.3 (BMC#15784). +- Updated and completed build dependencies. +- Updated the pkgconfig patch to require only relevant packages: + + Added telepathy-glib-pkgconfig.patch + + Removed pkgconfig.patch +- Removed undeprecate-tp-bus-get.patch: modern Telepathy components + should avoid tp_bus_get() or suffer; fd.o #24114 has been fixed. +- Added the check section. +- Improved the package description. +- Enabled silent make rules. + +* Fri Mar 25 2011 wu zheng <[email protected]> - 0.14.1 +- Update to upstream 0.14.1 development release for supporting skype connection manager + +* Fri Feb 11 2011 Siraj Razick <[email protected]> - 0.13.13 +- BMC#13439 Update to upstream 0.13.13 development release + +* Mon Feb 7 2011 Siraj Razick <[email protected]> - 0.13.10 +- BMC#13289 Update to upstream 0.13.10 development release + +* Thu Dec 2 2010 Senko Rasic <[email protected]> - 0.13.8 +- Update to upstream 0.13.8 development release (BMC#10811) + + Update to telepathy-spec 0.21.6 + + Lots of enhancements and fixes + +* Mon Nov 22 2010 Senko Rasic <[email protected]> - 0.12.4 +- Update to 0.12.4 (BMC#10301) +- Remove the unneccessary Makefile + +* Tue Jul 27 2010 Huaxu Wan <[email protected]> - 0.11.11 +- Update to 0.11.11 + +* Fri Jul 2 2010 Bernd Wachter <[email protected]> - 0.11.8 +- Update to 0.11.8 + +* Mon Mar 1 2010 Anas Nashif <[email protected]> - 0.10.0 +- Update to 0.10.0 + +* Sun Feb 28 2010 Anas Nashif <[email protected]> - 0.9.1 +- Spec cleanup + +* Wed Dec 2 2009 Jian-feng Ding <[email protected]> 0.9.1 +- Update to 0.9.1 + +* Wed Sep 30 2009 Rob Bradford <[email protected]> 0.9.0 +- Update to 0.9.0 + +* Wed Aug 26 2009 Jian-feng Ding <[email protected]> 0.7.35 +- Upgrade to version 0.7.35 + +* Thu Apr 2 2009 Ding Jian-feng <[email protected]> 0.7.28 +- Upgrade to version 0.7.28 + +* Wed Feb 18 2009 Ding Jian-feng <[email protected]> 0.7.26 +- Upgrade to version 0.7.26 + +* Mon Feb 9 2009 Arjan van de Ven <[email protected]> 0.7.25 +- use specbuilder +- fix hopeless "pkg-config" recursion in the .pc file + +* Mon Feb 9 2009 Damien Lespiau <[email protected]> 0.7.25 +- Update to version 0.7.25 +- Does not require the pkg-config patch anymore as we rely on + pkg-config >= 0.21 new: ---- pkgconfig.patch telepathy-glib-0.17.3.tar.gz telepathy-glib.changes telepathy-glib.spec telepathy-glib.yaml spec files: ----------- ++++++ new spec file: --- telepathy-glib.spec +++ telepathy-glib.spec @@ -0,0 +1,109 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.23 +# +# >> macros +# << macros + +Name: telepathy-glib +Summary: GLib bindings for Telepathy +Version: 0.17.3 +Release: 2 +Group: System/Libraries +License: LGPLv2+ +URL: http://telepathy.freedesktop.org/wiki/ +Source0: http://telepathy.freedesktop.org/releases/telepathy-glib/%{name}-%{version}.tar.gz +Source100: telepathy-glib.yaml +Patch0: pkgconfig.patch +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(dbus-glib-1) >= 0.82 +BuildRequires: pkgconfig(dbus-1) >= 0.95 +BuildRequires: pkgconfig(glib-2.0) >= 2.25.16 +BuildRequires: libxslt +BuildRequires: python +BuildRequires: pkgconfig >= 0.21 + + +%description +Telepathy-GLib is a GObject-based C binding for Telepathy, +a unified framework for all forms of real time conversations, +including instant messaging, IRC, voice calls and video calls. + + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: telepathy-filesystem + +%description devel +Library, headers, and other files for developing applications +that use Telepathy-GLib. + + + +%prep +%setup -q -n %{name}-%{version} + +# pkgconfig.patch +%patch0 -p1 +# >> setup +# << setup + +%build +# >> build pre +# << build pre + +%configure --disable-static \ + --enable-silent-rules + +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +# << install post +%check +# >> check +make check +# << check + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc AUTHORS COPYING +%{_libdir}/libtelepathy-glib*.so.* +#%{_libdir}/girepository-1.0/TelepathyGLib-0.12.typelib +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_libdir}/libtelepathy-glib.so +%{_libdir}/pkgconfig/%{name}.pc +%{_includedir}/telepathy-1.0/%{name}/ +#%{_datadir}/gir-1.0/TelepathyGLib-0.12.gir +#%{_datadir}/vala/vapi/telepathy-glib.deps +#%{_datadir}/vala/vapi/telepathy-glib.vapi +%doc /usr/share/gtk-doc/html/* +# << files devel + other changes: -------------- ++++++ pkgconfig.patch (new) --- pkgconfig.patch +++ pkgconfig.patch @@ -0,0 +1,11 @@ +--- telepathy-glib-0.11.8/telepathy-glib/telepathy-glib.pc.in 2010-06-22 13:53:38.000000000 +0300 ++++ telepathy-glib-0.11.8/telepathy-glib/telepathy-glib.pc.in.new 2010-07-02 16:32:16.000000000 +0300 +@@ -6,7 +6,6 @@ + Name: Telepathy-GLib + Description: GLib utility library for the Telepathy framework + Version: @VERSION@ +-Requires: pkg-config >= 0.21 +-Requires.private: dbus-glib-1 >= 0.82, glib-2.0 >= 2.24, gobject-2.0 >= 2.24, gio-2.0 >= 2.24 ++Requires: dbus-glib-1 >= 0.82, glib-2.0 >= 2.25.16, gobject-2.0 >= 2.25.16, gio-2.0 >= 2.25.16 + Libs: -L${libdir} -ltelepathy-glib + Cflags: -I${includedir}/telepathy-1.0 ++++++ telepathy-glib-0.17.3.tar.gz (new) ++++++ telepathy-glib.yaml (new) --- telepathy-glib.yaml +++ telepathy-glib.yaml @@ -0,0 +1,41 @@ +Name: telepathy-glib +Summary: GLib bindings for Telepathy +Version: 0.17.3 +Release: 2 +Group: System/Libraries +License: LGPLv2+ +URL: http://telepathy.freedesktop.org/wiki/ +Sources: + - http://telepathy.freedesktop.org/releases/telepathy-glib/%{name}-%{version}.tar.gz +Patches: + - pkgconfig.patch + +Description: | + Telepathy-GLib is a GObject-based C binding for Telepathy, + a unified framework for all forms of real time conversations, + including instant messaging, IRC, voice calls and video calls. + +PkgConfigBR: + - dbus-glib-1 >= 0.82 + - dbus-1 >= 0.95 + - glib-2.0 >= 2.25.16 +PkgBR: + - libxslt + - python + - pkgconfig >= 0.21 + +ConfigOptions: + - --enable-silent-rules + +Check: true + +SubPackages: + - Name: devel + Summary: Development files for %{name} + Group: Development/Libraries + Description: | + Library, headers, and other files for developing applications + that use Telepathy-GLib. + Requires: + - telepathy-filesystem + submit: home:sage:telepathy / telepathy-mission-control -> CE:MW:Shared / telepathy-mission-control changes files: -------------- ++++++ new changes file: --- telepathy-mission-control.changes +++ telepathy-mission-control.changes @@ -0,0 +1,43 @@ +* Thu Dec 01 2011 Marko Saukko <[email protected]> - 5.10.1 +- Update to 5.10.1 +- Disabled gnome-keyring and libaccounts-glib support. + +* Fri Jul 29 2011 Zheng Wu <[email protected]> - 5.9.1 +- Update to 5.9.1 (BMC#22073) +- Remove the patch for allowing the observer to receive unapproved channels + +* Wed Jul 14 2011 Gustavo Pichorim Boiko <[email protected]> - 5.7.9 +- Allow the observer to receive unapproved channels (BMC#21003) + +* Wed Apr 6 2011 wu zheng <[email protected]> - 5.7.9 +- Update to 5.7.9 (fixes BMC#15355) + +* Mon Jan 10 2011 Paolo Capriotti <[email protected]> - 5.7.1 +- Update to 5.7.1 (fixes BMC#12173) + +* Tue Nov 12 2010 Senko Rasic <[email protected]> - 5.6.0 +- Update to 5.6.0 (fixes BMC#9999) + +* Mon Aug 09 2010 Bernd Wachter <[email protected]> - 5.5.3 +- enable accounts-sso backend +- enable mcclient +- eliminate duplicate files + +* Wed Jul 28 2010 Huaxu Wan <[email protected]> - 5.5.3 +- Update to 5.5.3 + +* Mon Feb 22 2010 Anas Nashif <[email protected]> - 5.3.2 +- Update with spectacle + +* Tue Jan 12 2010 Anas Nashif <[email protected]> - 5.3.2 +- Reduce docs by remove ChangeLog files + +* Wed Dec 02 2009 Jian-feng Ding <[email protected]> 5.3.2 +- Upgrade to 5.3.2, dropped unused patch, remove depends of libtelepathy + +* Wed Oct 07 2009 Rob Bradford <[email protected]> 5.3.0 +- Add patch to not kick dbus to reload service information when starting + +* Tue Feb 10 2009 Damien Lespiau <[email protected]> 4.67 +- Initial import into moblin + new: ---- telepathy-mission-control-5.10.1.tar.gz telepathy-mission-control.changes telepathy-mission-control.spec telepathy-mission-control.yaml spec files: ----------- ++++++ new spec file: --- telepathy-mission-control.spec +++ telepathy-mission-control.spec @@ -0,0 +1,121 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.23 +# +# >> macros +# << macros + +Name: telepathy-mission-control +Summary: Central control for Telepathy connection manager +Version: 5.10.1 +Release: 1 +Group: System/Libraries +License: LGPLv2 +URL: http://mission-control.sourceforge.net/ +Source0: http://telepathy.freedesktop.org/releases/telepathy-mission-control/%{name}-%{version}.tar.gz +Source100: telepathy-mission-control.yaml +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(gconf-2.0) +BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(telepathy-glib) +BuildRequires: libxslt +BuildRequires: python +BuildRequires: fdupes + + +%description +Mission Control, or MC, is a Telepathy component providing a way for +"end-user" applications to abstract some of the details of connection +managers, to provide a simple way to manipulate a bunch of connection +managers at once, and to remove the need to have in each program the +account definitions and credentials. + + + +%package devel +Summary: Headers files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header +files for developing applications that use %{name}. + + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +autoreconf -vfi +# << build pre + +%configure --disable-static \ + --enable-server \ + --disable-legacy \ + --disable-gtk-doc \ + --enable-mcclient-so6 \ + --enable-mcserver-so6 \ + --with-accounts-cache-dir=/tmp \ + --disable-Werror \ + --enable-mcd-plugins \ + --enable-static=no + +make %{?jobs:-j%jobs} + +# >> build post +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre +%make_install + +# >> install post +gzip ChangeLog +%fdupes %{buildroot}/%{_datadir}/gtk-doc/ +%fdupes %{buildroot}/%{_includedir} +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc COPYING AUTHORS +%{_bindir}/* +%{_datadir}/dbus-1/services/*.service +%{_libdir}/libmissioncontrol-server.so.* +%{_libdir}/libmission-control-plugins.so.* +%{_libexecdir}/mission-control-5 +%{_datadir}/glib-2.0/schemas/im.telepathy.MissionControl.FromEmpathy.gschema.xml +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%doc ChangeLog.gz +%{_includedir}/* +%{_libdir}/pkgconfig/*.pc +%{_libdir}/libmissioncontrol-server.so +%{_libdir}/libmission-control-plugins.so +%{_mandir}/man1/mc-tool.1.* +%{_mandir}/man1/mc-wait-for-name.1.* +%{_mandir}/man8/mission-control-5.8.* +%{_datadir}/gtk-doc/* +# << files devel + other changes: -------------- ++++++ telepathy-mission-control-5.10.1.tar.gz (new) ++++++ telepathy-mission-control.yaml (new) --- telepathy-mission-control.yaml +++ telepathy-mission-control.yaml @@ -0,0 +1,42 @@ +Name: telepathy-mission-control +Summary: Central control for Telepathy connection manager +Version: 5.10.1 +Release: 1 +Group: System/Libraries +License: LGPLv2 +URL: http://mission-control.sourceforge.net/ +Description: | + Mission Control, or MC, is a Telepathy component providing a way for + "end-user" applications to abstract some of the details of connection + managers, to provide a simple way to manipulate a bunch of connection + managers at once, and to remove the need to have in each program the + account definitions and credentials. + +Sources: + - http://telepathy.freedesktop.org/releases/telepathy-mission-control/%{name}-%{version}.tar.gz + +PkgBR: + - libxslt + - python + - fdupes +PkgConfigBR: + - gconf-2.0 + - dbus-glib-1 + - telepathy-glib +ConfigOptions: + - --enable-server + - --disable-legacy + - --disable-gtk-doc + - --enable-mcclient-so6 + - --enable-mcserver-so6 + - --with-accounts-cache-dir=/tmp + - --disable-Werror + - --enable-mcd-plugins + - --enable-static=no +SubPackages: + - Name: devel + Summary: Headers files for %{name} + Group: Development/Libraries + Description: | + The %{name}-devel package contains libraries and header + files for developing applications that use %{name}. submit: home:sage:telepathy / telepathy-qt4 -> CE:MW:Shared / telepathy-qt4 changes files: -------------- ++++++ new changes file: --- telepathy-qt4.changes +++ telepathy-qt4.changes @@ -0,0 +1,96 @@ +* Thu Dec 01 2011 Marko Saukko <[email protected]> - 0.8.0 +- Update to 0.8.0. + +* Fri Jul 29 2011 Zheng Wu <[email protected]> - 0.7.1 +- Update to 0.7.1 (BMC#22073) + +* Mon Jun 06 2011 Gustavo Pichorim Boiko <[email protected]> - 0.7.0 +- Update to 0.7.0 to add contact blocking interface (BMC#18633) + +* Thu May 22 2011 Gustavo Pichorim Boiko <[email protected]> - 0.5.16 +- Update to 0.5.16 (BMC#17518) and remove patches that are were merged upstream + +* Fri Apr 22 2011 Gustavo Pichorim Boiko <[email protected]> - 0.5.15 +- Add a patch fixing the contact introspection when features are given to the factory (BMC#16560) + +* Mon Apr 18 2011 Gustavo Pichorim Boiko <[email protected]> - 0.5.15 +- Add a patch fixing a crash on self contact introspection (BMC#15975) + +* Wed Apr 13 2011 Mikhail Zabaluev <[email protected]> - 0.5.15 +- Update to upstream release 0.5.15 (BMC#15960) +- Updated build dependency version of telepathy-glib + +* Thu Apr 07 2011 Mikhail Zabaluev <[email protected]> - 0.5.14 +- telepathy-qt4-farsight-devel depends on telepathy-qt4-farsight. + +* Wed Apr 06 2011 wu zheng <[email protected]> - 0.5.14 +- Update to lastest upstream version for fixing BMC#10965 + +* Fri Mar 25 2011 wu zheng <[email protected]> - 0.5.13 +- Update to lastest upstream version for skype + +* Wed Feb 16 2011 Paolo Capriotti <[email protected]> - 0.5.7 +- Update to latest upstream version (fixes BMC#13593) + +* Tue Feb 08 2011 Siraj Razick <[email protected]> - 0.5.6 +- Updated to upstream 0.5.1 development release (fixes BMC#13300) + + Update to spec 0.21.8. + + Added auto generated classes for Account.Addressing, Channel.ServerAuthentication, Channel.SASLAuthentication, Channel.Securable and Conn.MainNotification + + Properly ignore protocol with invalid names. + + Properly escape protocol name with "-" when constructing protocol object path. + + Properly link against QtXml. + + Properly emit presencePublicationRequested if the contact current publish state changes to PresenceStateAsk. + + Added missing fancy-headers for generated classes. + + CapabilitiesBase: Added method to check if file transfer is supported. + + Contact list contacts are now guaranteed to contain the features set on ContactFactory + + Contact list groups are now automatically reintrospected when needed. + + Another attempt to fix a crash when contacts are removed from contact list while the introspection is still running + + tp-qt4 uses non-atomic file write in avatar cache. + + Presence publication requests are now reported more sensibly by the ContactManager::presencePublicationRequested(Contacts) signal, with the per-contact request message, if any, being in Contact::publishStateMessage() + + ContactManager not emitting presencePublicationRequested if the request message is empty. + + ContactManager sometimes crashing when contacts are removed using the new ContactList interface. + + Added Tp::Contact::requestAvatarData() + + Added Tp::Contact::isContactInfoKnown() + + operator< and qHash are not implemented for Tp::ProtocolParameter. + + Bind Connection.HasImmortalHandles. + + ContactFactory is no more a stub class. The features set in the ContactFactory will be enabled in all contacts created by ContactManager and the classes using i(Connection, Channel, etc). + + Build failures on systems using GNU gold or the --no-add-needed/--no-copy-dt-needed-entries linker flags + + Added Or/NotFilter classes making it more flexible to use the Filter API. + + Channel invalidation reasons now more accurately describe what happened, including a new error TP_QT4_ERROR_ORPHANED for the corresponding Connection getting invalidated from whichever reason + + Added support for ContactList and ContactGroups interfaces improving performance of Connection::FeatureRoster/Groups when the CM supports the new interfaces. + + ContactManager PendingOperations finish at consistent times wrt actual state changes when used with a CM sporting the new ContactList/ContactGroups interfaces + + Deprecated Contact/ContactManager signals carrying a Channel::GroupMemberChangeDetails param for publish/subscription/block state changes and added new signals that should be used in new code. + + Added Channel::requestLeave() for leaving channels more gracefully than closing them; StreamedMediaChannel::hangupCall now uses that + + Properly install TelepathyQt4/ConnectionManagerLowLevel + + A race condition causing proxies to be needlessly dropped from the factory cache and hence new proxies built for a future request, and eventually hitting an assert in onProxyInvalidated as a result + + Memory leaks when using Connection::FeatureRoster/RosterGroups where the connection and roster channels were leaking. + + ContactManager::addGroup and removeGroup are confusing/broken. + + Roster API semantics are error / race condition prone. + +* Tue Jan 11 2011 Paolo Capriotti <[email protected]> - 0.5.1 +- Updated to upstream 0.5.1 development release (fixes BMC#11358) + + update to telepathy spec 0.21.1 + + various enhancement and bug fixes + +* Fri Nov 22 2010 Senko Rasic <[email protected]> - 0.4.0 +- Update to upstream 0.4.0 stable release (BMC#10307) + + port build system from autotools to cmake + + update to telepathy spec 0.19.8 + + support several new Telepathy interfaces + + a lot of enhancements and bug fixes +- Deprecate fix_glib_ftbfs.patch +- Removed unneccessary Makefile + +* Mon Aug 16 2010 Fathi Boudra <[email protected]> - 0.2.2 +- Add fix_glib_ftbfs.patch - deprecate fix-compile-issues-w-qt4.7.patch +- Improve description +- Remove CXXFLAGS from ConfigOptions setting (passed in fix_glib_ftbfs.patch) +- Add autogen Configure setting +- Add Makefile + +* Mon Aug 16 2010 Huaxu Wan <[email protected]> - 0.2.2 +- Fix compile issues with Qt 4.7 +- Enable package telepathy-qt4-farsight package (BMC#3710) + +* Wed May 19 2010 Huaxu Wan <[email protected]> - 0.2.2 +- telepathy-qt4 0.2.2 new: ---- telepathy-qt4-0.8.0.tar.gz telepathy-qt4.changes telepathy-qt4.spec telepathy-qt4.yaml spec files: ----------- ++++++ new spec file: --- telepathy-qt4.spec +++ telepathy-qt4.spec @@ -0,0 +1,153 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.23 +# +# >> macros +# << macros + +Name: telepathy-qt4 +Summary: Qt 4 Telepathy library +Version: 0.8.0 +Release: 1 +Group: System/Libraries +License: GPLv2 +URL: http://telepathy.freedesktop.org/wiki/ +Source0: http://telepathy.freedesktop.org/releases/telepathy-qt4/telepathy-qt4-%{version}.tar.gz +Source100: telepathy-qt4.yaml +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig(QtCore) >= 4.6.0 +BuildRequires: pkgconfig(QtDBus) +BuildRequires: pkgconfig(farsight2-0.10) +BuildRequires: pkgconfig(telepathy-farsight) +BuildRequires: pkgconfig(telepathy-glib) >= 0.13.10 +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-interfaces-0.10) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: python +BuildRequires: dbus-python +BuildRequires: doxygen +BuildRequires: cmake + + +%description +Qt-based library for Telepathy components. + + + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: telepathy-filesystem + +%description devel +This package contains libraries and header files for developing applications +that use %{name}. + + +%package farsight +Summary: Qt 4 Telepathy/Farsight integration +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: telepathy-qt4 = %{version} +Requires: telepathy-farsight +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig + +%description farsight +This package provides telepathy-qt4 integration with telepathy-farsight, +which implements media streaming using GStreamer and Farsight. + + +%package farsight-devel +Summary: Development files for telepathy-qt4-farsight +Group: Development/Libraries +Requires: %{name}-farsight = %{version}-%{release} +Requires: telepathy-qt4-devel = %{version} +Requires: telepathy-farsight-devel + +%description farsight-devel +This package contains libraries and header files for developing applications +that use telepathy-qt4-farsight. + + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +mkdir meego-build +cd meego-build +%cmake .. +# << build pre + + +make %{?jobs:-j%jobs} + +# >> build post +cd .. +# << build post +%install +rm -rf %{buildroot} +# >> install pre +cd meego-build +# << install pre +%make_install + +# >> install post +cd .. +# << install post + + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + + +%post farsight -p /sbin/ldconfig + +%postun farsight -p /sbin/ldconfig + + + + +%files +%defattr(-,root,root,-) +# >> files +%{_libdir}/libtelepathy-qt4.so.* +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_libdir}/libtelepathy-qt4.so +%{_libdir}/pkgconfig/TelepathyQt4.pc +%{_includedir}/telepathy-1.0/* +%exclude %{_includedir}/telepathy-1.0/TelepathyQt4/Farsight/* +# << files devel + +%files farsight +%defattr(-,root,root,-) +# >> files farsight +%{_libdir}/libtelepathy-qt4-farsight.so.* +# << files farsight + +%files farsight-devel +%defattr(-,root,root,-) +# >> files farsight-devel +%{_libdir}/libtelepathy-qt4-farsight.so +%{_includedir}/telepathy-1.0/TelepathyQt4/Farsight/* +%{_libdir}/pkgconfig/TelepathyQt4Farsight.pc +# << files farsight-devel + other changes: -------------- ++++++ telepathy-qt4-0.8.0.tar.gz (new) ++++++ telepathy-qt4.yaml (new) --- telepathy-qt4.yaml +++ telepathy-qt4.yaml @@ -0,0 +1,58 @@ +Name: telepathy-qt4 +Summary: Qt 4 Telepathy library +Version: 0.8.0 +Release: 1 +Group: System/Libraries +License: GPLv2 +URL: http://telepathy.freedesktop.org/wiki/ +Sources: + - http://telepathy.freedesktop.org/releases/telepathy-qt4/telepathy-qt4-%{version}.tar.gz +Description: | + Qt-based library for Telepathy components. +PkgConfigBR: + - QtCore >= 4.6.0 + - QtDBus + - farsight2-0.10 + - telepathy-farsight + - telepathy-glib >= 0.13.10 + - gstreamer-0.10 + - gstreamer-interfaces-0.10 + - libxml-2.0 +PkgBR: + - python + - dbus-python + - doxygen + - cmake +Configure: none +SubPackages: + - Name: devel + Summary: Development files for %{name} + Group: Development/Libraries + Description: | + This package contains libraries and header files for developing applications + that use %{name}. + Requires: + - telepathy-filesystem + + - Name: farsight + Summary: Qt 4 Telepathy/Farsight integration + Group: Development/Libraries + Description: | + This package provides telepathy-qt4 integration with telepathy-farsight, + which implements media streaming using GStreamer and Farsight. + Requires: + - telepathy-qt4 = %{version} + - telepathy-farsight + + - Name: farsight-devel + Summary: Development files for telepathy-qt4-farsight + Group: Development/Libraries + Description: | + This package contains libraries and header files for developing applications + that use telepathy-qt4-farsight. + AutoDepend: false + Requires: + - "%{name}-farsight = %{version}-%{release}" + - telepathy-qt4-devel = %{version} + - telepathy-farsight-devel +
