I have made the following changes intended for :
  CE:MW:Shared / sofia-sip
  CE:MW:Shared / telepathy-rakia

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/5348

Thank You,
Marko Saukko

[This message was auto-generated]

---

Request # 5348:

Messages from BOSS:

State: review at 2012-07-30T18:52:03 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:branches:CE:MW:Shared / sofia-sip -> CE:MW:Shared / 
sofia-sip
  
changes files:
--------------

++++++ new changes file:
--- sofia-sip.changes
+++ sofia-sip.changes
@@ -0,0 +1,3 @@
+* Mon Jul 30 2012 Marko Saukko <[email protected]> - 1.12.11
+- Initial import.
+

new:
----
  sofia-sip-1.12.11.tar.gz
  sofia-sip.changes
  sofia-sip.spec
  sofia-sip.yaml

spec files:
-----------

++++++ new spec file:
--- sofia-sip.spec
+++ sofia-sip.spec
@@ -0,0 +1,155 @@
+# 
+# Do NOT Edit the Auto-generated Part!
+# Generated by: spectacle version 0.25
+# 
+
+Name:       sofia-sip
+
+# >> macros
+# << macros
+
+Summary:    Sofia SIP User-Agent library
+Version:    1.12.11
+Release:    1
+Group:      Communications/Telephony and IM
+License:    LGPLv2+
+URL:        http://sofia-sip.sourceforge.net/
+Source0:    http://dl.sourceforge.net/sofia-sip/%{name}-%{version}.tar.gz
+Source100:  sofia-sip.yaml
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires:  pkgconfig(libssl) >= 0.9.7
+BuildRequires:  pkgconfig(glib-2.0) >= 2.4
+BuildRequires:  pkgconfig(check) >= 0.9.4
+
+%description
+Sofia SIP is a RFC-3261-compliant library for SIP user agents and
+other network elements.  The Session Initiation Protocol (SIP) is an
+application-layer control (signaling) protocol for creating,
+modifying, and terminating sessions with one or more
+participants. These sessions include Internet telephone calls,
+multimedia distribution, and multimedia conferences.
+
+
+%package glib
+Summary:    Glib bindings for Sofia-SIP
+Group:      Communications/Telephony and IM
+Requires:   %{name} = %{version}-%{release}
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+%description glib
+GLib interface to Sofia SIP User Agent library.
+
+%package utils
+Summary:    Sofia-SIP Command Line Utilities
+Group:      Applications/Internet
+Requires:   %{name} = %{version}-%{release}
+
+%description utils
+Command line utilities for the Sofia SIP UA library.
+
+%package glib-devel
+Summary:    Glib bindings for Sofia SIP development files
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+Requires:   sofia-sip-glib = %{version}-%{release}
+Requires:   sofia-sip-devel = %{version}-%{release}
+
+%description glib-devel
+Development package for Sofia SIP UA Glib library. This package
+includes libraries and include files for developing glib programs
+using Sofia SIP.
+
+
+%package devel
+Summary:    Sofia-SIP Development Package
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+Development package for Sofia SIP UA library.
+
+
+%prep
+%setup -q -n %{name}-%{version}
+
+# >> setup
+# << setup
+
+%build
+# >> build pre
+# << build pre
+
+%configure --disable-static
+make %{?jobs:-j%jobs}
+
+# >> build post
+# << build post
+
+%install
+rm -rf %{buildroot}
+# >> install pre
+# << install pre
+%make_install
+
+# >> install post
+find %{buildroot} -name \*.h.in -delete
+# << install post
+
+
+%check
+# >> check
+#TPORT_DEBUG=9 TPORT_TEST_HOST=0.0.0.0 make check
+# << check
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%post glib -p /sbin/ldconfig
+
+%postun glib -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+# >> files
+%doc AUTHORS ChangeLog ChangeLog.ext-trees COPYING COPYRIGHTS
+%doc README README.developers RELEASE TODO
+%{_libdir}/libsofia-sip-ua.so.*
+# << files
+
+%files glib
+%defattr(-,root,root,-)
+# >> files glib
+%{_libdir}/libsofia-sip-ua-glib.so.*
+# << files glib
+
+%files utils
+%defattr(-,root,root,-)
+# >> files utils
+%{_bindir}/*
+%{_mandir}/man1/*.1*
+# << files utils
+
+%files glib-devel
+%defattr(-,root,root,-)
+# >> files glib-devel
+%{_includedir}/sofia-sip-1.12/sofia-sip/su_source.h
+%{_libdir}/libsofia-sip-ua-glib.so
+%{_libdir}/pkgconfig/sofia-sip-ua-glib.pc
+# << files glib-devel
+
+%files devel
+%defattr(-,root,root,-)
+# >> files devel
+%dir %{_includedir}/sofia-sip-1.12
+%dir %{_includedir}/sofia-sip-1.12/sofia-sip
+%{_includedir}/sofia-sip-1.12/sofia-sip/*.h
+%exclude %{_includedir}/sofia-sip-1.12/sofia-sip/su_source.h
+%dir %{_includedir}/sofia-sip-1.12/sofia-resolv
+%{_includedir}/sofia-sip-1.12/sofia-resolv/*.h
+%{_libdir}/libsofia-sip-ua.so
+%{_libdir}/pkgconfig/sofia-sip-ua.pc
+%{_datadir}/sofia-sip
+# << files devel

other changes:
--------------

++++++ sofia-sip-1.12.11.tar.gz (new)

++++++ sofia-sip.yaml (new)
--- sofia-sip.yaml
+++ sofia-sip.yaml
@@ -0,0 +1,53 @@
+Name: sofia-sip
+Summary: Sofia SIP User-Agent library
+Version: 1.12.11
+Release: 1
+Group: Communications/Telephony and IM
+License: LGPLv2+
+URL: http://sofia-sip.sourceforge.net/
+Sources:
+    - http://dl.sourceforge.net/sofia-sip/%{name}-%{version}.tar.gz
+Description: |
+    Sofia SIP is a RFC-3261-compliant library for SIP user agents and
+    other network elements.  The Session Initiation Protocol (SIP) is an
+    application-layer control (signaling) protocol for creating,
+    modifying, and terminating sessions with one or more
+    participants. These sessions include Internet telephone calls,
+    multimedia distribution, and multimedia conferences.
+
+PkgConfigBR:
+    - libssl >= 0.9.7
+    - glib-2.0 >= 2.4
+    - check >= 0.9.4
+
+Configure: configure
+
+Builder: make
+Check: yes
+SubPackages:
+    - Name: glib
+      Summary: Glib bindings for Sofia-SIP
+      Group: Communications/Telephony and IM
+      Description: GLib interface to Sofia SIP User Agent library.
+
+    - Name: utils
+      Summary: Sofia-SIP Command Line Utilities
+      Group: Applications/Internet
+      Description: Command line utilities for the Sofia SIP UA library.
+
+    - Name: glib-devel
+      Summary: Glib bindings for Sofia SIP development files
+      Group: Development/Libraries
+      Description: |
+          Development package for Sofia SIP UA Glib library. This package
+          includes libraries and include files for developing glib programs
+          using Sofia SIP.
+      Requires:
+          - sofia-sip-glib = %{version}-%{release}
+          - sofia-sip-devel = %{version}-%{release}
+
+    - Name: devel
+      Summary: Sofia-SIP Development Package
+      Group: Development/Libraries
+      Description: Development package for Sofia SIP UA library.
+

  submit: home:sage:branches:CE:MW:Shared / telepathy-rakia -> CE:MW:Shared / 
telepathy-rakia
  
changes files:
--------------

++++++ new changes file:
--- telepathy-rakia.changes
+++ telepathy-rakia.changes
@@ -0,0 +1,3 @@
+* Mon Jul 30 2012 Marko Saukko <[email protected]> - 0.7.4
+- Initial packaging for nemo.
+

new:
----
  0001-Check-for-gio-to-avoid-linking-issue.patch
  telepathy-rakia-0.7.4.tar.gz
  telepathy-rakia.changes
  telepathy-rakia.spec
  telepathy-rakia.yaml

spec files:
-----------

++++++ new spec file:
--- telepathy-rakia.spec
+++ telepathy-rakia.spec
@@ -0,0 +1,80 @@
+# 
+# Do NOT Edit the Auto-generated Part!
+# Generated by: spectacle version 0.25
+# 
+
+Name:       telepathy-rakia
+
+# >> macros
+# << macros
+
+Summary:    SIP connection manager for Telepathy
+Version:    0.7.4
+Release:    1
+Group:      Applications/Communications
+License:    LGPLv2+
+URL:        http://telepathy.freedesktop.org/wiki/Components
+Source0:    
http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
+Source100:  telepathy-rakia.yaml
+Patch0:     0001-Check-for-gio-to-avoid-linking-issue.patch
+Requires:   telepathy-filesystem
+BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(dbus-glib-1)
+BuildRequires:  pkgconfig(telepathy-glib) >= 0.17.7
+BuildRequires:  pkgconfig(sofia-sip-ua-glib) >= 1.12.11
+BuildRequires:  libxslt
+BuildRequires:  python >= 2.3
+Provides:   telepathy-sofiasip = %{version}-%{release}
+Obsoletes:   telepathy-sofiasip < 0.7.2
+
+%description
+%{name} is a SIP connection manager for the Telepathy
+framework based on the SofiaSIP-stack.
+
+
+
+%prep
+%setup -q -n %{name}-%{version}
+
+# 0001-Check-for-gio-to-avoid-linking-issue.patch
+%patch0 -p1
+# >> setup
+# << setup
+
+%build
+# >> build pre
+# << build pre
+
+%configure --disable-static
+make %{?jobs:-j%jobs}
+
+# >> build post
+# << build post
+
+%install
+rm -rf %{buildroot}
+# >> install pre
+# << install pre
+%make_install
+
+# >> install post
+# Let's not install the headers
+rm -rf $RPM_BUILD_ROOT%{_includedir}/%{name}-0.7
+
+# << install post
+
+
+%check
+# >> check
+#make check
+# << check
+
+%files
+%defattr(-,root,root,-)
+# >> files
+%doc COPYING README NEWS TODO
+%{_libexecdir}/%{name}
+%{_datadir}/dbus-1/services/*.service
+%{_datadir}/telepathy/managers/*.manager
+%{_mandir}/man8/%{name}.8.gz
+# << files

other changes:
--------------

++++++ 0001-Check-for-gio-to-avoid-linking-issue.patch (new)
--- 0001-Check-for-gio-to-avoid-linking-issue.patch
+++ 0001-Check-for-gio-to-avoid-linking-issue.patch
@@ -0,0 +1,30 @@
+From 62a8e7337b6d678e5293fbfe713f3d1806003331 Mon Sep 17 00:00:00 2001
+From: Ionut Biru <[email protected]>
+Date: Wed, 9 May 2012 17:34:10 +0000
+Subject: [PATCH] Check for gio to avoid linking issue
+
+/usr/bin/ld: note: 'g_inet_address_new_from_string' is defined in DSO
+/usr/lib/libgio-2.0.so.0 so try adding it to the linker command line
+
+Signed-off-by: Ionut Biru <[email protected]>
+Reviewed-by: Simon McVittie <[email protected]>
+---
+ configure.ac |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 2a6cb2a..461d464 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -62,7 +62,7 @@ dnl GTK docs
+ GTK_DOC_CHECK
+ 
+ dnl Check for Glib 
+-PKG_CHECK_MODULES(GLIB, gobject-2.0 >= 2.30, have_glib=yes, have_glib=no)
++PKG_CHECK_MODULES(GLIB, [gobject-2.0 >= 2.30, gio-2.0 >= 2.30], 
have_glib=yes, have_glib=no)
+ 
+ if test x$have_glib = xno ; then
+     AC_MSG_ERROR([GLib development libraries not found])
+-- 
+1.7.7.6
+

++++++ telepathy-rakia-0.7.4.tar.gz (new)

++++++ telepathy-rakia.yaml (new)
--- telepathy-rakia.yaml
+++ telepathy-rakia.yaml
@@ -0,0 +1,32 @@
+Name: telepathy-rakia
+Summary: SIP connection manager for Telepathy
+Version: 0.7.4
+Release: 1
+Group: Applications/Communications
+License: LGPLv2+
+URL: http://telepathy.freedesktop.org/wiki/Components
+Sources:
+    - 
http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
+Patches:
+    - 0001-Check-for-gio-to-avoid-linking-issue.patch
+Description: |
+    %{name} is a SIP connection manager for the Telepathy
+    framework based on the SofiaSIP-stack.
+
+Requires:
+    - telepathy-filesystem
+PkgConfigBR:
+    - dbus-1
+    - dbus-glib-1
+    - telepathy-glib >= 0.17.7
+    - sofia-sip-ua-glib >= 1.12.11
+PkgBR:
+    - libxslt
+    - python >= 2.3
+Provides:
+    - telepathy-sofiasip = %{version}-%{release}
+Obsoletes:
+    - telepathy-sofiasip < 0.7.2
+Configure: configure
+Builder: make
+Check: yes



Reply via email to