Mailinglist Archive: opensuse-commit (1157 mails)

< Previous Next >
commit pwlib
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Wed, 03 Oct 2007 00:58:29 +0200
  • Message-id: <20071002225830.32A606781B8@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package pwlib
checked in at Wed Oct 3 00:58:29 CEST 2007.

--------
--- pwlib/pwlib.changes 2007-08-10 09:13:49.000000000 +0200
+++ /mounts/work_src_done/STABLE/pwlib/pwlib.changes    2007-09-20 02:35:48.311011000 +0200
@@ -1,0 +2,5 @@
+Wed Sep 19 18:39:24 CEST 2007 - mauro@xxxxxxx 
+
+- Update to 1.10.10 (needed it for ekiga in gnome 2.20)
+
+-------------------------------------------------------------------

Old:
----
  pwlib-1.10.7-aliasing.diff
  pwlib-1.10.7.diff
  pwlib-1.10.7-gcc42-atomic.diff
  pwlib-1.10.7-make.diff
  pwlib-1.10.7.tar.bz2
  pwlib.linux-time.patch

New:
----
  pwlib-1.10.10.diff
  pwlib-1.10.10-make.diff
  pwlib-1.10.10.tar.bz2

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

Other differences:
------------------
++++++ pwlib.spec ++++++
--- /var/tmp/diff_new_pack.P18858/_old  2007-10-03 00:58:21.000000000 +0200
+++ /var/tmp/diff_new_pack.P18858/_new  2007-10-03 00:58:21.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package pwlib (Version 1.10.7)
+# spec file for package pwlib (Version 1.10.10)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -11,14 +11,14 @@
 # norootforbuild
 
 Name:           pwlib
-Version:        1.10.7
-Release:        43
+Version:        1.10.10
+Release:        1
 BuildRequires:  SDL-devel bison esound-devel flex gcc-c++ libavc1394-devel libdc1394_control12-devel libdv-devel libstdc++-devel openldap2 openldap2-devel
-URL:            http://www.openh323.org/
+Url:            http://www.openh323.org/
 License:        MOZILLA PUBLIC LICENSE (MPL/NPL)
 Group:          System/Libraries
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Autoreqprov:    on
+AutoReqProv:    on
 Provides:       pwlib-plugins-alsa pwlib-plugins-oss pwlib-plugins-v4l
 Obsoletes:      pwlib-plugins-alsa pwlib-plugins-oss pwlib-plugins-v4l
 Summary:        Portable Windows Library from Equivalence Pty. Ltd.
@@ -26,10 +26,10 @@
 Source:         %{name}-%{version}.tar.bz2
 # http://sourceforge.net/tracker/index.php?func=detail&aid=1532388&group_id=80674&atid=560614
 Patch:          %{name}-%{version}.diff
-Patch1:         %{name}-%{version}-aliasing.diff
-Patch2:         %{name}-%{version}-gcc42-atomic.diff
+#Patch1:         %{name}-%{version}-aliasing.diff
+#Patch2:         %{name}-%{version}-gcc42-atomic.diff
 Patch3:         %{name}-%{version}-make.diff
-Patch4:         pwlib.linux-time.patch
+#Patch4:         pwlib.linux-time.patch
 
 %description
 PWLib is a moderately large class library that was created many years
@@ -108,10 +108,10 @@
 %prep
 %setup -q
 %patch
-%patch1 -p1
-%patch2 -p1
+#%patch1 -p1
+#%patch2 -p1
 %patch3 -p1
-%patch4 -p1
+#%patch4 -p1
 
 %build
 #autoreconf --force --install
@@ -194,8 +194,9 @@
 %defattr(-,root,root)
 %dir %{_libdir}/pwlib/devices/videoinput
 %{_libdir}/pwlib/devices/videoinput/v4l2_pwplugin.so
-
 %changelog
+* Wed Sep 19 2007 - mauro@xxxxxxx 
+- Update to 1.10.10 (needed it for ekiga in gnome 2.20)
 * Fri Aug 10 2007 - olh@xxxxxxx
 - do not include linux/time.h before sys/time.h in configure script
 * Sat Aug 04 2007 - olh@xxxxxxx

