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}

Reply via email to