I have made the following changes intended for : CE:MW:Shared / farstream CE:MW:Shared / telepathy-farstream CE:MW:Shared / telepathy-qt4 CE:MW:Shared / telepathy-farsight CE:MW:Shared / farsight2
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/6722 Thank You, tswindell [This message was auto-generated] --- Request # 6722: Messages from BOSS: State: review at 2012-09-07T09:34:30 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:tswindell:CE:Apps / farstream -> CE:MW:Shared / farstream changes files: -------------- ++++++ new changes file: --- farstream.changes +++ farstream.changes @@ -0,0 +1,3 @@ +* Thu Sep 06 2012 Tom Swindell <[email protected]> - 0.1.2 +- Initial package import. + new: ---- farstream-0.1.2.tar.gz farstream.changes farstream.spec spec files: ----------- ++++++ new spec file: --- farstream.spec +++ farstream.spec @@ -0,0 +1,75 @@ +Name: farstream +Version: 0.1.2 +Release: 1 +Summary: Libraries for video conferencing applications +Group: System/Libraries +License: LGPLv2+ +URL: http://www.freedesktop.org/wiki/Software/Farstream +Source0: %{name}-%{version}.tar.gz +BuildRequires: python +BuildRequires: pkgconfig(nice) >= 0.1.0 +BuildRequires: pkgconfig(gstreamer-0.10) +BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) + +%description +A collection of GStreamer modules and libraries for video conferencing applications + +%package devel +Summary: Development files for video conferencing applications +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +A collection of GStreamer modules and libraries for video conferencing applications + +%prep +%setup -q + +%build +%configure --disable-python --disable-static + +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%doc COPYING NEWS AUTHORS +%{_libdir}/*.so.* +%dir %{_libdir}/%{name}-0.1 +%{_libdir}/%{name}-0.1/libmulticast-transmitter.so +%{_libdir}/%{name}-0.1/libnice-transmitter.so +%{_libdir}/%{name}-0.1/librawudp-transmitter.so +%{_libdir}/%{name}-0.1/libshm-transmitter.so +%{_libdir}/gstreamer-0.10/libfsfunnel.so +%{_libdir}/gstreamer-0.10/libfsmsnconference.so +%{_libdir}/gstreamer-0.10/libfsrawconference.so +%{_libdir}/gstreamer-0.10/libfsrtcpfilter.so +%{_libdir}/gstreamer-0.10/libfsrtpconference.so +%{_libdir}/gstreamer-0.10/libfsvideoanyrate.so +%dir %{_datadir}/%{name} +%dir %{_datadir}/%{name}/0.1 +%dir %{_datadir}/%{name}/0.1/fsrtpconference +%dir %{_datadir}/%{name}/0.1/fsrawconference +%{_datadir}/%{name}/0.1/fsrtpconference/default-codec-preferences +%{_datadir}/%{name}/0.1/fsrtpconference/default-element-properties +%{_datadir}/%{name}/0.1/fsrawconference/default-element-properties + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libfarstream-0.1.so +%{_libdir}/pkgconfig/%{name}-0.1.pc +%{_includedir}/%{name}-0.1/%{name}/ +%{_datadir}/gtk-doc/html/%{name}-libs-0.10/ +%{_datadir}/gtk-doc/html/%{name}-plugins-0.1/ + other changes: -------------- ++++++ farstream-0.1.2.tar.gz (new) submit: home:tswindell:CE:Apps / telepathy-farstream -> CE:MW:Shared / telepathy-farstream changes files: -------------- ++++++ new changes file: --- telepathy-farstream.changes +++ telepathy-farstream.changes @@ -0,0 +1,3 @@ +* Thu Sep 06 2012 Tom Swindell <[email protected]> - 0.4.0 +- Initial package import. + new: ---- telepathy-farstream-0.4.0.tar.gz telepathy-farstream.changes telepathy-farstream.spec spec files: ----------- ++++++ new spec file: --- telepathy-farstream.spec +++ telepathy-farstream.spec @@ -0,0 +1,58 @@ +Name: telepathy-farstream +Version: 0.4.0 +Release: 1 +Summary: Telepathy client library to handle Call channels +Group: System/Libraries +License: LGPLv2+ +URL: http://www.freedesktop.org/wiki/Software/Telepath-Farsight +Source0: %{name}-%{version}.tar.gz +BuildRequires: python +BuildRequires: pkgconfig(telepathy-glib) +BuildRequires: pkgconfig(farstream-0.1) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-glib-1) + +Obsoletes: telepathy-farsight + +%description +Telepathy client libraries for video conferencing applications + +%package devel +Summary: Development files for telepathy based video conferencing applications +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Obsoletes: telepathy-farsight-devel + +%description devel +Telepathy client libraries for video conferencing applications + +%prep +%setup -q + +%build +%configure --disable-python --enable-static=no +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%doc NEWS README COPYING +%{_libdir}/libtelepathy-farstream*.so.* + +%files devel +%defattr(-,root,root,-) +%doc %{_datadir}/gtk-doc/html/%{name}/ +%{_libdir}/libtelepathy-farstream.so +%{_libdir}/pkgconfig/%{name}.pc +%{_includedir}/telepathy-1.0/%{name}/ other changes: -------------- ++++++ telepathy-farstream-0.4.0.tar.gz (new) submit: home:tswindell:CE:Apps / telepathy-qt4 -> CE:MW:Shared / telepathy-qt4 changes files: -------------- --- telepathy-qt4.changes +++ telepathy-qt4.changes @@ -0,0 +1,3 @@ +* Wed Sep 06 2012 Tom Swindell <[email protected]> - 0.9.3 +- Disabled obsolete Farsight and enabled Farstream + spec files: ----------- --- telepathy-qt4.spec +++ telepathy-qt4.spec @@ -20,9 +20,9 @@ Requires(postun): /sbin/ldconfig BuildRequires: pkgconfig(QtCore) >= 4.6.0 BuildRequires: pkgconfig(QtDBus) -BuildRequires: pkgconfig(farsight2-0.10) -BuildRequires: pkgconfig(telepathy-farsight) >= 0.0.4 +BuildRequires: pkgconfig(farstream-0.1) BuildRequires: pkgconfig(telepathy-glib) >= 0.17.5 +BuildRequires: pkgconfig(telepathy-farstream) >= 0.4.0 BuildRequires: pkgconfig(gstreamer-0.10) BuildRequires: pkgconfig(gstreamer-interfaces-0.10) BuildRequires: pkgconfig(libxml-2.0) @@ -46,30 +46,31 @@ that use %{name}. -%package farsight -Summary: Qt 4 Telepathy/Farsight integration +%package farstream +Summary: Qt 4 Telepathy/Farstream integration Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: telepathy-qt4 = %{version} -Requires: telepathy-farsight Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig +Obsoletes: %{name}-farsight -%description farsight -This package provides telepathy-qt4 integration with telepathy-farsight, -which implements media streaming using GStreamer and Farsight. +%description farstream +This package provides telepathy-qt4 integration with telepathy-farstream, +which implements media stream using gstreamer and Farstream. -%package farsight-devel -Summary: Development files for telepathy-qt4-farsight +%package farstream-devel +Summary: Development files for telepathy-qt4-farstream Group: Development/Libraries -Requires: %{name}-farsight = %{version}-%{release} +Requires: %{name}-farstream = %{version}-%{release} Requires: telepathy-qt4-devel = %{version} -Requires: telepathy-farsight-devel +Requires: telepathy-farstream-devel +Obsoletes: %{name}-farsight-devel -%description farsight-devel +%description farstream-devel This package contains libraries and header files for developing applications -that use telepathy-qt4-farsight. +that use telepathy-qt4-farstream. @@ -81,7 +82,7 @@ %build # >> build pre -%cmake -DENABLE_FARSIGHT=TRUE +%cmake -DENABLE_TESTS=FALSE -DENABLE_FARSIGHT=FALSE -DENABLE_FARSTREAM=TRUE # << build pre @@ -106,9 +107,9 @@ %postun -p /sbin/ldconfig -%post farsight -p /sbin/ldconfig +%post farstream -p /sbin/ldconfig -%postun farsight -p /sbin/ldconfig +%postun farstream -p /sbin/ldconfig %files %defattr(-,root,root,-) @@ -124,20 +125,20 @@ %{_includedir}/telepathy-qt4/TelepathyQt/* %{_includedir}/telepathy-qt4/TelepathyQt4 %{_libdir}/cmake/TelepathyQt4/*.cmake -%exclude %{_includedir}/telepathy-qt4/TelepathyQt/Farsight # << files devel -%files farsight +%files farstream %defattr(-,root,root,-) -# >> files farsight -%{_libdir}/libtelepathy-qt4-farsight.so.* -# << files farsight +# >> files farstream +%{_libdir}/libtelepathy-qt4-farstream.so.2* +# << files farstream -%files farsight-devel +%files farstream-devel %defattr(-,root,root,-) -# >> files farsight-devel -%{_libdir}/libtelepathy-qt4-farsight.so -%{_includedir}/telepathy-qt4/TelepathyQt/Farsight/* -%{_libdir}/pkgconfig/TelepathyQt4Farsight.pc -%{_libdir}/cmake/TelepathyQt4Farsight/*.cmake -# << files farsight-devel +# >> files farstream-devel +%{_libdir}/libtelepathy-qt4-farstream.so +%{_includedir}/telepathy-qt4/TelepathyQt/Farstream/* +%{_libdir}/cmake/TelepathyQt4Farstream/TelepathyQt4FarstreamConfig.cmake +%{_libdir}/cmake/TelepathyQt4Farstream/TelepathyQt4FarstreamConfigVersion.cmake +%{_libdir}/pkgconfig/TelepathyQt4Farstream.pc +# << files farstream-devel other changes: -------------- ++++++ telepathy-qt4.yaml --- telepathy-qt4.yaml +++ telepathy-qt4.yaml @@ -12,9 +12,9 @@ PkgConfigBR: - QtCore >= 4.6.0 - QtDBus - - farsight2-0.10 - - telepathy-farsight >= 0.0.4 + - farstream-0.1 - telepathy-glib >= 0.17.5 + - telepathy-farstream >= 0.4.0 - gstreamer-0.10 - gstreamer-interfaces-0.10 - libxml-2.0 @@ -34,25 +34,27 @@ Requires: - telepathy-filesystem - - Name: farsight - Summary: Qt 4 Telepathy/Farsight integration + - Name: farstream + Summary: Qt 4 Telepathy/Farstream integration Group: Development/Libraries Description: | - This package provides telepathy-qt4 integration with telepathy-farsight, - which implements media streaming using GStreamer and Farsight. + This package provides telepathy-qt4 integration with telepathy-farstream, + which implements media stream using gstreamer and Farstream. Requires: - telepathy-qt4 = %{version} - - telepathy-farsight + Obsoletes: + - "%{name}-farsight" - - Name: farsight-devel - Summary: Development files for telepathy-qt4-farsight + - Name: farstream-devel + Summary: Development files for telepathy-qt4-farstream Group: Development/Libraries Description: | This package contains libraries and header files for developing applications - that use telepathy-qt4-farsight. + that use telepathy-qt4-farstream. AutoDepend: false Requires: - - "%{name}-farsight = %{version}-%{release}" + - "%{name}-farstream = %{version}-%{release}" - telepathy-qt4-devel = %{version} - - telepathy-farsight-devel - + - telepathy-farstream-devel + Obsoletes: + - "%{name}-farsight-devel" delete: / -> CE:MW:Shared / telepathy-farsight delete: / -> CE:MW:Shared / farsight2