++++++ pwlib-1.10.7-aliasing.diff -> pwlib-1.10.10.diff ++++++
--- pwlib/pwlib-1.10.7-aliasing.diff    2007-04-24 17:24:26.000000000 +0200
+++ /mounts/work_src_done/STABLE/pwlib/pwlib-1.10.10.diff       2007-09-20 02:35:48.319997000 +0200
@@ -1,74 +1,15 @@
-Index: pwlib-1.10.4/src/ptclib/psasl.cxx
+Index: src/ptclib/vxml.cxx
 ===================================================================
---- pwlib-1.10.4.orig/src/ptclib/psasl.cxx
-+++ pwlib-1.10.4/src/ptclib/psasl.cxx
-@@ -245,7 +245,9 @@ BOOL PSASLClient::Init(const PString& fq
-     if (m_ConnState)
-         End();
+--- src/ptclib/vxml.cxx.orig
++++ src/ptclib/vxml.cxx
+@@ -1078,9 +1078,9 @@ void PVXMLSession::ProcessUserInput()
+       return;
+     ch = userInputQueue.front();
+     userInputQueue.pop();
+-  }
  
--    int result = sasl_client_new(m_Service, fqdn, 0, 0, (const sasl_callback_t *)m_CallBacks, 0, (sasl_conn_t **)&m_ConnState);
-+    sasl_conn_t *cst = (sasl_conn_t *)m_ConnState;
-+    int result = sasl_client_new(m_Service, fqdn, 0, 0, (const sasl_callback_t *)m_CallBacks, 0, &cst);
-+    m_ConnState = cst;

-     if (result != SASL_OK)
-         return FALSE;
-@@ -348,7 +350,8 @@ BOOL PSASLClient::End()
- {
-     if (m_ConnState)
-     {
--        sasl_dispose((sasl_conn_t **)&m_ConnState);
-+      sasl_conn_t * cst = (sasl_conn_t *)m_ConnState;
-+        sasl_dispose(&cst);
-         m_ConnState = 0;
-         return TRUE;
-     }
-Index: pwlib-1.10.4/src/ptlib/common/pluginmgr.cxx
-===================================================================
---- pwlib-1.10.4.orig/src/ptlib/common/pluginmgr.cxx
-+++ pwlib-1.10.4/src/ptlib/common/pluginmgr.cxx
-@@ -171,22 +171,22 @@ BOOL PPluginManager::LoadPlugin(const PS
-   }

-   else {
--    unsigned (*GetAPIVersion)();
--    if (!dll->GetFunction("PWLibPlugin_GetAPIVersion", (PDynaLink::Function &)GetAPIVersion)) {
-+    PDynaLink::Function tmpfunc;
-+    typedef int (*GetAPIVersion_t)();
-+
-+    if (!dll->GetFunction("PWLibPlugin_GetAPIVersion", tmpfunc)) {
-       PTRACE(3, fileName << " is not a PWLib plugin");
-     }

-     else {
--      int version = (*GetAPIVersion)();
-+      int version = (*((GetAPIVersion_t)tmpfunc))();
-       switch (version) {
-         case 0 : // old-style service plugins, and old-style codec plugins
-           {
--            // declare local pointer to register function
--            void (*triggerRegister)(PPluginManager *);
--
-+           typedef int (*Register_t)(PPluginManager *);
-             // call the register function (if present)
--            if (dll->GetFunction("PWLibPlugin_TriggerRegister", (PDynaLink::Function &)triggerRegister)) 
--              (*triggerRegister)(this);
-+            if (dll->GetFunction("PWLibPlugin_TriggerRegister", tmpfunc))
-+              (*((Register_t)tmpfunc))(this);
-             else {
-               PTRACE(3, fileName << " has no registration-trigger function");
-             }
-Index: pwlib-1.10.4/src/ptlib/unix/udll.cxx
-===================================================================
---- pwlib-1.10.4.orig/src/ptlib/unix/udll.cxx
-+++ pwlib-1.10.4/src/ptlib/unix/udll.cxx
-@@ -437,7 +437,8 @@ BOOL PDynaLink::GetFunction(const PStrin
-   if (p == NULL)
-     return FALSE;

--  func = (Function &)p;
-+  Function f = (Function)p;
-+  func = f;
-   return TRUE;
- }
+   PTRACE(3, "VXML\tHandling user input " << ch);
++  }
  
+   // recording
+   if (recording) {

++++++ pwlib-1.10.7-make.diff -> pwlib-1.10.10-make.diff ++++++

++++++ pwlib-1.10.7.tar.bz2 -> pwlib-1.10.10.tar.bz2 ++++++
++++ 34398 lines of diff (skipped)


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



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread