svn commit: r458857 - in head/databases: . postgresql-libpqxx postgresql-libpqxx3 postgresql-libpqxx4
Palle Girgensohn
girgen at FreeBSD.org
Fri Jan 12 16:26:31 UTC 2018
Author: girgen
Date: Fri Jan 12 16:26:29 2018
New Revision: 458857
URL: https://svnweb.freebsd.org/changeset/ports/458857
Log:
Update postgresql-libpqxx to latest version 6
Keep version 4 as a separate port
Set license for the old version 3 port
PR: 225109
Submitted by: Yuri Victorovich
Added:
head/databases/postgresql-libpqxx4/
- copied from r457466, head/databases/postgresql-libpqxx/
Modified:
head/databases/Makefile
head/databases/postgresql-libpqxx/Makefile
head/databases/postgresql-libpqxx/distinfo
head/databases/postgresql-libpqxx/pkg-plist
head/databases/postgresql-libpqxx3/Makefile
head/databases/postgresql-libpqxx4/Makefile
Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile Fri Jan 12 15:55:45 2018 (r458856)
+++ head/databases/Makefile Fri Jan 12 16:26:29 2018 (r458857)
@@ -687,6 +687,7 @@
SUBDIR += postgresql-libpgeasy
SUBDIR += postgresql-libpqxx
SUBDIR += postgresql-libpqxx3
+ SUBDIR += postgresql-libpqxx4
SUBDIR += postgresql-mysql_fdw
SUBDIR += postgresql-odbc
SUBDIR += postgresql-orafce
@@ -808,6 +809,7 @@
SUBDIR += py-pg8000
SUBDIR += py-pg_pqueue
SUBDIR += py-pgcli
+ SUBDIR += py-pglite
SUBDIR += py-pgspecial
SUBDIR += py-pgxnclient
SUBDIR += py-pickledb
Modified: head/databases/postgresql-libpqxx/Makefile
==============================================================================
--- head/databases/postgresql-libpqxx/Makefile Fri Jan 12 15:55:45 2018 (r458856)
+++ head/databases/postgresql-libpqxx/Makefile Fri Jan 12 16:26:29 2018 (r458857)
@@ -2,10 +2,8 @@
# $FreeBSD$
PORTNAME= libpqxx
-PORTVERSION= 4.0.1
-PORTREVISION= 1
+PORTVERSION= 6.0.0
CATEGORIES= databases
-MASTER_SITES= http://pqxx.org/download/software/libpqxx/
PKGNAMEPREFIX= postgresql-
DIST_SUBDIR= postgresql
@@ -14,14 +12,17 @@ COMMENT= New C++ interface for PostgreSQL
LICENSE= BSD3CLAUSE
-CONFLICTS= postgresql-libpqxx-3.* postgresql-libpqxx3-3.*
-PORTSCOUT= limit:^2\.
+CONFLICTS= postgresql-libpqxx-[1-5].* postgresql-libpqxx3-3.* \
+ postgresql-libpqxx4-4.*
-USES+= gmake libtool pathfix pgsql python:2.7,build shebangfix
+USES= gmake libtool pathfix pgsql python:2.7,build shebangfix
+USE_GITHUB= yes
+GH_ACCOUNT= jtv
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-PLIST_SUB= PORTVERSION=${PORTVERSION:R}
SHEBANG_FILES= ${WRKSRC}/tools/splitconfig
+INSTALL_TARGET= install-strip
+PLIST_SUB= PORTVERSION=${PORTVERSION:R}
CONFIGURE_ARGS= --enable-shared \
--disable-dependency-tracking
Modified: head/databases/postgresql-libpqxx/distinfo
==============================================================================
--- head/databases/postgresql-libpqxx/distinfo Fri Jan 12 15:55:45 2018 (r458856)
+++ head/databases/postgresql-libpqxx/distinfo Fri Jan 12 16:26:29 2018 (r458857)
@@ -1,2 +1,3 @@
-SHA256 (postgresql/libpqxx-4.0.1.tar.gz) = 097ceda2797761ce517faa5bee186c883df1c407cb2aada613a16773afeedc38
-SIZE (postgresql/libpqxx-4.0.1.tar.gz) = 1582532
+TIMESTAMP = 1515770390
+SHA256 (postgresql/jtv-libpqxx-6.0.0_GH0.tar.gz) = 81cac92458efd799fadb0374107464320d93eba71de05aedf21afb9c8dda7c3a
+SIZE (postgresql/jtv-libpqxx-6.0.0_GH0.tar.gz) = 676528
Modified: head/databases/postgresql-libpqxx/pkg-plist
==============================================================================
--- head/databases/postgresql-libpqxx/pkg-plist Fri Jan 12 15:55:45 2018 (r458856)
+++ head/databases/postgresql-libpqxx/pkg-plist Fri Jan 12 16:26:29 2018 (r458857)
@@ -39,13 +39,13 @@ include/pqxx/internal/gates/icursor_iterator-icursorst
include/pqxx/internal/gates/icursorstream-icursor_iterator.hxx
include/pqxx/internal/gates/result-connection.hxx
include/pqxx/internal/gates/result-creation.hxx
+include/pqxx/internal/gates/result-row.hxx
include/pqxx/internal/gates/result-sql_cursor.hxx
include/pqxx/internal/gates/transaction-subtransaction.hxx
include/pqxx/internal/gates/transaction-tablereader.hxx
include/pqxx/internal/gates/transaction-tablewriter.hxx
include/pqxx/internal/gates/transaction-transactionfocus.hxx
include/pqxx/internal/libpq-forward.hxx
-include/pqxx/internal/result_data.hxx
include/pqxx/internal/statement_parameters.hxx
include/pqxx/isolation
include/pqxx/isolation.hxx
@@ -55,9 +55,6 @@ include/pqxx/nontransaction
include/pqxx/nontransaction.hxx
include/pqxx/notification
include/pqxx/notification.hxx
-include/pqxx/notify-listen
-include/pqxx/notify-listen.hxx
-include/pqxx/performance.hxx
include/pqxx/pipeline
include/pqxx/pipeline.hxx
include/pqxx/pqxx
@@ -65,8 +62,11 @@ include/pqxx/prepared_statement
include/pqxx/prepared_statement.hxx
include/pqxx/result
include/pqxx/result.hxx
+include/pqxx/result_iterator.hxx
include/pqxx/robusttransaction
include/pqxx/robusttransaction.hxx
+include/pqxx/row
+include/pqxx/row.hxx
include/pqxx/strconv
include/pqxx/strconv.hxx
include/pqxx/subtransaction
@@ -83,10 +83,8 @@ include/pqxx/transaction_base
include/pqxx/transaction_base.hxx
include/pqxx/transactor
include/pqxx/transactor.hxx
-include/pqxx/trigger
-include/pqxx/trigger.hxx
-include/pqxx/tuple
-include/pqxx/tuple.hxx
+include/pqxx/types
+include/pqxx/types.hxx
include/pqxx/util
include/pqxx/util.hxx
include/pqxx/version
Modified: head/databases/postgresql-libpqxx3/Makefile
==============================================================================
--- head/databases/postgresql-libpqxx3/Makefile Fri Jan 12 15:55:45 2018 (r458856)
+++ head/databases/postgresql-libpqxx3/Makefile Fri Jan 12 16:26:29 2018 (r458857)
@@ -3,7 +3,7 @@
PORTNAME= libpqxx
PORTVERSION= 3.1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= http://pqxx.org/download/software/${PORTNAME}/
PKGNAMEPREFIX= postgresql-
@@ -13,8 +13,11 @@ DIST_SUBDIR= postgresql
MAINTAINER= 20080111.freebsd.org at ab.ote.we.lv
COMMENT= New C++ interface for PostgreSQL
-CONFLICTS= postgresql-libpqxx-[2-4].*
-PORTSCOUT= limit:^2\.
+LICENSE= BSD3CLAUSE
+
+CONFLICTS= postgresql-libpqxx-2.* postgresql-libpqxx-[4-9].* \
+ postgresql-libpqxx4-4.*
+PORTSCOUT= limit:^3\.
USES+= gmake libtool pathfix pgsql pkgconfig python:2.7,build shebangfix
GNU_CONFIGURE= yes
Modified: head/databases/postgresql-libpqxx4/Makefile
==============================================================================
--- head/databases/postgresql-libpqxx/Makefile Thu Dec 28 16:46:27 2017 (r457466)
+++ head/databases/postgresql-libpqxx4/Makefile Fri Jan 12 16:26:29 2018 (r458857)
@@ -7,6 +7,7 @@ PORTREVISION= 1
CATEGORIES= databases
MASTER_SITES= http://pqxx.org/download/software/libpqxx/
PKGNAMEPREFIX= postgresql-
+PKGNAMESUFFIX= 4
DIST_SUBDIR= postgresql
MAINTAINER= pgsql at FreeBSD.org
@@ -14,8 +15,8 @@ COMMENT= New C++ interface for PostgreSQL
LICENSE= BSD3CLAUSE
-CONFLICTS= postgresql-libpqxx-3.* postgresql-libpqxx3-3.*
-PORTSCOUT= limit:^2\.
+CONFLICTS= postgresql-libpqxx-3.* postgresql-libpqxx3-3.* postgresql-libpqxx-6.*
+PORTSCOUT= limit:^4\.
USES+= gmake libtool pathfix pgsql python:2.7,build shebangfix
GNU_CONFIGURE= yes
More information about the svn-ports-head
mailing list