[packages/kdelibs/dev-trinity] merge boost-1.50.patch to kdelibs-lib_loader.patch
glen
glen at pld-linux.org
Wed May 28 12:55:37 CEST 2014
commit 750e64fcf5f45155de23a81cf81a58682d31ef87
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Wed May 28 11:45:42 2014 +0300
merge boost-1.50.patch to kdelibs-lib_loader.patch
boost-1.50.patch | 19 -------------------
kdelibs-lib_loader.patch | 20 +++++++-------------
kdelibs.spec | 3 ---
3 files changed, 7 insertions(+), 35 deletions(-)
---
diff --git a/kdelibs.spec b/kdelibs.spec
index 8219cc7..c7ce24b 100644
--- a/kdelibs.spec
+++ b/kdelibs.spec
@@ -69,7 +69,6 @@ Patch17: %{name}-3.5.10-LDFLAG_fix-1.patch
# http://www.thel.ro/kde3-fedora/SOURCES/kdelibs-3.5.10-ossl-1.x.patch
Patch18: %{name}-3.5.10-ossl-1.x.patch
Patch19: %{name}-gcc4.patch
-Patch20: boost-1.50.patch
Patch21: %{name}-cups16.patch
URL: http://www.kde.org/
%{?with_openexr:BuildRequires: OpenEXR-devel >= 1.4.0.a}
@@ -385,8 +384,6 @@ strony innych użytkowników lokalnych.
%patch17 -p1
#%patch18 -p1 assume outdated
%patch19 -p1
-# TODO: MERGE WITH lib_loader.patch
-%patch20 -p1
#%patch21 -p1 seems outdated
#mv -f configure{,.dist}
diff --git a/boost-1.50.patch b/boost-1.50.patch
deleted file mode 100644
index 48c935e..0000000
--- a/boost-1.50.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- kdelibs-trinity-3.5.13.2/kdecore/klibloader.cpp~ 2014-05-27 23:28:54.291178525 +0300
-+++ kdelibs-trinity-3.5.13.2/kdecore/klibloader.cpp 2014-05-27 23:30:56.593147558 +0300
-@@ -25,6 +25,7 @@
- #include <tqtimer.h>
- #include <tqobjectdict.h>
-
-+#define BOOST_FILESYSTEM_VERSION 3
- #include <boost/filesystem/exception.hpp>
- #include <boost/filesystem/operations.hpp>
- #include <boost/filesystem/path.hpp>
-@@ -350,7 +350,7 @@
- i != boost::filesystem::directory_iterator(); ++i )
- {
- boost::smatch m;
-- if ( boost::regex_match( i->string(), m, re ) )
-+ if ( boost::regex_match( i->path().string(), m, re ) )
- return m.str().c_str();
- }
- }
diff --git a/kdelibs-lib_loader.patch b/kdelibs-lib_loader.patch
index dbc7238..bb4aa53 100644
--- a/kdelibs-lib_loader.patch
+++ b/kdelibs-lib_loader.patch
@@ -1,10 +1,3 @@
-
- kdecore/Makefile.am | 2 +
- kdecore/klibloader.cpp | 86 +++++++++++++++++++++++++++----------------------
- kdecore/klibloader.h | 2 -
- kinit/kinit.cpp | 8 +---
- 4 files changed, 55 insertions(+), 43 deletions(-)
-
--- kdelibs-3.5.12/kdecore/Makefile.am~ 2010-08-12 06:04:03.000000000 +0300
+++ kdelibs-3.5.12/kdecore/Makefile.am 2011-01-04 19:13:22.247155923 +0200
@@ -121,9 +121,11 @@
@@ -30,12 +23,13 @@
* @param instance a KInstance used to get the standard paths
*/
static QString findLibrary( const char * name, const KInstance * instance = KGlobal::instance() );
---- kdelibs-3.5.12/kdecore/klibloader.cpp~ 2010-08-12 11:30:26.000000000 +0300
-+++ kdelibs-3.5.12/kdecore/klibloader.cpp 2011-01-04 19:22:53.611031525 +0200
-@@ -25,6 +25,11 @@
+--- kdelibs-trinity-3.5.13.2/kdecore/klibloader.cpp 2012-09-16 12:38:12.000000000 +0300
++++ kdelibs-trinity-3.5.13.2/kdecore/klibloader.cpp 2014-05-28 11:16:42.469374659 +0300
+@@ -25,6 +25,12 @@
#include <tqtimer.h>
#include <tqobjectdict.h>
++#define BOOST_FILESYSTEM_VERSION 3
+#include <boost/filesystem/exception.hpp>
+#include <boost/filesystem/operations.hpp>
+#include <boost/filesystem/path.hpp>
@@ -44,7 +38,7 @@
#include "kapplication.h"
#include "klibloader.h"
#include "kstandarddirs.h"
-@@ -331,46 +336,56 @@
+@@ -331,46 +337,56 @@
d = 0L;
}
@@ -72,7 +66,7 @@
+ i != boost::filesystem::directory_iterator(); ++i )
+ {
+ boost::smatch m;
-+ if ( boost::regex_match( i->string(), m, re ) )
++ if ( boost::regex_match( i->path().string(), m, re ) )
+ return m.str().c_str();
+ }
+ }
@@ -135,7 +129,7 @@
KLibrary* KLibLoader::globalLibrary( const char *name )
{
KLibrary *tmp;
-@@ -418,11 +433,7 @@
+@@ -418,11 +434,7 @@
TQString libfile = findLibrary( name );
if ( libfile.isEmpty() )
{
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/kdelibs.git/commitdiff/848a40b8c13b70528acf57d9f12dbb4a107c153d
More information about the pld-cvs-commit
mailing list