Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/poco/files/
Date: Sun, 04 Sep 2016 13:10:13
Message-Id: 1472994520.0a94f11955f1bbb9fead0319baf6780c5172eb9e.soap@gentoo
1 commit: 0a94f11955f1bbb9fead0319baf6780c5172eb9e
2 Author: Michael Mair-Keimberger (asterix) <m.mairkeimberger <AT> gmail <DOT> com>
3 AuthorDate: Sun Sep 4 11:56:09 2016 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 4 13:08:40 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a94f119
7
8 dev-libs/poco: remove unused patches
9
10 Closes: https://github.com/gentoo/gentoo/pull/2223
11
12 Signed-off-by: David Seifert <soap <AT> gentoo.org>
13
14 dev-libs/poco/files/1.3.3_p1-gcc44.patch | 16 --
15 dev-libs/poco/files/1.3.3_p1-gentoo.patch | 80 ---------
16 dev-libs/poco/files/1.3.3_p1-openssl-1.patch | 16 --
17 dev-libs/poco/files/1.3.3_p1-unbundle_libs.patch | 197 -----------------------
18 dev-libs/poco/files/1.3.6_p2-gentoo.patch | 85 ----------
19 dev-libs/poco/files/1.4.3_p1-gentoo.patch | 85 ----------
20 dev-libs/poco/files/1.4.5-gentoo.patch | 74 ---------
21 dev-libs/poco/files/1.4.6_p1-gentoo.patch | 74 ---------
22 dev-libs/poco/files/libpcre-8.13.patch | 10 --
23 9 files changed, 637 deletions(-)
24
25 diff --git a/dev-libs/poco/files/1.3.3_p1-gcc44.patch b/dev-libs/poco/files/1.3.3_p1-gcc44.patch
26 deleted file mode 100644
27 index 990aff1..00000000
28 --- a/dev-libs/poco/files/1.3.3_p1-gcc44.patch
29 +++ /dev/null
30 @@ -1,16 +0,0 @@
31 -diff -NrU5 poco-1.3.3p1-all.orig/Foundation/src/Environment.cpp poco-1.3.3p1-all/Foundation/src/Environment.cpp
32 ---- poco-1.3.3p1-all.orig/Foundation/src/Environment.cpp 2009-05-15 20:44:37.000000000 -0600
33 -+++ poco-1.3.3p1-all/Foundation/src/Environment.cpp 2009-05-15 20:46:12.000000000 -0600
34 -@@ -34,11 +34,11 @@
35 - //
36 -
37 -
38 - #include "Poco/Environment.h"
39 - #include <cstdlib>
40 --
41 -+#include <cstdio>
42 -
43 - #if defined(POCO_OS_FAMILY_VMS)
44 - #include "Environment_VMS.cpp"
45 - #elif defined(POCO_OS_FAMILY_UNIX)
46 - #include "Environment_UNIX.cpp"
47
48 diff --git a/dev-libs/poco/files/1.3.3_p1-gentoo.patch b/dev-libs/poco/files/1.3.3_p1-gentoo.patch
49 deleted file mode 100644
50 index f162cd1..00000000
51 --- a/dev-libs/poco/files/1.3.3_p1-gentoo.patch
52 +++ /dev/null
53 @@ -1,80 +0,0 @@
54 -diff -Naur poco-1.3.3p1-all.orig/components poco-1.3.3p1-all/components
55 ---- poco-1.3.3p1-all.orig/components 2008-10-20 19:40:05.000000000 +0200
56 -+++ poco-1.3.3p1-all/components 2008-10-20 20:11:19.000000000 +0200
57 -@@ -1,12 +1,6 @@
58 --CppUnit
59 - Foundation
60 - XML
61 - Util
62 - Net
63 --NetSSL_OpenSSL
64 - Data
65 --Data/SQLite
66 --Data/ODBC
67 --Data/MySQL
68 --Crypto
69 - Zip
70 -diff -Naur poco-1.3.3p1-all.orig/Data/ODBC/Makefile poco-1.3.3p1-all/Data/ODBC/Makefile
71 ---- poco-1.3.3p1-all.orig/Data/ODBC/Makefile 2008-10-20 19:40:05.000000000 +0200
72 -+++ poco-1.3.3p1-all/Data/ODBC/Makefile 2008-10-20 19:54:07.000000000 +0200
73 -@@ -11,19 +11,19 @@
74 - ifeq ($(POCO_CONFIG),MinGW)
75 - # Lack of unixODBC or iODBC is not an error for MinGW platform since it uses Windows odbc32.lib
76 - else
77 --ifeq (0, $(shell test -e /usr/lib/libodbc$(SHAREDLIBLINKEXT); echo $$?))
78 -+ifeq (unixodbc, $(GENTOO_ODBC))
79 - SYSLIBS += -lodbc -lodbcinst
80 - COMMONFLAGS += -DPOCO_UNIXODBC
81 - else
82 --ifeq (0, $(shell test -h /usr/lib/libodbc$(SHAREDLIBLINKEXT); echo $$?))
83 -+ifeq (unixodbc, $(GENTOO_ODBC))
84 - SYSLIBS += -lodbc -lodbcinst
85 - COMMONFLAGS += -DPOCO_UNIXODBC
86 - else
87 --ifeq (0, $(shell test -e /usr/lib/libiodbc$(SHAREDLIBLINKEXT); echo $$?))
88 -+ifeq (iodbc, $(GENTOO_ODBC))
89 - SYSLIBS += -liodbc -liodbcinst
90 - COMMONFLAGS += -DPOCO_IODBC
91 - else
92 --ifeq (0, $(shell test -h /usr/lib/libiodbc$(SHAREDLIBLINKEXT); echo $$?))
93 -+ifeq (iodbc, $(GENTOO_ODBC))
94 - SYSLIBS += -liodbc -liodbcinst
95 - COMMONFLAGS += -DPOCO_IODBC
96 - else
97 -diff -Naur poco-1.3.3p1-all.orig/Makefile poco-1.3.3p1-all/Makefile
98 ---- poco-1.3.3p1-all.orig/Makefile 2008-10-20 19:40:05.000000000 +0200
99 -+++ poco-1.3.3p1-all/Makefile 2008-10-20 20:12:09.000000000 +0200
100 -@@ -21,7 +21,7 @@
101 -
102 - .PHONY: all libexecs cppunit tests samples clean distclean install
103 -
104 --all: libexecs tests samples
105 -+all: libexecs
106 -
107 - INSTALLDIR = $(DESTDIR)$(POCO_PREFIX)
108 - COMPONENTS = Foundation XML Util Net NetSSL_OpenSSL Data Data/SQLite Data/ODBC Data/MySQL Crypto Zip
109 -@@ -31,7 +31,7 @@
110 -
111 - install: libexecs
112 - mkdir -p $(INSTALLDIR)/include/Poco
113 -- mkdir -p $(INSTALLDIR)/lib
114 -+ mkdir -p $(INSTALLDIR)/$(LIBDIR)
115 - mkdir -p $(INSTALLDIR)/bin
116 - for comp in $(COMPONENTS) ; do \
117 - if [ -d "$(POCO_BASE)/$$comp/include" ] ; then \
118 -@@ -41,11 +41,11 @@
119 - find $(POCO_BUILD)/$$comp/bin -perm -700 -type f -exec cp -f {} $(INSTALLDIR)/bin \; ; \
120 - fi ; \
121 - done
122 -- find $(POCO_BUILD)/lib -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/lib \;
123 -- find $(POCO_BUILD)/lib -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/lib \;
124 -+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/$(LIBDIR) \;
125 -+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/$(LIBDIR) \;
126 -
127 --libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec NetSSL_OpenSSL-libexec Data-libexec Data/SQLite-libexec Data/ODBC-libexec Data/MySQL-libexec Crypto-libexec Zip-libexec
128 --tests = Foundation-tests XML-tests Util-tests Net-tests NetSSL_OpenSSL-tests Data-tests Data/SQLite-tests Data/ODBC-tests Data/MySQL-tests Crypto-tests Zip-tests
129 -+libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Data-libexec Zip-libexec
130 -+tests = Foundation-tests XML-tests Util-tests Net-tests Data-tests Zip-tests
131 - samples = Foundation-samples XML-samples Util-samples Net-samples NetSSL_OpenSSL-samples Data-samples Crypto-samples Zip-samples
132 -
133 - .PHONY: $(libexecs)
134
135 diff --git a/dev-libs/poco/files/1.3.3_p1-openssl-1.patch b/dev-libs/poco/files/1.3.3_p1-openssl-1.patch
136 deleted file mode 100644
137 index 2377edd..00000000
138 --- a/dev-libs/poco/files/1.3.3_p1-openssl-1.patch
139 +++ /dev/null
140 @@ -1,16 +0,0 @@
141 -http://bugs.gentoo.org/327769
142 -
143 ---- NetSSL_OpenSSL/src/SecureSocketImpl.cpp
144 -+++ NetSSL_OpenSSL/src/SecureSocketImpl.cpp
145 -@@ -430,7 +430,11 @@
146 -
147 - if (!strcmp(extstr, "subjectAltName"))
148 - {
149 -+ #if OPENSSL_VERSION_NUMBER >= 0x10000000L
150 -+ const X509V3_EXT_METHOD* meth = X509V3_EXT_get(ext);
151 -+ #else
152 - X509V3_EXT_METHOD* meth = X509V3_EXT_get(ext);
153 -+ #endif
154 - if (!meth)
155 - break;
156 -
157
158 diff --git a/dev-libs/poco/files/1.3.3_p1-unbundle_libs.patch b/dev-libs/poco/files/1.3.3_p1-unbundle_libs.patch
159 deleted file mode 100644
160 index 2ec2067..00000000
161 --- a/dev-libs/poco/files/1.3.3_p1-unbundle_libs.patch
162 +++ /dev/null
163 @@ -1,197 +0,0 @@
164 -diff -Naur poco-1.3.3p1-all.orig/Data/SQLite/Makefile poco-1.3.3p1-all/Data/SQLite/Makefile
165 ---- poco-1.3.3p1-all.orig/Data/SQLite/Makefile 2008-11-22 22:13:34.000000000 +0100
166 -+++ poco-1.3.3p1-all/Data/SQLite/Makefile 2008-11-23 10:27:53.000000000 +0100
167 -@@ -9,10 +9,10 @@
168 - include $(POCO_BASE)/build/rules/global
169 -
170 - SYSFLAGS += -DTHREADSAFE -DNO_TCL -DSQLITE_DISABLE_LFS
171 -+SYSLIBS += -lsqlite3
172 -
173 - objects = Binder Extractor SessionImpl Connector \
174 -- SQLiteException SQLiteStatementImpl Utility \
175 -- sqlite3
176 -+ SQLiteException SQLiteStatementImpl Utility
177 -
178 - target = PocoSQLite
179 - target_version = $(LIBVERSION)
180 -diff -Naur poco-1.3.3p1-all.orig/Data/SQLite/src/Binder.cpp poco-1.3.3p1-all/Data/SQLite/src/Binder.cpp
181 ---- poco-1.3.3p1-all.orig/Data/SQLite/src/Binder.cpp 2008-11-22 22:13:34.000000000 +0100
182 -+++ poco-1.3.3p1-all/Data/SQLite/src/Binder.cpp 2008-11-23 10:30:43.000000000 +0100
183 -@@ -38,7 +38,7 @@
184 - #include "Poco/Data/SQLite/Utility.h"
185 - #include "Poco/Data/BLOB.h"
186 - #include "Poco/Exception.h"
187 --#include "sqlite3.h"
188 -+#include <sqlite3.h>
189 - #include <cstdlib>
190 -
191 -
192 -diff -Naur poco-1.3.3p1-all.orig/Data/SQLite/src/Connector.cpp poco-1.3.3p1-all/Data/SQLite/src/Connector.cpp
193 ---- poco-1.3.3p1-all.orig/Data/SQLite/src/Connector.cpp 2008-11-22 22:13:34.000000000 +0100
194 -+++ poco-1.3.3p1-all/Data/SQLite/src/Connector.cpp 2008-11-23 10:29:32.000000000 +0100
195 -@@ -37,7 +37,7 @@
196 - #include "Poco/Data/SQLite/Connector.h"
197 - #include "Poco/Data/SQLite/SessionImpl.h"
198 - #include "Poco/Data/SessionFactory.h"
199 --#include "sqlite3.h"
200 -+#include <sqlite3.h>
201 -
202 -
203 - namespace Poco {
204 -diff -Naur poco-1.3.3p1-all.orig/Data/SQLite/src/Extractor.cpp poco-1.3.3p1-all/Data/SQLite/src/Extractor.cpp
205 ---- poco-1.3.3p1-all.orig/Data/SQLite/src/Extractor.cpp 2008-11-22 22:13:34.000000000 +0100
206 -+++ poco-1.3.3p1-all/Data/SQLite/src/Extractor.cpp 2008-11-23 10:29:44.000000000 +0100
207 -@@ -39,7 +39,7 @@
208 - #include "Poco/Data/BLOB.h"
209 - #include "Poco/Data/DataException.h"
210 - #include "Poco/Exception.h"
211 --#include "sqlite3.h"
212 -+#include <sqlite3.h>
213 - #include <cstdlib>
214 -
215 -
216 -diff -Naur poco-1.3.3p1-all.orig/Data/SQLite/src/SessionImpl.cpp poco-1.3.3p1-all/Data/SQLite/src/SessionImpl.cpp
217 ---- poco-1.3.3p1-all.orig/Data/SQLite/src/SessionImpl.cpp 2008-11-22 22:13:34.000000000 +0100
218 -+++ poco-1.3.3p1-all/Data/SQLite/src/SessionImpl.cpp 2008-11-23 10:30:05.000000000 +0100
219 -@@ -37,7 +37,7 @@
220 - #include "Poco/Data/SQLite/SessionImpl.h"
221 - #include "Poco/Data/SQLite/Utility.h"
222 - #include "Poco/Data/SQLite/SQLiteStatementImpl.h"
223 --#include "sqlite3.h"
224 -+#include <sqlite3.h>
225 - #include <cstdlib>
226 -
227 -
228 -diff -Naur poco-1.3.3p1-all.orig/Data/SQLite/src/SQLiteStatementImpl.cpp poco-1.3.3p1-all/Data/SQLite/src/SQLiteStatementImpl.cpp
229 ---- poco-1.3.3p1-all.orig/Data/SQLite/src/SQLiteStatementImpl.cpp 2008-11-22 22:13:34.000000000 +0100
230 -+++ poco-1.3.3p1-all/Data/SQLite/src/SQLiteStatementImpl.cpp 2008-11-23 10:30:34.000000000 +0100
231 -@@ -40,7 +40,7 @@
232 - #include "Poco/String.h"
233 - #include <cstdlib>
234 - #include <cstring>
235 --#include "sqlite3.h"
236 -+#include <sqlite3.h>
237 -
238 -
239 - namespace Poco {
240 -diff -Naur poco-1.3.3p1-all.orig/Data/SQLite/src/Utility.cpp poco-1.3.3p1-all/Data/SQLite/src/Utility.cpp
241 ---- poco-1.3.3p1-all.orig/Data/SQLite/src/Utility.cpp 2008-11-22 22:13:34.000000000 +0100
242 -+++ poco-1.3.3p1-all/Data/SQLite/src/Utility.cpp 2008-11-23 10:29:22.000000000 +0100
243 -@@ -41,7 +41,7 @@
244 - #include "Poco/NumberFormatter.h"
245 - #include "Poco/String.h"
246 - #include "Poco/Exception.h"
247 --#include "sqlite3.h"
248 -+#include <sqlite3.h>
249 -
250 -
251 - namespace Poco {
252 -diff -Naur poco-1.3.3p1-all.orig/Foundation/include/Poco/DeflatingStream.h poco-1.3.3p1-all/Foundation/include/Poco/DeflatingStream.h
253 ---- poco-1.3.3p1-all.orig/Foundation/include/Poco/DeflatingStream.h 2008-11-22 22:13:34.000000000 +0100
254 -+++ poco-1.3.3p1-all/Foundation/include/Poco/DeflatingStream.h 2008-11-22 22:13:50.000000000 +0100
255 -@@ -44,7 +44,7 @@
256 - #include "Poco/BufferedStreamBuf.h"
257 - #include <istream>
258 - #include <ostream>
259 --#include "Poco/zlib.h"
260 -+#include <zlib.h>
261 -
262 -
263 - namespace Poco {
264 -diff -Naur poco-1.3.3p1-all.orig/Foundation/include/Poco/InflatingStream.h poco-1.3.3p1-all/Foundation/include/Poco/InflatingStream.h
265 ---- poco-1.3.3p1-all.orig/Foundation/include/Poco/InflatingStream.h 2008-11-22 22:13:34.000000000 +0100
266 -+++ poco-1.3.3p1-all/Foundation/include/Poco/InflatingStream.h 2008-11-22 22:13:50.000000000 +0100
267 -@@ -44,7 +44,7 @@
268 - #include "Poco/BufferedStreamBuf.h"
269 - #include <istream>
270 - #include <ostream>
271 --#include "Poco/zlib.h"
272 -+#include <zlib.h>
273 -
274 -
275 - namespace Poco {
276 -diff -Naur poco-1.3.3p1-all.orig/Foundation/Makefile poco-1.3.3p1-all/Foundation/Makefile
277 ---- poco-1.3.3p1-all.orig/Foundation/Makefile 2008-11-22 22:13:34.000000000 +0100
278 -+++ poco-1.3.3p1-all/Foundation/Makefile 2008-11-23 10:04:10.000000000 +0100
279 -@@ -8,6 +8,8 @@
280 -
281 - include $(POCO_BASE)/build/rules/global
282 -
283 -+SYSLIBS += -lpcre -lz
284 -+
285 - objects = ArchiveStrategy ASCIIEncoding AsyncChannel Base64Decoder Base64Encoder \
286 - BinaryReader BinaryWriter Bugcheck ByteOrder Channel Checksum Configurable ConsoleChannel \
287 - CountingStream DateTime LocalDateTime DateTimeFormat DateTimeFormatter DateTimeParser \
288 -@@ -30,12 +32,7 @@
289 - FileStreamFactory URIStreamFactory URIStreamOpener UTF16Encoding Windows1252Encoding \
290 - UTF8Encoding UnicodeConverter UUID UUIDGenerator Void Format \
291 - Pipe PipeImpl PipeStream DynamicAny DynamicAnyHolder SharedMemory \
292 -- FileStream Unicode UTF8String \
293 -- adler32 compress crc32 deflate gzio infback inffast inflate inftrees \
294 -- trees zutil \
295 -- pcre_chartables pcre_compile pcre_globals pcre_maketables pcre_study \
296 -- pcre_tables pcre_try_flipped pcre_ucd pcre_valid_utf8 \
297 -- pcre_exec pcre_ord2utf8 pcre_newline pcre_fullinfo pcre_xclass
298 -+ FileStream Unicode UTF8String
299 -
300 - ifeq ($(POCO_CONFIG),MinGW)
301 - objects += EventLogChannel WindowsConsoleChannel
302 -diff -Naur poco-1.3.3p1-all.orig/Foundation/src/Checksum.cpp poco-1.3.3p1-all/Foundation/src/Checksum.cpp
303 ---- poco-1.3.3p1-all.orig/Foundation/src/Checksum.cpp 2008-11-22 22:13:34.000000000 +0100
304 -+++ poco-1.3.3p1-all/Foundation/src/Checksum.cpp 2008-11-22 22:13:50.000000000 +0100
305 -@@ -35,7 +35,7 @@
306 -
307 -
308 - #include "Poco/Checksum.h"
309 --#include "Poco/zlib.h"
310 -+#include <zlib.h>
311 -
312 -
313 - namespace Poco {
314 -diff -Naur poco-1.3.3p1-all.orig/Foundation/src/RegularExpression.cpp poco-1.3.3p1-all/Foundation/src/RegularExpression.cpp
315 ---- poco-1.3.3p1-all.orig/Foundation/src/RegularExpression.cpp 2008-11-22 22:13:34.000000000 +0100
316 -+++ poco-1.3.3p1-all/Foundation/src/RegularExpression.cpp 2008-11-22 22:13:50.000000000 +0100
317 -@@ -37,7 +37,7 @@
318 - #include "Poco/RegularExpression.h"
319 - #include "Poco/Exception.h"
320 - #include <sstream>
321 --#include "pcre.h"
322 -+#include <pcre.h>
323 -
324 -
325 - namespace Poco {
326 -diff -Naur poco-1.3.3p1-all.orig/XML/include/Poco/XML/ParserEngine.h poco-1.3.3p1-all/XML/include/Poco/XML/ParserEngine.h
327 ---- poco-1.3.3p1-all.orig/XML/include/Poco/XML/ParserEngine.h 2008-11-22 22:13:34.000000000 +0100
328 -+++ poco-1.3.3p1-all/XML/include/Poco/XML/ParserEngine.h 2008-11-22 22:13:50.000000000 +0100
329 -@@ -40,7 +40,7 @@
330 -
331 -
332 - #include "Poco/XML/XML.h"
333 --#include "Poco/XML/expat.h"
334 -+#include <expat.h>
335 - #include "Poco/XML/XMLString.h"
336 - #include "Poco/XML/XMLStream.h"
337 - #include "Poco/SAX/Locator.h"
338 -diff -Naur poco-1.3.3p1-all.orig/XML/Makefile poco-1.3.3p1-all/XML/Makefile
339 ---- poco-1.3.3p1-all.orig/XML/Makefile 2008-11-22 22:13:34.000000000 +0100
340 -+++ poco-1.3.3p1-all/XML/Makefile 2008-11-23 10:04:25.000000000 +0100
341 -@@ -8,7 +8,9 @@
342 -
343 - include $(POCO_BASE)/build/rules/global
344 -
345 --COMMONFLAGS += -DXML_NS -DXML_DTD -DHAVE_EXPAT_CONFIG_H
346 -+COMMONFLAGS += -DXML_NS -DXML_DTD
347 -+
348 -+SYSLIBS += -lexpat
349 -
350 - objects = AbstractContainerNode AbstractNode Attr AttrMap Attributes \
351 - AttributesImpl CDATASection CharacterData ChildNodesList Comment \
352 -@@ -22,7 +24,7 @@
353 - NamespaceSupport Node NodeFilter NodeIterator NodeList Notation \
354 - ParserEngine ProcessingInstruction SAXException SAXParser Text \
355 - TreeWalker WhitespaceFilter XMLException XMLFilter XMLFilterImpl XMLReader \
356 -- XMLString XMLWriter NodeAppender xmlparse xmlrole xmltok
357 -+ XMLString XMLWriter NodeAppender
358 -
359 - target = PocoXML
360 - target_version = $(LIBVERSION)
361
362 diff --git a/dev-libs/poco/files/1.3.6_p2-gentoo.patch b/dev-libs/poco/files/1.3.6_p2-gentoo.patch
363 deleted file mode 100644
364 index ec466f8..00000000
365 --- a/dev-libs/poco/files/1.3.6_p2-gentoo.patch
366 +++ /dev/null
367 @@ -1,85 +0,0 @@
368 -diff -ur poco-1.3.6p2-all.orig//components poco-1.3.6p2-all/components
369 ---- poco-1.3.6p2-all.orig//components 2010-07-19 13:52:31.936802078 +0200
370 -+++ poco-1.3.6p2-all/components 2010-07-19 13:59:37.351927395 +0200
371 -@@ -1,13 +1,7 @@
372 --CppUnit
373 - Foundation
374 - XML
375 - Util
376 - Net
377 --Crypto
378 --NetSSL_OpenSSL
379 - Data
380 --Data/SQLite
381 --Data/ODBC
382 --Data/MySQL
383 - Zip
384 - PageCompiler
385 -diff -ur poco-1.3.6p2-all.orig//Data/ODBC/Makefile poco-1.3.6p2-all/Data/ODBC/Makefile
386 ---- poco-1.3.6p2-all.orig//Data/ODBC/Makefile 2010-07-19 13:52:31.932802424 +0200
387 -+++ poco-1.3.6p2-all/Data/ODBC/Makefile 2010-07-19 13:55:24.976677962 +0200
388 -@@ -9,10 +9,10 @@
389 - include $(POCO_BASE)/build/rules/global
390 -
391 - # adjust for the target system (usually '/usr/lib' or '/usr/local/lib')
392 --ODBCLIBDIR = /usr/lib
393 -+ODBCLIBDIR = /usr/$(LIBDIR)
394 -
395 - INCLUDE += -I/usr/local/include -I/usr/include -I/usr/include/odbc -I/usr/local/include/odbc
396 --SYSLIBS += -L/usr/local/lib/odbc -L/usr/lib/odbc -L/usr/lib -L/usr/local/lib
397 -+SYSLIBS += -L/usr/local/$(LIBDIR)/odbc -L/usr/$(LIBDIR)/odbc -L/usr/$(LIBDIR) -L/usr/local/$(LIBDIR)
398 -
399 - ifeq ($(POCO_CONFIG),MinGW)
400 - # Lack of unixODBC or iODBC is not an error for MinGW platform since it uses Windows odbc32.lib
401 -@@ -24,19 +24,19 @@
402 - # CYGWIN platform has its own ODBC library in /lib/w32api
403 - SYSLIBS += -L/lib/w32api -lodbc32 -lodbccp32
404 - else
405 --ifeq (0, $(shell test -e $(ODBCLIBDIR)/libodbc$(SHAREDLIBLINKEXT); echo $$?))
406 -+ifeq (unixodbc, $(GENTOO_ODBC))
407 - SYSLIBS += -lodbc -lodbcinst
408 - COMMONFLAGS += -DPOCO_UNIXODBC
409 - else
410 --ifeq (0, $(shell test -h $(ODBCLIBDIR)/libodbc$(SHAREDLIBLINKEXT); echo $$?))
411 -+ifeq (unixodbc, $(GENTOO_ODBC))
412 - SYSLIBS += -lodbc -lodbcinst
413 - COMMONFLAGS += -DPOCO_UNIXODBC
414 - else
415 --ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(SHAREDLIBLINKEXT); echo $$?))
416 -+ifeq (iodbc, $(GENTOO_ODBC))
417 - SYSLIBS += -liodbc -liodbcinst
418 - COMMONFLAGS += -DPOCO_IODBC
419 - else
420 --ifeq (0, $(shell test -h $(ODBCLIBDIR)/libiodbc$(SHAREDLIBLINKEXT); echo $$?))
421 -+ifeq (iodbc, $(GENTOO_ODBC))
422 - SYSLIBS += -liodbc -liodbcinst
423 - COMMONFLAGS += -DPOCO_IODBC
424 - else
425 -diff -ur poco-1.3.6p2-all.orig//Makefile poco-1.3.6p2-all/Makefile
426 ---- poco-1.3.6p2-all.orig//Makefile 2010-07-19 13:52:31.908802377 +0200
427 -+++ poco-1.3.6p2-all/Makefile 2010-07-19 14:00:03.814676950 +0200
428 -@@ -31,7 +31,7 @@
429 -
430 - install: libexecs
431 - mkdir -p $(INSTALLDIR)/include/Poco
432 -- mkdir -p $(INSTALLDIR)/lib
433 -+ mkdir -p $(INSTALLDIR)/$(LIBDIR)
434 - mkdir -p $(INSTALLDIR)/bin
435 - for comp in $(COMPONENTS) ; do \
436 - if [ -d "$(POCO_BASE)/$$comp/include" ] ; then \
437 -@@ -41,11 +41,11 @@
438 - find $(POCO_BUILD)/$$comp/bin -perm -700 -type f -exec cp -f {} $(INSTALLDIR)/bin \; ; \
439 - fi ; \
440 - done
441 -- find $(POCO_BUILD)/lib -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/lib \;
442 -- find $(POCO_BUILD)/lib -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/lib \;
443 -+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/$(LIBDIR) \;
444 -+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/$(LIBDIR) \;
445 -
446 --libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Crypto-libexec NetSSL_OpenSSL-libexec Data-libexec Data/SQLite-libexec Data/ODBC-libexec Data/MySQL-libexec Zip-libexec PageCompiler-libexec
447 --tests = Foundation-tests XML-tests Util-tests Net-tests Crypto-tests NetSSL_OpenSSL-tests Data-tests Data/SQLite-tests Data/ODBC-tests Data/MySQL-tests Zip-tests
448 -+libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Data-libexec Zip-libexec PageCompiler-libexec
449 -+tests = Foundation-tests XML-tests Util-tests Net-tests Data-tests Zip-tests
450 - samples = Foundation-samples XML-samples Util-samples Net-samples Crypto-samples NetSSL_OpenSSL-samples Data-samples Zip-samples
451 -
452 - .PHONY: $(libexecs)
453
454 diff --git a/dev-libs/poco/files/1.4.3_p1-gentoo.patch b/dev-libs/poco/files/1.4.3_p1-gentoo.patch
455 deleted file mode 100644
456 index 727015a..00000000
457 --- a/dev-libs/poco/files/1.4.3_p1-gentoo.patch
458 +++ /dev/null
459 @@ -1,85 +0,0 @@
460 -diff -ur poco-1.3.6p2-all.orig//components poco-1.3.6p2-all/components
461 ---- poco-1.3.6p2-all.orig//components 2010-07-19 13:52:31.936802078 +0200
462 -+++ poco-1.3.6p2-all/components 2010-07-19 13:59:37.351927395 +0200
463 -@@ -1,13 +1,7 @@
464 --CppUnit
465 - Foundation
466 - XML
467 - Util
468 - Net
469 --Crypto
470 --NetSSL_OpenSSL
471 - Data
472 --Data/SQLite
473 --Data/ODBC
474 --Data/MySQL
475 - Zip
476 - PageCompiler
477 -diff -ur poco-1.3.6p2-all.orig//Data/ODBC/Makefile poco-1.3.6p2-all/Data/ODBC/Makefile
478 ---- poco-1.3.6p2-all.orig//Data/ODBC/Makefile 2010-07-19 13:52:31.932802424 +0200
479 -+++ poco-1.3.6p2-all/Data/ODBC/Makefile 2010-07-19 13:55:24.976677962 +0200
480 -@@ -9,10 +9,10 @@
481 - include $(POCO_BASE)/build/rules/global
482 -
483 - # adjust for the target system (usually '/usr/lib' or '/usr/local/lib')
484 --ODBCLIBDIR = /usr/lib
485 -+ODBCLIBDIR = /usr/$(LIBDIR)
486 -
487 - INCLUDE += -I/usr/local/include -I/usr/include -I/usr/include/odbc -I/usr/local/include/odbc
488 --SYSLIBS += -L/usr/local/lib/odbc -L/usr/lib/odbc -L/usr/lib -L/usr/local/lib
489 -+SYSLIBS += -L/usr/local/$(LIBDIR)/odbc -L/usr/$(LIBDIR)/odbc -L/usr/$(LIBDIR) -L/usr/local/$(LIBDIR)
490 -
491 - ifeq ($(POCO_CONFIG),MinGW)
492 - # Lack of unixODBC or iODBC is not an error for MinGW platform since it uses Windows odbc32.lib
493 -@@ -24,19 +24,19 @@
494 - # CYGWIN platform has its own ODBC library in /lib/w32api
495 - SYSLIBS += -L/lib/w32api -lodbc32 -lodbccp32
496 - else
497 --ifeq (0, $(shell test -e $(ODBCLIBDIR)/libodbc$(SHAREDLIBLINKEXT); echo $$?))
498 -+ifeq (unixodbc, $(GENTOO_ODBC))
499 - SYSLIBS += -lodbc -lodbcinst
500 - COMMONFLAGS += -DPOCO_UNIXODBC
501 - else
502 --ifeq (0, $(shell test -h $(ODBCLIBDIR)/libodbc$(SHAREDLIBLINKEXT); echo $$?))
503 -+ifeq (unixodbc, $(GENTOO_ODBC))
504 - SYSLIBS += -lodbc -lodbcinst
505 - COMMONFLAGS += -DPOCO_UNIXODBC
506 - else
507 --ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(SHAREDLIBLINKEXT); echo $$?))
508 -+ifeq (iodbc, $(GENTOO_ODBC))
509 - SYSLIBS += -liodbc -liodbcinst
510 - COMMONFLAGS += -DPOCO_IODBC
511 - else
512 --ifeq (0, $(shell test -h $(ODBCLIBDIR)/libiodbc$(SHAREDLIBLINKEXT); echo $$?))
513 -+ifeq (iodbc, $(GENTOO_ODBC))
514 - SYSLIBS += -liodbc -liodbcinst
515 - COMMONFLAGS += -DPOCO_IODBC
516 - else
517 -diff -ur poco-1.3.6p2-all.orig//Makefile poco-1.3.6p2-all/Makefile
518 ---- poco-1.3.6p2-all.orig//Makefile 2010-07-19 13:52:31.908802377 +0200
519 -+++ poco-1.3.6p2-all/Makefile 2010-07-19 14:00:03.814676950 +0200
520 -@@ -31,7 +31,7 @@
521 -
522 - install: libexecs
523 - mkdir -p $(INSTALLDIR)/include/Poco
524 -- mkdir -p $(INSTALLDIR)/lib
525 -+ mkdir -p $(INSTALLDIR)/$(LIBDIR)
526 - mkdir -p $(INSTALLDIR)/bin
527 - for comp in $(COMPONENTS) ; do \
528 - if [ -d "$(POCO_BASE)/$$comp/include" ] ; then \
529 -@@ -41,11 +41,11 @@
530 - find $(POCO_BUILD)/$$comp/bin -perm -700 -type f -exec cp -f {} $(INSTALLDIR)/bin \; ; \
531 - fi ; \
532 - done
533 -- find $(POCO_BUILD)/lib -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/lib \;
534 -- find $(POCO_BUILD)/lib -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/lib \;
535 -+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/$(LIBDIR) \;
536 -+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/$(LIBDIR) \;
537 -
538 --libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Crypto-libexec NetSSL_OpenSSL-libexec Data-libexec Data/SQLite-libexec Data/ODBC-libexec Data/MySQL-libexec Zip-libexec PageCompiler-libexec PageCompiler/File2Page-libexec
539 --tests = Foundation-tests XML-tests Util-tests Net-tests Crypto-tests NetSSL_OpenSSL-tests Data-tests Data/SQLite-tests Data/ODBC-tests Data/MySQL-tests Zip-tests
540 -+libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Data-libexec Zip-libexec PageCompiler-libexec
541 -+tests = Foundation-tests XML-tests Util-tests Net-tests Data-tests Zip-tests
542 - samples = Foundation-samples XML-samples Util-samples Net-samples Crypto-samples NetSSL_OpenSSL-samples Data-samples Zip-samples PageCompiler-samples
543 -
544 - .PHONY: $(libexecs)
545
546 diff --git a/dev-libs/poco/files/1.4.5-gentoo.patch b/dev-libs/poco/files/1.4.5-gentoo.patch
547 deleted file mode 100644
548 index 243ee92..00000000
549 --- a/dev-libs/poco/files/1.4.5-gentoo.patch
550 +++ /dev/null
551 @@ -1,74 +0,0 @@
552 -diff -Nur poco-1.4.5-all_old/components poco-1.4.5-all/components
553 ---- poco-1.4.5-all_old/components 2012-11-18 16:56:59.000000000 +0100
554 -+++ poco-1.4.5-all/components 2012-12-06 12:29:07.779546771 +0100
555 -@@ -1,14 +1,8 @@
556 --CppUnit
557 - Foundation
558 - XML
559 - Util
560 - Net
561 --Crypto
562 --NetSSL_OpenSSL
563 - Data
564 --Data/SQLite
565 --Data/ODBC
566 --Data/MySQL
567 - Zip
568 - PageCompiler
569 - PageCompiler/File2Page
570 -diff -Nur poco-1.4.5-all_old/Data/ODBC/ODBC.make poco-1.4.5-all/Data/ODBC/ODBC.make
571 ---- poco-1.4.5-all_old/Data/ODBC/ODBC.make 2012-11-18 16:56:57.000000000 +0100
572 -+++ poco-1.4.5-all/Data/ODBC/ODBC.make 2012-12-06 12:29:07.779546771 +0100
573 -@@ -14,9 +14,9 @@
574 - ifeq (0, $(shell test -d /usr/lib/$(OSARCH)-linux-gnu; echo $$?))
575 - ODBCLIBDIR = /usr/lib/$(OSARCH)-linux-gnu
576 - else ifeq (0, $(shell test -d /usr/lib64; echo $$?))
577 --ODBCLIBDIR = /usr/lib64
578 -+ODBCLIBDIR = /usr/$(LIBDIR)
579 - else
580 --ODBCLIBDIR = /usr/lib
581 -+ODBCLIBDIR = /usr/$(LIBDIR)
582 - endif
583 - endif
584 -
585 -@@ -39,10 +39,10 @@
586 - CXXFLAGS += -DODBCVER=0x0300 -DNOMINMAX
587 - # CYGWIN platform has its own ODBC library in /lib/w32api
588 - SYSLIBS += -L/lib/w32api -lodbc32 -lodbccp32
589 --else ifeq (0, $(shell test -e $(ODBCLIBDIR)/libodbc$(LIBLINKEXT); echo $$?))
590 -+else ifeq (unixodbc, $(GENTOO_ODBC))
591 - SYSLIBS += -lodbc -lodbcinst
592 - COMMONFLAGS += -DPOCO_UNIXODBC
593 --else ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(LIBLINKEXT); echo $$?))
594 -+else ifeq (unixodbc, $(GENTOO_ODBC))
595 - SYSLIBS += -liodbc -liodbcinst
596 - COMMONFLAGS += -DPOCO_IODBC -I/usr/include/iodbc
597 - else
598 -diff -Nur poco-1.4.5-all_old/Makefile poco-1.4.5-all/Makefile
599 ---- poco-1.4.5-all_old/Makefile 2012-11-18 16:57:00.000000000 +0100
600 -+++ poco-1.4.5-all/Makefile 2012-12-06 12:29:07.779546771 +0100
601 -@@ -33,7 +33,7 @@
602 -
603 - install: libexecs
604 - mkdir -p $(INSTALLDIR)/include/Poco
605 -- mkdir -p $(INSTALLDIR)/lib
606 -+ mkdir -p $(INSTALLDIR)/$(LIBDIR)
607 - mkdir -p $(INSTALLDIR)/bin
608 - for comp in $(COMPONENTS) ; do \
609 - if [ -d "$(POCO_BASE)/$$comp/include" ] ; then \
610 -@@ -43,11 +43,11 @@
611 - find $(POCO_BUILD)/$$comp/bin -perm -700 -type f -exec cp -f {} $(INSTALLDIR)/bin \; ; \
612 - fi ; \
613 - done
614 -- find $(POCO_BUILD)/lib -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/lib \;
615 -- find $(POCO_BUILD)/lib -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/lib \;
616 -+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/$(LIBDIR) \;
617 -+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/$(LIBDIR) \;
618 -
619 --libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Crypto-libexec NetSSL_OpenSSL-libexec Data-libexec Data/SQLite-libexec Data/ODBC-libexec Data/MySQL-libexec Zip-libexec PageCompiler-libexec PageCompiler/File2Page-libexec
620 --tests = Foundation-tests XML-tests Util-tests Net-tests Crypto-tests NetSSL_OpenSSL-tests Data-tests Data/SQLite-tests Data/ODBC-tests Data/MySQL-tests Zip-tests
621 -+libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Data-libexec Zip-libexec PageCompiler-libexec
622 -+tests = Foundation-tests XML-tests Util-tests Net-tests Data-tests Zip-tests
623 - samples = Foundation-samples XML-samples Util-samples Net-samples Crypto-samples NetSSL_OpenSSL-samples Data-samples Zip-samples PageCompiler-samples
624 -
625 - .PHONY: $(libexecs)
626
627 diff --git a/dev-libs/poco/files/1.4.6_p1-gentoo.patch b/dev-libs/poco/files/1.4.6_p1-gentoo.patch
628 deleted file mode 100644
629 index 243ee92..00000000
630 --- a/dev-libs/poco/files/1.4.6_p1-gentoo.patch
631 +++ /dev/null
632 @@ -1,74 +0,0 @@
633 -diff -Nur poco-1.4.5-all_old/components poco-1.4.5-all/components
634 ---- poco-1.4.5-all_old/components 2012-11-18 16:56:59.000000000 +0100
635 -+++ poco-1.4.5-all/components 2012-12-06 12:29:07.779546771 +0100
636 -@@ -1,14 +1,8 @@
637 --CppUnit
638 - Foundation
639 - XML
640 - Util
641 - Net
642 --Crypto
643 --NetSSL_OpenSSL
644 - Data
645 --Data/SQLite
646 --Data/ODBC
647 --Data/MySQL
648 - Zip
649 - PageCompiler
650 - PageCompiler/File2Page
651 -diff -Nur poco-1.4.5-all_old/Data/ODBC/ODBC.make poco-1.4.5-all/Data/ODBC/ODBC.make
652 ---- poco-1.4.5-all_old/Data/ODBC/ODBC.make 2012-11-18 16:56:57.000000000 +0100
653 -+++ poco-1.4.5-all/Data/ODBC/ODBC.make 2012-12-06 12:29:07.779546771 +0100
654 -@@ -14,9 +14,9 @@
655 - ifeq (0, $(shell test -d /usr/lib/$(OSARCH)-linux-gnu; echo $$?))
656 - ODBCLIBDIR = /usr/lib/$(OSARCH)-linux-gnu
657 - else ifeq (0, $(shell test -d /usr/lib64; echo $$?))
658 --ODBCLIBDIR = /usr/lib64
659 -+ODBCLIBDIR = /usr/$(LIBDIR)
660 - else
661 --ODBCLIBDIR = /usr/lib
662 -+ODBCLIBDIR = /usr/$(LIBDIR)
663 - endif
664 - endif
665 -
666 -@@ -39,10 +39,10 @@
667 - CXXFLAGS += -DODBCVER=0x0300 -DNOMINMAX
668 - # CYGWIN platform has its own ODBC library in /lib/w32api
669 - SYSLIBS += -L/lib/w32api -lodbc32 -lodbccp32
670 --else ifeq (0, $(shell test -e $(ODBCLIBDIR)/libodbc$(LIBLINKEXT); echo $$?))
671 -+else ifeq (unixodbc, $(GENTOO_ODBC))
672 - SYSLIBS += -lodbc -lodbcinst
673 - COMMONFLAGS += -DPOCO_UNIXODBC
674 --else ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(LIBLINKEXT); echo $$?))
675 -+else ifeq (unixodbc, $(GENTOO_ODBC))
676 - SYSLIBS += -liodbc -liodbcinst
677 - COMMONFLAGS += -DPOCO_IODBC -I/usr/include/iodbc
678 - else
679 -diff -Nur poco-1.4.5-all_old/Makefile poco-1.4.5-all/Makefile
680 ---- poco-1.4.5-all_old/Makefile 2012-11-18 16:57:00.000000000 +0100
681 -+++ poco-1.4.5-all/Makefile 2012-12-06 12:29:07.779546771 +0100
682 -@@ -33,7 +33,7 @@
683 -
684 - install: libexecs
685 - mkdir -p $(INSTALLDIR)/include/Poco
686 -- mkdir -p $(INSTALLDIR)/lib
687 -+ mkdir -p $(INSTALLDIR)/$(LIBDIR)
688 - mkdir -p $(INSTALLDIR)/bin
689 - for comp in $(COMPONENTS) ; do \
690 - if [ -d "$(POCO_BASE)/$$comp/include" ] ; then \
691 -@@ -43,11 +43,11 @@
692 - find $(POCO_BUILD)/$$comp/bin -perm -700 -type f -exec cp -f {} $(INSTALLDIR)/bin \; ; \
693 - fi ; \
694 - done
695 -- find $(POCO_BUILD)/lib -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/lib \;
696 -- find $(POCO_BUILD)/lib -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/lib \;
697 -+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/$(LIBDIR) \;
698 -+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/$(LIBDIR) \;
699 -
700 --libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Crypto-libexec NetSSL_OpenSSL-libexec Data-libexec Data/SQLite-libexec Data/ODBC-libexec Data/MySQL-libexec Zip-libexec PageCompiler-libexec PageCompiler/File2Page-libexec
701 --tests = Foundation-tests XML-tests Util-tests Net-tests Crypto-tests NetSSL_OpenSSL-tests Data-tests Data/SQLite-tests Data/ODBC-tests Data/MySQL-tests Zip-tests
702 -+libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Data-libexec Zip-libexec PageCompiler-libexec
703 -+tests = Foundation-tests XML-tests Util-tests Net-tests Data-tests Zip-tests
704 - samples = Foundation-samples XML-samples Util-samples Net-samples Crypto-samples NetSSL_OpenSSL-samples Data-samples Zip-samples PageCompiler-samples
705 -
706 - .PHONY: $(libexecs)
707
708 diff --git a/dev-libs/poco/files/libpcre-8.13.patch b/dev-libs/poco/files/libpcre-8.13.patch
709 deleted file mode 100644
710 index e46dd5b..00000000
711 --- a/dev-libs/poco/files/libpcre-8.13.patch
712 +++ /dev/null
713 @@ -1,10 +0,0 @@
714 ---- Foundation/Makefile 2012-01-23 15:12:27.000000000 +0100
715 -+++ Foundation/Makefile.new 2012-04-11 14:58:14.000000000 +0200
716 -@@ -43,7 +43,6 @@
717 - pcre_utf8_objects = pcre_ucd pcre_tables
718 -
719 - ifdef POCO_UNBUNDLED
720 -- objects += $(pcre_utf8_objects)
721 - SYSLIBS += -lpcre -lz
722 - else
723 - objects += $(zlib_objects) $(pcre_objects) $(pcre_utf8_objects)