svn commit: r387974 - in head/devel/poco-devel: . files
Thomas Zander
riggs at FreeBSD.org
Sat May 30 17:03:05 UTC 2015
Author: riggs
Date: Sat May 30 17:03:01 2015
New Revision: 387974
URL: https://svnweb.freebsd.org/changeset/ports/387974
Log:
Update to upstream version 1.6.0
While on it:
- Modernise github handling: GH_* is used now
- Pet portlint
PR: 199741
Submitted by: joe at thrallingpenguin.com (maintainer)
Added:
head/devel/poco-devel/files/patch-Foundation_include_Poco_RegularExpression.h
- copied, changed from r387912, head/devel/poco-devel/files/patch-pcre
head/devel/poco-devel/files/patch-Foundation_src_pcre__internal.h
- copied, changed from r387912, head/devel/poco-devel/files/patch-pcre_internal.h
Deleted:
head/devel/poco-devel/files/patch-pcre
head/devel/poco-devel/files/patch-pcre_internal.h
Modified:
head/devel/poco-devel/Makefile
head/devel/poco-devel/distinfo
head/devel/poco-devel/files/patch-Data-MySQL-testsuite-Makefile
head/devel/poco-devel/files/patch-Data-ODBC-testsuite-Makefile
head/devel/poco-devel/files/patch-Foundation-Makefile
head/devel/poco-devel/files/patch-Foundation-testsuite-src-StringTest.cpp
head/devel/poco-devel/files/patch-JSON-testsuite-src-JSONTest.cpp
head/devel/poco-devel/files/patch-build-config-FreeBSD
head/devel/poco-devel/files/patch-configure
head/devel/poco-devel/pkg-plist
Modified: head/devel/poco-devel/Makefile
==============================================================================
--- head/devel/poco-devel/Makefile Sat May 30 17:02:42 2015 (r387973)
+++ head/devel/poco-devel/Makefile Sat May 30 17:03:01 2015 (r387974)
@@ -2,10 +2,8 @@
# $FreeBSD$
PORTNAME= poco
-PORTVERSION= 1.5.4
-PORTREVISION= 1
+PORTVERSION= 1.6.0
CATEGORIES= devel net
-MASTER_SITES= https://codeload.github.com/pocoproject/poco/legacy.tar.gz/poco-${PORTVERSION}-release?dummy=/
PKGNAMESUFFIX= -devel
MAINTAINER= joe at thrallingpenguin.com
@@ -19,6 +17,11 @@ LIB_DEPENDS= libpcre.so:${PORTSDIR}/deve
CONFLICTS= poco-ssl-[0-9]* poco-[0-9]*
+USE_GITHUB= yes
+GH_ACCOUNT= pocoproject
+GH_PROJECT= poco
+GH_TAGNAME= poco-${PORTVERSION}-release
+
OPTIONS_DEFAULT= MYSQL IODBC SQLITE
OPTIONS_DEFINE= MYSQL SQLITE
@@ -31,13 +34,12 @@ OPTIONS_RADIO_ODBC= UODBC IODBC
ODBC_DESC= ODBC Driver
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --config=FreeBSD --unbundled
+CONFIGURE_ARGS= --config=FreeBSD --unbundled --no-tests --no-samples
USES= gmake
USE_LDCONFIG= yes
USE_OPENSSL= yes
MAKE_JOBS_UNSAFE=true
-WRKSRC= ${WRKDIR}/pocoproject-poco-a64ebba
MAKE_ARGS= CXX=c++ CC=cc POCO_ODBC_LIB=${LOCALBASE}/lib
.include <bsd.port.options.mk>
Modified: head/devel/poco-devel/distinfo
==============================================================================
--- head/devel/poco-devel/distinfo Sat May 30 17:02:42 2015 (r387973)
+++ head/devel/poco-devel/distinfo Sat May 30 17:03:01 2015 (r387974)
@@ -1,2 +1,2 @@
-SHA256 (poco-1.5.4.tar.gz) = 8f8ff6d8392217f5e622bbb096e78c6d4f84d996196e9bc2edfc38064bcf9688
-SIZE (poco-1.5.4.tar.gz) = 7485330
+SHA256 (pocoproject-poco-1.6.0-poco-1.6.0-release_GH0.tar.gz) = 378d5874545876d95b25a551adf55b80622817f6d6f142485c150698eb2177b8
+SIZE (pocoproject-poco-1.6.0-poco-1.6.0-release_GH0.tar.gz) = 7405786
Modified: head/devel/poco-devel/files/patch-Data-MySQL-testsuite-Makefile
==============================================================================
--- head/devel/poco-devel/files/patch-Data-MySQL-testsuite-Makefile Sat May 30 17:02:42 2015 (r387973)
+++ head/devel/poco-devel/files/patch-Data-MySQL-testsuite-Makefile Sat May 30 17:03:01 2015 (r387974)
@@ -1,6 +1,6 @@
---- Data/MySQL/testsuite/Makefile.orig 2014-06-22 05:25:25.000000000 -0700
-+++ Data/MySQL/testsuite/Makefile 2014-06-22 05:25:45.000000000 -0700
-@@ -11,7 +11,7 @@
+--- Data/MySQL/testsuite/Makefile.orig 2014-12-21 23:06:53 UTC
++++ Data/MySQL/testsuite/Makefile
+@@ -11,7 +11,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
# Note: linking order is important, do not change it.
Modified: head/devel/poco-devel/files/patch-Data-ODBC-testsuite-Makefile
==============================================================================
--- head/devel/poco-devel/files/patch-Data-ODBC-testsuite-Makefile Sat May 30 17:02:42 2015 (r387973)
+++ head/devel/poco-devel/files/patch-Data-ODBC-testsuite-Makefile Sat May 30 17:03:01 2015 (r387974)
@@ -1,6 +1,6 @@
---- Data/ODBC/testsuite/Makefile.orig 2014-04-30 11:19:31.000000000 -0700
-+++ Data/ODBC/testsuite/Makefile 2014-04-30 11:20:13.000000000 -0700
-@@ -20,9 +20,6 @@
+--- Data/ODBC/testsuite/Makefile.orig 2014-12-21 23:06:53 UTC
++++ Data/ODBC/testsuite/Makefile
+@@ -20,9 +20,6 @@ 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. #
##################################################################################################
Modified: head/devel/poco-devel/files/patch-Foundation-Makefile
==============================================================================
--- head/devel/poco-devel/files/patch-Foundation-Makefile Sat May 30 17:02:42 2015 (r387973)
+++ head/devel/poco-devel/files/patch-Foundation-Makefile Sat May 30 17:03:01 2015 (r387974)
@@ -1,6 +1,6 @@
---- Foundation/Makefile.orig 2014-10-16 05:16:40.000000000 -0700
-+++ Foundation/Makefile 2014-10-17 15:28:45.000000000 -0700
-@@ -46,6 +46,7 @@
+--- Foundation/Makefile.orig 2014-12-21 23:06:53 UTC
++++ Foundation/Makefile
+@@ -46,6 +46,7 @@ pcre_utf8_objects = pcre_ucd pcre_tables
ifdef POCO_UNBUNDLED
SYSLIBS += -lpcre -lz
Modified: head/devel/poco-devel/files/patch-Foundation-testsuite-src-StringTest.cpp
==============================================================================
--- head/devel/poco-devel/files/patch-Foundation-testsuite-src-StringTest.cpp Sat May 30 17:02:42 2015 (r387973)
+++ head/devel/poco-devel/files/patch-Foundation-testsuite-src-StringTest.cpp Sat May 30 17:03:01 2015 (r387974)
@@ -1,6 +1,6 @@
---- Foundation/testsuite/src/StringTest.cpp.orig 2014-07-07 20:36:25.000000000 -0700
-+++ Foundation/testsuite/src/StringTest.cpp 2014-07-08 07:44:54.000000000 -0700
-@@ -922,11 +922,11 @@
+--- Foundation/testsuite/src/StringTest.cpp.orig 2014-12-21 23:06:53 UTC
++++ Foundation/testsuite/src/StringTest.cpp
+@@ -926,11 +926,11 @@ void StringTest::testIntToString()
assert (uIntToStr(0xF0F0F0F0, 2, result));
assert (result == "11110000111100001111000011110000");
#if defined(POCO_HAVE_INT64)
@@ -17,7 +17,7 @@
#endif
// octal
-@@ -954,15 +954,15 @@
+@@ -958,15 +958,15 @@ void StringTest::testIntToString()
assert (result == "0x499602D2");
assert (uIntToStr(1234567890, 0x10, result, true, 15, '0'));
assert (result == "0x00000499602D2");
Copied and modified: head/devel/poco-devel/files/patch-Foundation_include_Poco_RegularExpression.h (from r387912, head/devel/poco-devel/files/patch-pcre)
==============================================================================
--- head/devel/poco-devel/files/patch-pcre Sat May 30 01:48:31 2015 (r387912, copy source)
+++ head/devel/poco-devel/files/patch-Foundation_include_Poco_RegularExpression.h Sat May 30 17:03:01 2015 (r387974)
@@ -1,5 +1,5 @@
---- Foundation/include/Poco/RegularExpression.h.orig 2014-10-17 13:48:55.000000000 -0700
-+++ Foundation/include/Poco/RegularExpression.h 2014-10-17 13:49:30.000000000 -0700
+--- Foundation/include/Poco/RegularExpression.h.orig 2014-12-21 23:06:53 UTC
++++ Foundation/include/Poco/RegularExpression.h
@@ -34,7 +34,7 @@
extern "C"
{
Copied and modified: head/devel/poco-devel/files/patch-Foundation_src_pcre__internal.h (from r387912, head/devel/poco-devel/files/patch-pcre_internal.h)
==============================================================================
--- head/devel/poco-devel/files/patch-pcre_internal.h Sat May 30 01:48:31 2015 (r387912, copy source)
+++ head/devel/poco-devel/files/patch-Foundation_src_pcre__internal.h Sat May 30 17:03:01 2015 (r387974)
@@ -1,6 +1,6 @@
---- Foundation/src/pcre_internal.h.orig 2014-10-16 05:16:40.000000000 -0700
-+++ Foundation/src/pcre_internal.h 2014-10-17 13:20:20.000000000 -0700
-@@ -2636,6 +2636,16 @@
+--- Foundation/src/pcre_internal.h.orig 2014-12-21 23:06:53 UTC
++++ Foundation/src/pcre_internal.h
+@@ -2636,6 +2636,16 @@ typedef struct {
} ucp_type_table;
@@ -17,7 +17,7 @@
/* Internal shared data tables. These are tables that are used by more than one
of the exported public functions. They have to be "external" in the C sense,
but are not part of the PCRE public API. The data for these tables is in the
-@@ -2749,6 +2759,11 @@
+@@ -2749,6 +2759,11 @@ typedef struct {
pcre_int32 other_case; /* offset to other case, or zero if none */
} ucd_record;
Modified: head/devel/poco-devel/files/patch-JSON-testsuite-src-JSONTest.cpp
==============================================================================
--- head/devel/poco-devel/files/patch-JSON-testsuite-src-JSONTest.cpp Sat May 30 17:02:42 2015 (r387973)
+++ head/devel/poco-devel/files/patch-JSON-testsuite-src-JSONTest.cpp Sat May 30 17:03:01 2015 (r387974)
@@ -1,6 +1,6 @@
---- JSON/testsuite/src/JSONTest.cpp.orig 2014-07-08 09:22:19.000000000 -0700
-+++ JSON/testsuite/src/JSONTest.cpp 2014-07-08 09:23:15.000000000 -0700
-@@ -269,23 +269,23 @@
+--- JSON/testsuite/src/JSONTest.cpp.orig 2014-12-21 23:06:53 UTC
++++ JSON/testsuite/src/JSONTest.cpp
+@@ -232,23 +232,23 @@ void JSONTest::testNumber64Property()
Var test = object.get("test");
assert(test.isInteger());
Poco::Int64 value = test;
Modified: head/devel/poco-devel/files/patch-build-config-FreeBSD
==============================================================================
--- head/devel/poco-devel/files/patch-build-config-FreeBSD Sat May 30 17:02:42 2015 (r387973)
+++ head/devel/poco-devel/files/patch-build-config-FreeBSD Sat May 30 17:03:01 2015 (r387974)
@@ -1,6 +1,6 @@
---- build/config/FreeBSD.orig 2014-04-29 20:44:44.000000000 -0700
-+++ build/config/FreeBSD 2014-04-29 20:50:10.000000000 -0700
-@@ -15,57 +15,57 @@
+--- build/config/FreeBSD.orig 2014-12-21 23:06:53 UTC
++++ build/config/FreeBSD
+@@ -15,57 +15,57 @@ LINKMODE ?= SHARED
#
# Define Tools
#
@@ -94,5 +94,5 @@
#
# System Specific Libraries
#
--SYSLIBS ?= -lpthread -L /usr/local/lib
+-SYSLIBS = -lpthread
+SYSLIBS ?= -lpthread -L/usr/local/lib
Modified: head/devel/poco-devel/files/patch-configure
==============================================================================
--- head/devel/poco-devel/files/patch-configure Sat May 30 17:02:42 2015 (r387973)
+++ head/devel/poco-devel/files/patch-configure Sat May 30 17:03:01 2015 (r387974)
@@ -1,6 +1,6 @@
---- configure.orig 2014-04-29 17:39:17.000000000 -0700
-+++ configure 2014-04-29 17:42:42.000000000 -0700
-@@ -187,12 +187,16 @@
+--- configure.orig 2014-12-21 23:06:53 UTC
++++ configure
+@@ -205,12 +205,16 @@ while [ $# -ge 1 ]; do
--shared)
shared=1 ;;
Modified: head/devel/poco-devel/pkg-plist
==============================================================================
--- head/devel/poco-devel/pkg-plist Sat May 30 17:02:42 2015 (r387973)
+++ head/devel/poco-devel/pkg-plist Sat May 30 17:03:01 2015 (r387974)
@@ -808,8 +808,10 @@ include/Poco/Net/NTPClient.h
include/Poco/Net/NTPEventArgs.h
include/Poco/Net/NTPPacket.h
include/Poco/PBKDF2Engine.h
-lib/libPocoFoundationd.so.24
-lib/libPocoFoundation.so.24
+include/Poco/Net/OAuth10Credentials.h
+include/Poco/Net/OAuth20Credentials.h
+lib/libPocoFoundationd.so.30
+lib/libPocoFoundation.so.30
lib/libPocoFoundationd.so
lib/libPocoFoundation.so
lib/libPocoXMLd.so
@@ -818,53 +820,53 @@ lib/libPocoUtild.so
lib/libPocoUtil.so
lib/libPocoNetd.so
lib/libPocoNet.so
-lib/libPocoXMLd.so.24
-lib/libPocoXML.so.24
-lib/libPocoUtild.so.24
-lib/libPocoUtil.so.24
-lib/libPocoNetd.so.24
-lib/libPocoNet.so.24
-lib/libPocoJSONd.so.24
-lib/libPocoJSON.so.24
+lib/libPocoXMLd.so.30
+lib/libPocoXML.so.30
+lib/libPocoUtild.so.30
+lib/libPocoUtil.so.30
+lib/libPocoNetd.so.30
+lib/libPocoNet.so.30
+lib/libPocoJSONd.so.30
+lib/libPocoJSON.so.30
lib/libPocoJSON.so
lib/libPocoJSONd.so
-lib/libPocoCryptod.so.24
-lib/libPocoCrypto.so.24
+lib/libPocoCryptod.so.30
+lib/libPocoCrypto.so.30
lib/libPocoCrypto.so
lib/libPocoCryptod.so
-lib/libPocoNetSSLd.so.24
-lib/libPocoNetSSL.so.24
+lib/libPocoNetSSLd.so.30
+lib/libPocoNetSSL.so.30
lib/libPocoNetSSLd.so
lib/libPocoNetSSL.so
-lib/libPocoDatad.so.24
-lib/libPocoData.so.24
+lib/libPocoDatad.so.30
+lib/libPocoData.so.30
lib/libPocoDatad.so
lib/libPocoData.so
-lib/libPocoDataSQLited.so.24
+lib/libPocoDataSQLited.so.30
lib/libPocoDataSQLited.so
-lib/libPocoDataSQLite.so.24
+lib/libPocoDataSQLite.so.30
lib/libPocoDataSQLite.so
-lib/libPocoDataODBCd.so.24
+lib/libPocoDataODBCd.so.30
lib/libPocoDataODBCd.so
-lib/libPocoDataODBC.so.24
+lib/libPocoDataODBC.so.30
lib/libPocoDataODBC.so
-lib/libPocoDataMySQLd.so.24
+lib/libPocoDataMySQLd.so.30
lib/libPocoDataMySQLd.so
-lib/libPocoDataMySQL.so.24
+lib/libPocoDataMySQL.so.30
lib/libPocoDataMySQL.so
-lib/libPocoMongoDBd.so.24
+lib/libPocoMongoDBd.so.30
lib/libPocoMongoDBd.so
-lib/libPocoMongoDB.so.24
+lib/libPocoMongoDB.so.30
lib/libPocoMongoDB.so
-lib/libPocoZipd.so.24
+lib/libPocoZipd.so.30
lib/libPocoZipd.so
-lib/libPocoZip.so.24
+lib/libPocoZip.so.30
lib/libPocoZip.so
-lib/libPocoCppParserd.so.24
+lib/libPocoCppParserd.so.30
lib/libPocoCppParserd.so
-lib/libPocoCppParser.so.24
+lib/libPocoCppParser.so.30
lib/libPocoCppParser.so
-lib/libPocoPDFd.so.24
+lib/libPocoPDFd.so.30
lib/libPocoPDFd.so
-lib/libPocoPDF.so.24
+lib/libPocoPDF.so.30
lib/libPocoPDF.so
More information about the svn-ports-all
mailing list