Hello community,

here is the log from the commit of package libosip2 for openSUSE:Factory 
checked in at 2013-07-17 10:28:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libosip2 (Old)
 and      /work/SRC/openSUSE:Factory/.libosip2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libosip2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libosip2/libosip2.changes        2013-06-26 
20:28:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libosip2.new/libosip2.changes   2013-07-17 
10:28:45.000000000 +0200
@@ -2,19 +1,0 @@
-Thu Jun 20 12:23:05 UTC 2013 - [email protected]
-
-- Update to 4.0.0:
-  * reduce path len // remove path in front of logs.
-  * accept only SIP/D.D format message.
-  * fix bug when releasing request with missing major headers.
-  * fix minor memory leak // remove limitation on fifo size.
-  * use system independant time for osip_gettimeofday on unix platform.
-  * To compile/use osip based application in multi threaded
-    env, you don't need to define -DOSIP_MT any more. Instead,
-    if you wish to disable the feature, you can compile with
-    -DOSIP_MONOTHREAD.
-  * A few other clean up were made inside osip to avoid any
-    define to appear in include files. Also to avoid conflict,
-    config.h has been renamed to osip-config.h.
-- Patches updated.
-- Spec cleanup.
-
--------------------------------------------------------------------

Old:
----
  libosip2-4.0.0-pthread.patch
  libosip2-4.0.0.patch
  libosip2-4.0.0.tar.gz

New:
----
  libosip2-3.5.0-pthread.patch
  libosip2-3.5.0.dif
  libosip2-3.5.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libosip2.spec ++++++
--- /var/tmp/diff_new_pack.LkFefm/_old  2013-07-17 10:28:45.000000000 +0200
+++ /var/tmp/diff_new_pack.LkFefm/_new  2013-07-17 10:28:45.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libosip2
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,23 +17,21 @@
 
 
 Name:           libosip2
-Version:        4.0.0
-Release:        0
-Summary:        Implementation of SIP--RFC 3261
-License:        LGPL-2.1+
-Group:          Productivity/Networking/Other
-Url:            http://www.fsf.org/software/osip/osip.html
-Source:         http://ftp.gnu.org/gnu/osip/%{name}-%{version}.tar.gz
-# PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
-Patch0:         libosip2-4.0.0.patch
-# PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
-Patch1:         libosip2-4.0.0-pthread.patch
 BuildRequires:  docbook2x
 BuildRequires:  gcc-c++
 BuildRequires:  gperf
 BuildRequires:  libtool
 BuildRequires:  pkg-config
+Summary:        Implementation of SIP--RFC 3261
+License:        LGPL-2.1+
+Group:          Productivity/Networking/Other
+Version:        3.5.0
+Release:        0
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Url:            http://www.fsf.org/software/osip/osip.html
+Source:         %name-%version.tar.bz2
+Patch:          %name-3.5.0.dif
+Patch1:         libosip2-3.5.0-pthread.patch
 
 %description
 This is the GNU oSIP library. It has been designed to provide the
@@ -43,10 +41,9 @@
 
 %package devel
 Summary:        Implementation of SIP--RFC 3261
-Group:          Development/Libraries/C and C++
-Requires:       %{name} = %{version}
-Requires:       glibc-devel
+Group:          Productivity/Networking/Other
 Provides:       libosip2:/usr/include/osip2/osip.h
+Requires:       %{name} = %{version} glibc-devel
 
 %description devel
 This is the GNU oSIP library. It has been designed to provide the
@@ -56,7 +53,7 @@
 
 %prep
 %setup -q
-%patch0
+%patch -p1
 %patch1
 
 %build
