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