On 2013/03/19 17:13, Stuart Henderson wrote:
> CVSROOT: /cvs
> Module name: ports
> Changes by: [email protected] 2013/03/19 17:13:50
>
> Modified files:
> net/poco : Makefile distinfo
> net/poco/patches: patch-Foundation_Makefile
> patch-Foundation_src_Environment_UNIX_cpp
> net/poco/pkg : PLIST
> Added files:
> net/poco/patches: patch-Foundation_src_pcre_internal_h
> Removed files:
> net/poco/pkg : PFRAG.shared
>
> Log message:
> Fix net/poco following the pcre update (broken for 2 weeks) by using
> a patch from Gentoo.
>
> While there clean up Makefile a bit (mixed whitespace format ugliness) and
> simplify a patch (just use upstream's existing sysconf code, rather than
> workaround the unportable use of sysctlbyname).
>
sending so it doesn't get lost.. here is an update to a more recent version
of Poco, but it doesn't work with the current version of Spectrum, probably
due to the name changes in the db libs.
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/poco/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile 19 Mar 2013 23:13:50 -0000 1.10
+++ Makefile 19 Mar 2013 23:43:41 -0000
@@ -1,14 +1,14 @@
-# $OpenBSD: Makefile,v 1.10 2013/03/19 23:13:50 sthen Exp $
+# $OpenBSD: Makefile,v 1.9 2013/03/11 11:35:55 espie Exp $
COMMENT = POCO C++ libraries for network based applications
-VERSION = 1.4.0
+VERSION = 1.4.6p1
DISTNAME = poco-${VERSION}-all
-PKGNAME = poco-${VERSION}
-REVISION = 2
+PKGNAME = poco-${VERSION:S/p/pl/}
CATEGORIES = net devel
-SHLIB_VERSION = 0.1
-.for _lib in PocoMySQL PocoNetSSL PocoODBC PocoSQLite PocoZip \
+SHLIB_VERSION = 1.0
+
+.for _lib in PocoDataMySQL PocoNetSSL PocoDataODBC PocoDataSQLite PocoZip \
PocoCrypto PocoData PocoFoundation PocoNet PocoUtil PocoXML
SHARED_LIBS += ${_lib} ${SHLIB_VERSION}
.endfor
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/poco/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo 19 Mar 2013 23:13:50 -0000 1.3
+++ distinfo 19 Mar 2013 23:43:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (poco-1.4.0-all.tar.gz) = p2SWeBcIXmWlJ+fUg62yFc1p8OwDeVCcEACKNkTRsLU=
-SIZE (poco-1.4.0-all.tar.gz) = 3858463
+SHA256 (poco-1.4.6p1-all.tar.gz) = Z5HDXnkLBVrpxVq+C8zEU+lhbwGD2Foe7qaa0ITplP4=
+SIZE (poco-1.4.6p1-all.tar.gz) = 4339244
Index: patches/patch-Crypto_samples_genrsakey_Makefile
===================================================================
RCS file: patches/patch-Crypto_samples_genrsakey_Makefile
diff -N patches/patch-Crypto_samples_genrsakey_Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Crypto_samples_genrsakey_Makefile 19 Mar 2013 23:43:41
-0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- Crypto/samples/genrsakey/Makefile.orig Tue Mar 19 20:25:40 2013
++++ Crypto/samples/genrsakey/Makefile Tue Mar 19 20:25:43 2013
+@@ -8,7 +8,7 @@
+
+ include $(POCO_BASE)/build/rules/global
+
+-SYSLIBS += -lssl -lcrypto -lz -ldl
++SYSLIBS += -lssl -lcrypto -lz
+
+ objects = genrsakey
+
Index: patches/patch-Crypto_testsuite_Makefile
===================================================================
RCS file: patches/patch-Crypto_testsuite_Makefile
diff -N patches/patch-Crypto_testsuite_Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Crypto_testsuite_Makefile 19 Mar 2013 23:43:41 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- Crypto/testsuite/Makefile.orig Tue Mar 19 19:22:41 2013
++++ Crypto/testsuite/Makefile Tue Mar 19 19:22:43 2013
+@@ -8,7 +8,7 @@
+
+ include $(POCO_BASE)/build/rules/global
+
+-SYSLIBS += -lssl -lcrypto -lz -ldl
++SYSLIBS += -lssl -lcrypto -lz
+
+ objects = CryptoTestSuite Driver \
+ CryptoTest RSATest DigestEngineTest
Index: patches/patch-Data_MySQL_testsuite_Makefile
===================================================================
RCS file: patches/patch-Data_MySQL_testsuite_Makefile
diff -N patches/patch-Data_MySQL_testsuite_Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Data_MySQL_testsuite_Makefile 19 Mar 2013 23:43:41 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- Data/MySQL/testsuite/Makefile.orig Tue Mar 19 19:59:53 2013
++++ Data/MySQL/testsuite/Makefile Tue Mar 19 19:59:55 2013
+@@ -9,7 +9,7 @@
+ include $(POCO_BASE)/build/rules/global
+
+ INCLUDE += -I./../include -I/usr/local/include/mysql -I/usr/include/mysql
-I/usr/mysql/include/mysql -I/usr/local/mysql/include
+-SYSLIBS += -L/usr/local/lib$(LIB64SUFFIX)/mysql
-L/usr/lib$(LIB64SUFFIX)/mysql -L/usr/mysql/lib$(LIB64SUFFIX)/mysql
-L/usr/local/mysql/lib$(LIB64SUFFIX) -lmysqlclient -lz -lpthread -ldl
++SYSLIBS += -L/usr/local/lib$(LIB64SUFFIX)/mysql
-L/usr/lib$(LIB64SUFFIX)/mysql -L/usr/mysql/lib$(LIB64SUFFIX)/mysql
-L/usr/local/mysql/lib$(LIB64SUFFIX) -lmysqlclient -lz -lpthread
+
+ objects = MySQLTestSuite Driver \
+ MySQLTest SQLExecutor
Index: patches/patch-Data_ODBC_Makefile
===================================================================
RCS file: patches/patch-Data_ODBC_Makefile
diff -N patches/patch-Data_ODBC_Makefile
--- patches/patch-Data_ODBC_Makefile 28 Jul 2010 18:13:01 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-Data_ODBC_Makefile,v 1.1.1.1 2010/07/28 18:13:01 sebastia Exp $
-
-We have versions on the shared libraries
-
---- Data/ODBC/Makefile.orig Fri Jan 15 13:13:38 2010
-+++ Data/ODBC/Makefile Mon Jul 26 09:42:35 2010
-@@ -32,7 +32,7 @@ ifeq (0, $(shell test -h $(ODBCLIBDIR)/libodbc$(SHARED
- SYSLIBS += -lodbc -lodbcinst
- COMMONFLAGS += -DPOCO_UNIXODBC
- else
--ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(SHAREDLIBLINKEXT); echo $$?))
-+ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(SHAREDLIBLINKEXT).*; echo
$$?))
- SYSLIBS += -liodbc -liodbcinst
- COMMONFLAGS += -DPOCO_IODBC
- else
Index: patches/patch-Data_ODBC_ODBC_make
===================================================================
RCS file: patches/patch-Data_ODBC_ODBC_make
diff -N patches/patch-Data_ODBC_ODBC_make
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Data_ODBC_ODBC_make 19 Mar 2013 23:43:41 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- Data/ODBC/ODBC.make.orig Tue Mar 19 18:08:59 2013
++++ Data/ODBC/ODBC.make Tue Mar 19 18:09:05 2013
+@@ -42,7 +42,7 @@ SYSLIBS += -L/lib/w32api -lodbc32 -lodbccp32
+ else ifeq (0, $(shell test -e $(ODBCLIBDIR)/libodbc$(LIBLINKEXT); echo $$?))
+ SYSLIBS += -lodbc -lodbcinst
+ COMMONFLAGS += -DPOCO_UNIXODBC
+-else ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(LIBLINKEXT); echo $$?))
++else ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(LIBLINKEXT).*; echo
$$?))
+ SYSLIBS += -liodbc -liodbcinst
+ COMMONFLAGS += -DPOCO_IODBC -I/usr/include/iodbc
+ else
Index: patches/patch-Data_ODBC_testsuite_Makefile
===================================================================
RCS file: /cvs/ports/net/poco/patches/patch-Data_ODBC_testsuite_Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-Data_ODBC_testsuite_Makefile
--- patches/patch-Data_ODBC_testsuite_Makefile 28 Jul 2010 18:13:01 -0000
1.1.1.1
+++ patches/patch-Data_ODBC_testsuite_Makefile 19 Mar 2013 23:43:41 -0000
@@ -1,15 +1,12 @@
-$OpenBSD: patch-Data_ODBC_testsuite_Makefile,v 1.1.1.1 2010/07/28 18:13:01
sebastia Exp $
-
-We have versions on the shared libraries
-
---- Data/ODBC/testsuite/Makefile.orig Fri Jan 15 13:13:38 2010
-+++ Data/ODBC/testsuite/Makefile Mon Jul 26 09:42:19 2010
-@@ -32,7 +32,7 @@ ifeq (0, $(shell test -h $(ODBCLIBDIR)/libodbc$(SHARED
- SYSLIBS += -lodbc -lodbcinst
- COMMONFLAGS += -DPOCO_UNIXODBC
- else
--ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(SHAREDLIBLINKEXT); echo $$?))
-+ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(SHAREDLIBLINKEXT).*; echo
$$?))
- SYSLIBS += -liodbc -liodbcinst
- COMMONFLAGS += -DPOCO_IODBC
- else
+$OpenBSD$
+--- Data/ODBC/testsuite/Makefile.orig Tue Mar 19 19:52:33 2013
++++ Data/ODBC/testsuite/Makefile Tue Mar 19 19:52:48 2013
+@@ -20,7 +20,7 @@ include $(POCO_BASE)/Data/ODBC/ODBC.make
+ # Note:
#
+ # Do not change linking order or move this line up, these libs have to be
linked in this order. #
+
##################################################################################################
+-SYSLIBS += -lltdl -ldl
++SYSLIBS += -lltdl
+
+ objects = ODBCTestSuite Driver \
+ ODBCDB2Test ODBCMySQLTest ODBCOracleTest ODBCPostgreSQLTest \
Index: patches/patch-Foundation_Makefile
===================================================================
RCS file: /cvs/ports/net/poco/patches/patch-Foundation_Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Foundation_Makefile
--- patches/patch-Foundation_Makefile 19 Mar 2013 23:13:50 -0000 1.2
+++ patches/patch-Foundation_Makefile 19 Mar 2013 23:43:41 -0000
@@ -1,19 +1,17 @@
-$OpenBSD: patch-Foundation_Makefile,v 1.2 2013/03/19 23:13:50 sthen Exp $
+$OpenBSD$
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-libs/poco/files/poco-1.4.4-patch-for-libpcre-8.32.patch
we do not want to mix system pcre with bundled pcre, but we have to,
as poco uses internal interfaces.
---- Foundation/Makefile.orig Thu Dec 16 05:43:25 2010
-+++ Foundation/Makefile Tue Mar 19 22:18:41 2013
-@@ -43,8 +43,8 @@ pcre_objects = pcre_chartables pcre_compile pcre_globa
- pcre_utf8_objects = pcre_ucd pcre_tables
+--- Foundation/Makefile.orig Tue Mar 19 21:02:36 2013
++++ Foundation/Makefile Tue Mar 19 21:09:05 2013
+@@ -44,6 +44,7 @@ pcre_utf8_objects = pcre_ucd pcre_tables
ifdef POCO_UNBUNDLED
-- objects += $(pcre_utf8_objects)
-+ objects += $(pcre_utf8_objects) # unicode.cpp uses internal pcre tables
SYSLIBS += -lpcre -lz
++ objects += $(pcre_utf8_objects) # unicode.cpp uses internal pcre tables
else
objects += $(zlib_objects) $(pcre_objects) $(pcre_utf8_objects)
endif
Index: patches/patch-Foundation_src_Environment_UNIX_cpp
===================================================================
RCS file:
/cvs/ports/net/poco/patches/patch-Foundation_src_Environment_UNIX_cpp,v
retrieving revision 1.3
diff -u -p -r1.3 patch-Foundation_src_Environment_UNIX_cpp
--- patches/patch-Foundation_src_Environment_UNIX_cpp 19 Mar 2013 23:13:50
-0000 1.3
+++ patches/patch-Foundation_src_Environment_UNIX_cpp 19 Mar 2013 23:43:41
-0000
@@ -1,11 +1,11 @@
-$OpenBSD: patch-Foundation_src_Environment_UNIX_cpp,v 1.3 2013/03/19 23:13:50
sthen Exp $
+$OpenBSD: patch-Foundation_src_Environment_UNIX_cpp,v 1.1.1.1 2010/07/28
18:13:01 sebastia Exp $
prefer sysconf; we don't have sysctlbyname.
https://github.com/pocoproject/poco/issues/130
---- Foundation/src/Environment_UNIX.cpp.orig Thu Dec 16 05:43:25 2010
-+++ Foundation/src/Environment_UNIX.cpp Tue Mar 19 22:19:21 2013
-@@ -128,7 +128,11 @@ std::string EnvironmentImpl::nodeNameImpl()
+--- Foundation/src/Environment_UNIX.cpp.orig Wed Mar 6 19:45:52 2013
++++ Foundation/src/Environment_UNIX.cpp Tue Mar 19 17:14:38 2013
+@@ -133,7 +133,11 @@ std::string EnvironmentImpl::nodeNameImpl()
unsigned EnvironmentImpl::processorCountImpl()
{
@@ -18,7 +18,7 @@ https://github.com/pocoproject/poco/issu
unsigned count;
std::size_t size = sizeof(count);
if (sysctlbyname("hw.ncpu", &count, &size, 0, 0))
-@@ -137,10 +141,6 @@ unsigned EnvironmentImpl::processorCountImpl()
+@@ -142,10 +146,6 @@ unsigned EnvironmentImpl::processorCountImpl()
return count;
#elif POCO_OS == POCO_OS_HPUX
return pthread_num_processors_np();
Index: patches/patch-Foundation_src_Timezone_UNIX_cpp
===================================================================
RCS file: /cvs/ports/net/poco/patches/patch-Foundation_src_Timezone_UNIX_cpp,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-Foundation_src_Timezone_UNIX_cpp
--- patches/patch-Foundation_src_Timezone_UNIX_cpp 28 Jul 2010 18:13:01
-0000 1.1.1.1
+++ patches/patch-Foundation_src_Timezone_UNIX_cpp 19 Mar 2013 23:43:41
-0000
@@ -1,12 +1,15 @@
$OpenBSD: patch-Foundation_src_Timezone_UNIX_cpp,v 1.1.1.1 2010/07/28 18:13:01
sebastia Exp $
---- Foundation/src/Timezone_UNIX.cpp.orig Fri Jan 15 13:13:34 2010
-+++ Foundation/src/Timezone_UNIX.cpp Mon Jul 19 12:09:13 2010
+
+https://github.com/pocoproject/poco/issues/131
+
+--- Foundation/src/Timezone_UNIX.cpp.orig Wed Mar 6 19:45:52 2013
++++ Foundation/src/Timezone_UNIX.cpp Tue Mar 19 17:13:08 2013
@@ -52,7 +52,7 @@ class TZInfo (public)
int timeZone()
{
-- #if defined(__APPLE__) || defined(__FreeBSD__) // no timezone global
var
-+ #if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__)
// no timezone global var
+- #if defined(__APPLE__) || defined(__FreeBSD__) ||
defined(POCO_ANDROID) // no timezone global var
++ #if defined(__APPLE__) || defined(__FreeBSD__) || defined (__OpenBSD__)
|| defined(POCO_ANDROID) // no timezone global var
std::time_t now = std::time(NULL);
struct std::tm t;
gmtime_r(&now, &t);
Index: patches/patch-Foundation_src_pcre_internal_h
===================================================================
RCS file: /cvs/ports/net/poco/patches/patch-Foundation_src_pcre_internal_h,v
retrieving revision 1.1
diff -u -p -r1.1 patch-Foundation_src_pcre_internal_h
--- patches/patch-Foundation_src_pcre_internal_h 19 Mar 2013 23:13:50
-0000 1.1
+++ patches/patch-Foundation_src_pcre_internal_h 19 Mar 2013 23:43:41
-0000
@@ -1,9 +1,6 @@
-$OpenBSD: patch-Foundation_src_pcre_internal_h,v 1.1 2013/03/19 23:13:50 sthen
Exp $
-
-http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-libs/poco/files/poco-1.4.4-patch-for-libpcre-8.32.patch
-
---- Foundation/src/pcre_internal.h.orig Thu Dec 16 05:43:25 2010
-+++ Foundation/src/pcre_internal.h Tue Mar 19 22:19:37 2013
+$OpenBSD$
+--- Foundation/src/pcre_internal.h.orig Tue Mar 19 21:09:11 2013
++++ Foundation/src/pcre_internal.h Tue Mar 19 21:36:16 2013
@@ -1109,6 +1109,17 @@ typedef struct {
} ucp_type_table;
Index: patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/net/poco/patches/patch-Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Makefile
--- patches/patch-Makefile 19 Mar 2013 22:17:07 -0000 1.2
+++ patches/patch-Makefile 19 Mar 2013 23:43:41 -0000
@@ -1,10 +1,10 @@
-$OpenBSD: patch-Makefile,v 1.2 2013/03/19 22:17:07 sthen Exp $
+$OpenBSD: patch-Makefile,v 1.1.1.1 2010/07/28 18:13:01 sebastia Exp $
we do not want to create symlinks to libraries
---- Makefile.orig Thu Dec 16 05:43:33 2010
-+++ Makefile Tue Mar 19 22:16:26 2013
-@@ -42,7 +42,7 @@ install: libexecs
+--- Makefile.orig Wed Mar 6 19:46:01 2013
++++ Makefile Tue Mar 19 17:12:36 2013
+@@ -44,7 +44,7 @@ install: libexecs
fi ; \
done
find $(POCO_BUILD)/lib -name "libPoco*" -type f -exec cp -f {}
$(INSTALLDIR)/lib \;
Index: patches/patch-NetSSL_OpenSSL_samples_HTTPSTimeServer_Makefile
===================================================================
RCS file: patches/patch-NetSSL_OpenSSL_samples_HTTPSTimeServer_Makefile
diff -N patches/patch-NetSSL_OpenSSL_samples_HTTPSTimeServer_Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-NetSSL_OpenSSL_samples_HTTPSTimeServer_Makefile 19 Mar
2013 23:43:41 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- NetSSL_OpenSSL/samples/HTTPSTimeServer/Makefile.orig Tue Mar 19
20:26:33 2013
++++ NetSSL_OpenSSL/samples/HTTPSTimeServer/Makefile Tue Mar 19 20:27:16 2013
+@@ -8,7 +8,7 @@
+
+ include $(POCO_BASE)/build/rules/global
+
+-SYSLIBS += -lssl -lcrypto -lz -ldl
++SYSLIBS += -lssl -lcrypto -lz
+
+ objects = HTTPSTimeServer
+
Index: patches/patch-NetSSL_OpenSSL_samples_Mail_Makefile
===================================================================
RCS file: patches/patch-NetSSL_OpenSSL_samples_Mail_Makefile
diff -N patches/patch-NetSSL_OpenSSL_samples_Mail_Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-NetSSL_OpenSSL_samples_Mail_Makefile 19 Mar 2013 23:43:41
-0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- NetSSL_OpenSSL/samples/Mail/Makefile.orig Tue Mar 19 20:26:33 2013
++++ NetSSL_OpenSSL/samples/Mail/Makefile Tue Mar 19 20:27:20 2013
+@@ -8,7 +8,7 @@
+
+ include $(POCO_BASE)/build/rules/global
+
+-SYSLIBS += -lssl -lcrypto -lz -ldl
++SYSLIBS += -lssl -lcrypto -lz
+
+ objects = Mail
+
Index: patches/patch-NetSSL_OpenSSL_samples_download_Makefile
+++ patches/patch-NetSSL_OpenSSL_samples_download_Makefile 19 Mar 2013
23:43:41 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- NetSSL_OpenSSL/samples/download/Makefile.orig Tue Mar 19 20:26:33 2013
++++ NetSSL_OpenSSL/samples/download/Makefile Tue Mar 19 20:27:11 2013
+@@ -8,7 +8,7 @@
+
+ include $(POCO_BASE)/build/rules/global
+
+-SYSLIBS += -lssl -lcrypto -lz -ldl
++SYSLIBS += -lssl -lcrypto -lz
+
+ objects = download
+
Index: patches/patch-NetSSL_OpenSSL_testsuite_Makefile
===================================================================
RCS file: patches/patch-NetSSL_OpenSSL_testsuite_Makefile
diff -N patches/patch-NetSSL_OpenSSL_testsuite_Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-NetSSL_OpenSSL_testsuite_Makefile 19 Mar 2013 23:43:41
-0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- NetSSL_OpenSSL/testsuite/Makefile.orig Tue Mar 19 19:27:24 2013
++++ NetSSL_OpenSSL/testsuite/Makefile Tue Mar 19 19:27:28 2013
+@@ -8,7 +8,7 @@
+
+ include $(POCO_BASE)/build/rules/global
+
+-SYSLIBS += -lssl -lcrypto -lz -ldl
++SYSLIBS += -lssl -lcrypto -lz
+
+ objects = NetSSLTestSuite Driver \
+ HTTPSClientSessionTest HTTPSClientTestSuite HTTPSServerTest
HTTPSServerTestSuite \
Index: patches/patch-build_rules_global
===================================================================
RCS file: /cvs/ports/net/poco/patches/patch-build_rules_global,v
retrieving revision 1.2
diff -u -p -r1.2 patch-build_rules_global
--- patches/patch-build_rules_global 19 Mar 2013 22:17:07 -0000 1.2
+++ patches/patch-build_rules_global 19 Mar 2013 23:43:41 -0000
@@ -1,9 +1,9 @@
-$OpenBSD: patch-build_rules_global,v 1.2 2013/03/19 22:17:07 sthen Exp $
+$OpenBSD: patch-build_rules_global,v 1.1.1.1 2010/07/28 18:13:01 sebastia Exp $
we do not want to build the debug libraries
---- build/rules/global.orig Thu Dec 16 05:43:24 2010
-+++ build/rules/global Tue Mar 19 22:16:26 2013
+--- build/rules/global.orig Wed Mar 6 19:45:52 2013
++++ build/rules/global Tue Mar 19 17:12:36 2013
@@ -200,13 +200,13 @@ LINKMODE = BOTH
endif
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/poco/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 19 Mar 2013 23:13:50 -0000 1.3
+++ pkg/PLIST 19 Mar 2013 23:43:41 -0000
@@ -1,4 +1,4 @@
-@comment $OpenBSD: PLIST,v 1.3 2013/03/19 23:13:50 sthen Exp $
+@comment $OpenBSD: PLIST,v 1.2 2011/01/10 18:32:14 sebastia Exp $
@bin bin/cpspc
@bin bin/f2cpsp
include/Poco/
@@ -41,7 +41,6 @@ include/Poco/Channel.h
include/Poco/Checksum.h
include/Poco/ClassLibrary.h
include/Poco/ClassLoader.h
-include/Poco/CompareFunctions.h
include/Poco/Condition.h
include/Poco/Config.h
include/Poco/Configurable.h
@@ -56,6 +55,7 @@ include/Poco/Crypto/CipherKeyImpl.h
include/Poco/Crypto/Crypto.h
include/Poco/Crypto/CryptoStream.h
include/Poco/Crypto/CryptoTransform.h
+include/Poco/Crypto/DigestEngine.h
include/Poco/Crypto/OpenSSLInitializer.h
include/Poco/Crypto/RSACipherImpl.h
include/Poco/Crypto/RSADigestEngine.h
@@ -189,12 +189,14 @@ include/Poco/DirectoryIterator_UNIX.h
include/Poco/DirectoryIterator_VMS.h
include/Poco/DirectoryIterator_WIN32.h
include/Poco/DirectoryIterator_WIN32U.h
+include/Poco/DirectoryWatcher.h
include/Poco/DynamicAny.h
include/Poco/DynamicAnyHolder.h
include/Poco/DynamicFactory.h
include/Poco/Environment.h
include/Poco/Environment_UNIX.h
include/Poco/Environment_VMS.h
+include/Poco/Environment_VX.h
include/Poco/Environment_WIN32.h
include/Poco/Environment_WIN32U.h
include/Poco/Environment_WINCE.h
@@ -203,6 +205,7 @@ include/Poco/Event.h
include/Poco/EventArgs.h
include/Poco/EventLogChannel.h
include/Poco/Event_POSIX.h
+include/Poco/Event_VX.h
include/Poco/Event_WIN32.h
include/Poco/Exception.h
include/Poco/ExpirationDecorator.h
@@ -226,6 +229,7 @@ include/Poco/FileStream_POSIX.h
include/Poco/FileStream_WIN32.h
include/Poco/File_UNIX.h
include/Poco/File_VMS.h
+include/Poco/File_VX.h
include/Poco/File_WIN32.h
include/Poco/File_WIN32U.h
include/Poco/File_WINCE.h
@@ -264,7 +268,6 @@ include/Poco/LogStream.h
include/Poco/Logger.h
include/Poco/LoggingFactory.h
include/Poco/LoggingRegistry.h
-include/Poco/MD2Engine.h
include/Poco/MD4Engine.h
include/Poco/MD5Engine.h
include/Poco/Manifest.h
@@ -275,15 +278,18 @@ include/Poco/MetaObject.h
include/Poco/MetaProgramming.h
include/Poco/Mutex.h
include/Poco/Mutex_POSIX.h
+include/Poco/Mutex_VX.h
include/Poco/Mutex_WIN32.h
include/Poco/Mutex_WINCE.h
include/Poco/NObserver.h
include/Poco/NamedEvent.h
+include/Poco/NamedEvent_Android.h
include/Poco/NamedEvent_UNIX.h
include/Poco/NamedEvent_VMS.h
include/Poco/NamedEvent_WIN32.h
include/Poco/NamedEvent_WIN32U.h
include/Poco/NamedMutex.h
+include/Poco/NamedMutex_Android.h
include/Poco/NamedMutex_UNIX.h
include/Poco/NamedMutex_VMS.h
include/Poco/NamedMutex_WIN32.h
@@ -305,12 +311,15 @@ include/Poco/Net/FTPClientSession.h
include/Poco/Net/FTPStreamFactory.h
include/Poco/Net/FilePartSource.h
include/Poco/Net/HTMLForm.h
+include/Poco/Net/HTTPAuthenticationParams.h
include/Poco/Net/HTTPBasicCredentials.h
include/Poco/Net/HTTPBasicStreamBuf.h
include/Poco/Net/HTTPBufferAllocator.h
include/Poco/Net/HTTPChunkedStream.h
include/Poco/Net/HTTPClientSession.h
include/Poco/Net/HTTPCookie.h
+include/Poco/Net/HTTPCredentials.h
+include/Poco/Net/HTTPDigestCredentials.h
include/Poco/Net/HTTPFixedLengthStream.h
include/Poco/Net/HTTPHeaderStream.h
include/Poco/Net/HTTPIOStream.h
@@ -407,6 +416,8 @@ include/Poco/Net/TCPServerDispatcher.h
include/Poco/Net/TCPServerParams.h
include/Poco/Net/Utility.h
include/Poco/Net/VerificationErrorArgs.h
+include/Poco/Net/WebSocket.h
+include/Poco/Net/WebSocketImpl.h
include/Poco/Net/X509Certificate.h
include/Poco/Notification.h
include/Poco/NotificationCenter.h
@@ -417,8 +428,10 @@ include/Poco/NullStream.h
include/Poco/Nullable.h
include/Poco/NumberFormatter.h
include/Poco/NumberParser.h
+include/Poco/ObjectPool.h
include/Poco/Observer.h
include/Poco/OpcomChannel.h
+include/Poco/Optional.h
include/Poco/Path.h
include/Poco/Path_UNIX.h
include/Poco/Path_VMS.h
@@ -435,21 +448,26 @@ include/Poco/PipeStream.h
include/Poco/Platform.h
include/Poco/Platform_POSIX.h
include/Poco/Platform_VMS.h
+include/Poco/Platform_VX.h
include/Poco/Platform_WIN32.h
include/Poco/Poco.h
include/Poco/PriorityDelegate.h
include/Poco/PriorityEvent.h
include/Poco/PriorityExpire.h
include/Poco/PriorityNotificationQueue.h
+include/Poco/PriorityStrategy.h
include/Poco/Process.h
include/Poco/Process_UNIX.h
include/Poco/Process_VMS.h
+include/Poco/Process_VX.h
include/Poco/Process_WIN32.h
include/Poco/Process_WIN32U.h
include/Poco/Process_WINCE.h
include/Poco/PurgeStrategy.h
include/Poco/RWLock.h
+include/Poco/RWLock_Android.h
include/Poco/RWLock_POSIX.h
+include/Poco/RWLock_VX.h
include/Poco/RWLock_WIN32.h
include/Poco/RWLock_WINCE.h
include/Poco/Random.h
@@ -485,11 +503,13 @@ include/Poco/ScopedLock.h
include/Poco/ScopedUnlock.h
include/Poco/Semaphore.h
include/Poco/Semaphore_POSIX.h
+include/Poco/Semaphore_VX.h
include/Poco/Semaphore_WIN32.h
include/Poco/SharedLibrary.h
include/Poco/SharedLibrary_HPUX.h
include/Poco/SharedLibrary_UNIX.h
include/Poco/SharedLibrary_VMS.h
+include/Poco/SharedLibrary_VX.h
include/Poco/SharedLibrary_WIN32.h
include/Poco/SharedLibrary_WIN32U.h
include/Poco/SharedMemory.h
@@ -527,6 +547,7 @@ include/Poco/ThreadLocal.h
include/Poco/ThreadPool.h
include/Poco/ThreadTarget.h
include/Poco/Thread_POSIX.h
+include/Poco/Thread_VX.h
include/Poco/Thread_WIN32.h
include/Poco/Thread_WINCE.h
include/Poco/TimedNotificationQueue.h
@@ -634,12 +655,12 @@ include/Poco/zconf.h
include/Poco/zlib.h
@lib lib/libPocoCrypto.so.${LIBPocoCrypto_VERSION}
@lib lib/libPocoData.so.${LIBPocoData_VERSION}
+@lib lib/libPocoDataMySQL.so.${LIBPocoDataMySQL_VERSION}
+@lib lib/libPocoDataODBC.so.${LIBPocoDataODBC_VERSION}
+@lib lib/libPocoDataSQLite.so.${LIBPocoDataSQLite_VERSION}
@lib lib/libPocoFoundation.so.${LIBPocoFoundation_VERSION}
-@lib lib/libPocoMySQL.so.${LIBPocoMySQL_VERSION}
@lib lib/libPocoNet.so.${LIBPocoNet_VERSION}
@lib lib/libPocoNetSSL.so.${LIBPocoNetSSL_VERSION}
-@lib lib/libPocoODBC.so.${LIBPocoODBC_VERSION}
-@lib lib/libPocoSQLite.so.${LIBPocoSQLite_VERSION}
@lib lib/libPocoUtil.so.${LIBPocoUtil_VERSION}
@lib lib/libPocoXML.so.${LIBPocoXML_VERSION}
@lib lib/libPocoZip.so.${LIBPocoZip_VERSION}