Hello community, here is the log from the commit of package pwlib checked in at Wed Aug 23 20:54:40 CEST 2006. -------- --- pwlib/pwlib.changes 2006-08-09 16:18:58.000000000 +0200 +++ pwlib/pwlib.changes 2006-08-22 17:38:01.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Aug 22 16:25:15 CEST 2006 - sbrabec@suse.cz + +- Fixed plugindir to not search in the whole home directory. +- Enabled alsa_default patch from Sourceforge tracker. + +------------------------------------------------------------------- New: ---- pwlib-plugindir.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pwlib.spec ++++++ --- /var/tmp/diff_new_pack.5s59WO/_old 2006-08-23 20:54:33.000000000 +0200 +++ /var/tmp/diff_new_pack.5s59WO/_new 2006-08-23 20:54:33.000000000 +0200 @@ -12,7 +12,7 @@ Name: pwlib Version: 1.11.1 -Release: 2 +Release: 4 %define _version 1_11_1 BuildRequires: SDL-devel esound-devel gcc-c++ libavc1394-devel libdc1394-devel libdv-devel libstdc++-devel openldap2 openldap2-devel URL: http://www.openh323.org @@ -31,6 +31,8 @@ Patch1: pwlib_alsa_default.diff # http://sourceforge.net/tracker/index.php?func=detail&aid=1240291&group_id=80674&atid=560614 Patch2: pwlib_select_new.patch +# Fix plugindir to correct path, do not search in the whole home directory: +Patch3: pwlib-plugindir.diff %description PWLib is a moderately large class library that was created many years @@ -109,8 +111,10 @@ %prep %setup -q -n pwlib_v%{_version} %patch -#%patch1 +%patch1 +# FIXME: Makes library binary incompatible and crashes ekiga: #%patch2 +%patch3 %build #autoreconf --force --install @@ -199,6 +203,9 @@ %{_libdir}/pwlib/devices/videoinput/v4l2_pwplugin.so %changelog -n pwlib +* Tue Aug 22 2006 - sbrabec@suse.cz +- Fixed plugindir to not search in the whole home directory. +- Enabled alsa_default patch from Sourceforge tracker. * Wed Aug 09 2006 - sbrabec@suse.cz - Require devel packages referenced in ptbuildopts.mak. * Tue Aug 08 2006 - sbrabec@suse.cz ++++++ pwlib-plugindir.diff ++++++ --- src/ptlib/common/pluginmgr.cxx +++ src/ptlib/common/pluginmgr.cxx @@ -166,13 +166,7 @@ { PString env = ::getenv(ENV_PWLIB_PLUGIN_DIR); if (env == NULL) { - // env = P_DEFAULT_PLUGIN_DIR; - PString execDir = PProcess::Current().GetFile(); - PINDEX sepLoc = execDir.FindLast(PDIR_SEPARATOR); - if(sepLoc != P_MAX_INDEX){ - execDir = execDir.Left(sepLoc); - } - env = execDir + DIR_SEP + P_DEFAULT_PLUGIN_DIR; + env = P_DEFAULT_PLUGIN_DIR; } // split into directories on correct seperator ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org