@@ -71,7 +68,7 @@
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+make DESTDIR=$RPM_BUILD_ROOT install
 rm -f %{buildroot}%{_libdir}/*.la
 
 %post -p /sbin/ldconfig
@@ -87,7 +84,7 @@
 %{_includedir}/osipparser2
 %{_includedir}/osip2
 %{_libdir}/lib*.so
-%{_libdir}/pkgconfig/libosip2.pc
+%_libdir/pkgconfig/libosip2.pc
 %{_mandir}/man1/*
 
 %changelog

++++++ libosip2-4.0.0-pthread.patch -> libosip2-3.5.0-pthread.patch ++++++
--- /work/SRC/openSUSE:Factory/libosip2/libosip2-4.0.0-pthread.patch    
2013-06-26 20:28:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libosip2.new/libosip2-3.5.0-pthread.patch       
2013-07-17 10:28:45.000000000 +0200
@@ -1,5 +1,3 @@
-Index: scripts/acx_pthread.m4
-===================================================================
 --- scripts/acx_pthread.m4.orig
 +++ scripts/acx_pthread.m4
 @@ -1,45 +1,88 @@
@@ -327,8 +325,6 @@
 -])dnl ACX_PTHREAD
 +AC_LANG_RESTORE
 +])dnl AX_PTHREAD
-Index: configure.in
-===================================================================
 --- configure.in.orig
 +++ configure.in
 @@ -42,6 +42,7 @@ AC_MSG_RESULT([Building Package on ${OS}
@@ -336,7 +332,7 @@
  dnl Initialize automake stuff
  AC_CONFIG_AUX_DIR(scripts)
 +AC_CONFIG_MACRO_DIR([scripts])
- AC_CONFIG_HEADERS(osip-config.h)
+ AC_CONFIG_HEADERS(config.h)
  AM_INIT_AUTOMAKE($PACKAGE, $VERSION)
  AM_ACLOCAL_INCLUDE(scripts)
 @@ -119,15 +120,8 @@ AC_ARG_ENABLE(minisize,
@@ -345,18 +341,16 @@
  dnl compile with mt support
 -if test "x$enable_mt" = "xyes"; then
 -  if test "x$enable_pthread" = "xyes"; then
-     SIP_FSM_FLAGS="-DHAVE_PTHREAD"
+     SIP_FSM_FLAGS="-DOSIP_MT -DHAVE_PTHREAD"
+-    dnl FSM_LIB="-lpthread"
 -  else
+-    SIP_FSM_FLAGS="-DOSIP_MT"
      ACX_PTHREAD()
 -  fi
--else
--  SIP_FSM_FLAGS="-DOSIP_MONOTHREAD"
 -fi
  
  AM_CONDITIONAL(BUILD_MT, test x$enable_mt = xyes)
  
-Index: Makefile.am
-===================================================================
 --- Makefile.am.orig
 +++ Makefile.am
 @@ -1,3 +1,4 @@
@@ -364,8 +358,6 @@
  EXTRA_DIST = README BUGS FEATURES HISTORY autogen.sh libosip2.pc.in
  
  SUBDIRS = include src scripts help platform
-Index: src/osip2/Makefile.am
-===================================================================
 --- src/osip2/Makefile.am.orig
 +++ src/osip2/Makefile.am
 @@ -15,9 +15,12 @@ endif

++++++ libosip2-3.5.0.dif ++++++
Index: b/src/osip2/port_sema.c
===================================================================
--- a/src/osip2/port_sema.c
+++ b/src/osip2/port_sema.c
@@ -275,10 +275,20 @@ int osip_sem_trywait(struct osip_sem *_s
 }
 
 #elif defined (HAVE_SYS_SEM_H)
 /* support for semctl, semop, semget */
 
+#ifdef _SEM_SEMUN_UNDEFINED
+   union semun
+   {
+     int val;                           /* value for SETVAL */
+     struct semid_ds *buf;              /* buffer for IPC_STAT & IPC_SET */
+     unsigned short int *array;         /* array for GETALL & SETALL */
+     struct seminfo *__buf;             /* buffer for IPC_INFO */
+   };
+#endif
+
 #define SEM_PERM 0600
 
 struct osip_sem *osip_sem_init(unsigned int value)
 {
        union semun val;
++++++ libosip2-4.0.0.tar.gz -> libosip2-3.5.0.tar.bz2 ++++++
++++ 69078 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to