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
  


Reply via email to