Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Jan 2018 16:26:30 +0000 (UTC)
From:      Palle Girgensohn <girgen@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r458857 - in head/databases: . postgresql-libpqxx postgresql-libpqxx3 postgresql-libpqxx4
Message-ID:  <201801121626.w0CGQUvA021179@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801121626.w0CGQUvA021179>