Thu May 3 12:58:24 2018 UTC ()
Update libpqxx to 6.2.2

patch-ab no longer needed just since 15 Jan 2018(!)

5 years worth of changes including:
- C++11 is now required. Your compiler must have shared_ptr, noexcept, etc.
- Removed pqxx::items. Use the new C++11 initialiser syntax.
- Removed maketemporary. We weren't using it.
- Can now be built outside the source tree.
- New, simpler, lambda-friendly transactor framework.
- New, simpler, prepared statements and parameterised statements.
- Result rows can be passed around independently.
- New exec0(): perform query, expect zero rows of data.
- New exec1(): perform query, expect (and return) a single row of data.
- New exec_n(): perform query, expect exactly n rows of data.
- No longer defines Visual Studio's NOMINMAX in headers.
- Much faster configure script.
- Most configuration items are gone.
- Retired all existing capability flags.
- Documentation on readthedocs.org, thanks Tim Sheerman-Chase.
- Expose SQLSTATE error codes in sql_error exceptions.
- Adds a first-generation parser for SQL arrays.


(prlw1)
diff -r1.33 -r1.34 pkgsrc/databases/libpqxx/Makefile
diff -r1.6 -r0 pkgsrc/databases/libpqxx/Makefile.common
diff -r1.5 -r1.6 pkgsrc/databases/libpqxx/PLIST
diff -r1.8 -r1.9 pkgsrc/databases/libpqxx/buildlink3.mk
diff -r1.9 -r1.10 pkgsrc/databases/libpqxx/distinfo
diff -r1.3 -r0 pkgsrc/databases/libpqxx/patches/patch-ab
diff -r0 -r1.1 pkgsrc/databases/libpqxx/patches/patch-configure.ac
diff -r0 -r1.1 pkgsrc/databases/libpqxx/patches/patch-tools_extract__version
diff -r1.2 -r0 pkgsrc/databases/libpqxx/patches/patch-src_largeobject.cxx

cvs diff -r1.33 -r1.34 pkgsrc/databases/libpqxx/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/libpqxx/Makefile 2017/01/01 14:43:26 1.33
+++ pkgsrc/databases/libpqxx/Makefile 2018/05/03 12:58:24 1.34
@@ -1,26 +1,30 @@ @@ -1,26 +1,30 @@
1# $NetBSD: Makefile,v 1.33 2017/01/01 14:43:26 wiz Exp $ 1# $NetBSD: Makefile,v 1.34 2018/05/03 12:58:24 prlw1 Exp $
2 2
3PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 4.0.1 3DISTNAME= libpqxx-6.2.2
4 4CATEGORIES= databases
5PKGREVISION= 1 5MASTER_SITES= ${MASTER_SITE_GITHUB:=jtv/}
6.include "../../databases/libpqxx/Makefile.common" 6GITHUB_PROJECT= libpqxx
7 7
 8MAINTAINER= is@NetBSD.org
 9HOMEPAGE= http://pqxx.org/development/libpqxx/
8COMMENT= C++ interface to postgresql-lib 10COMMENT= C++ interface to postgresql-lib
 11LICENSE= modified-bsd
9 12
10# Apparently (at least as of 2004) this package's shared libraries are 13USE_LANGUAGES= c c++11
11# messed up on a.out platforms. But AFAIK we don't have any in pkgsrc 
12# any more. Leave this here for documentation just in case. 
13# - dholland 20150101 
14#NOT_FOR_PLATFORM= ${AOUTPLATFORMS} 
15 
16USE_LANGUAGES= c c++ 
17USE_LIBTOOL= yes 14USE_LIBTOOL= yes
18PKGCONFIG_OVERRIDE+= libpqxx.pc.in 15PKGCONFIG_OVERRIDE+= libpqxx.pc.in
19GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
 17USE_TOOLS+= autoconf gmake
20 18
21PYTHON_FOR_BUILD_ONLY= yes 19PYTHON_FOR_BUILD_ONLY= yes
22REPLACE_PYTHON+= tools/splitconfig 20REPLACE_PYTHON+= tools/splitconfig
 21REPLACE_PYTHON+= tools/template2mak.py
 22
 23pre-configure:
 24 cd ${WRKSRC} && autoconf
 25
 26.include "options.mk"
23 27
24.include "../../lang/python/application.mk" 28.include "../../lang/python/application.mk"
25.include "../../mk/pgsql.buildlink3.mk" 29.include "../../mk/pgsql.buildlink3.mk"
26.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"

File Deleted: pkgsrc/databases/libpqxx/Attic/Makefile.common

cvs diff -r1.5 -r1.6 pkgsrc/databases/libpqxx/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/libpqxx/PLIST 2013/02/12 04:35:24 1.5
+++ pkgsrc/databases/libpqxx/PLIST 2018/05/03 12:58:24 1.6
@@ -1,15 +1,17 @@ @@ -1,15 +1,17 @@
1@comment $NetBSD: PLIST,v 1.5 2013/02/12 04:35:24 hiramatsu Exp $ 1@comment $NetBSD: PLIST,v 1.6 2018/05/03 12:58:24 prlw1 Exp $
2bin/pqxx-config 2bin/pqxx-config
 3include/pqxx/array
 4include/pqxx/array.hxx
3include/pqxx/basic_connection 5include/pqxx/basic_connection
4include/pqxx/basic_connection.hxx 6include/pqxx/basic_connection.hxx
5include/pqxx/binarystring 7include/pqxx/binarystring
6include/pqxx/binarystring.hxx 8include/pqxx/binarystring.hxx
7include/pqxx/compiler-internal-post.hxx 9include/pqxx/compiler-internal-post.hxx
8include/pqxx/compiler-internal-pre.hxx 10include/pqxx/compiler-internal-pre.hxx
9include/pqxx/compiler-public.hxx 11include/pqxx/compiler-public.hxx
10include/pqxx/config-public-compiler.h 12include/pqxx/config-public-compiler.h
11include/pqxx/connection 13include/pqxx/connection
12include/pqxx/connection.hxx 14include/pqxx/connection.hxx
13include/pqxx/connection_base 15include/pqxx/connection_base
14include/pqxx/connection_base.hxx 16include/pqxx/connection_base.hxx
15include/pqxx/connectionpolicy 17include/pqxx/connectionpolicy
@@ -30,67 +32,483 @@ include/pqxx/internal/gates/connection-e @@ -30,67 +32,483 @@ include/pqxx/internal/gates/connection-e
30include/pqxx/internal/gates/connection-largeobject.hxx 32include/pqxx/internal/gates/connection-largeobject.hxx
31include/pqxx/internal/gates/connection-notification_receiver.hxx 33include/pqxx/internal/gates/connection-notification_receiver.hxx
32include/pqxx/internal/gates/connection-parameterized_invocation.hxx 34include/pqxx/internal/gates/connection-parameterized_invocation.hxx
33include/pqxx/internal/gates/connection-pipeline.hxx 35include/pqxx/internal/gates/connection-pipeline.hxx
34include/pqxx/internal/gates/connection-prepare-invocation.hxx 36include/pqxx/internal/gates/connection-prepare-invocation.hxx
35include/pqxx/internal/gates/connection-reactivation_avoidance_exemption.hxx 37include/pqxx/internal/gates/connection-reactivation_avoidance_exemption.hxx
36include/pqxx/internal/gates/connection-sql_cursor.hxx 38include/pqxx/internal/gates/connection-sql_cursor.hxx
37include/pqxx/internal/gates/connection-transaction.hxx 39include/pqxx/internal/gates/connection-transaction.hxx
38include/pqxx/internal/gates/errorhandler-connection.hxx 40include/pqxx/internal/gates/errorhandler-connection.hxx
39include/pqxx/internal/gates/icursor_iterator-icursorstream.hxx 41include/pqxx/internal/gates/icursor_iterator-icursorstream.hxx
40include/pqxx/internal/gates/icursorstream-icursor_iterator.hxx 42include/pqxx/internal/gates/icursorstream-icursor_iterator.hxx
41include/pqxx/internal/gates/result-connection.hxx 43include/pqxx/internal/gates/result-connection.hxx
42include/pqxx/internal/gates/result-creation.hxx 44include/pqxx/internal/gates/result-creation.hxx
 45include/pqxx/internal/gates/result-row.hxx
43include/pqxx/internal/gates/result-sql_cursor.hxx 46include/pqxx/internal/gates/result-sql_cursor.hxx
44include/pqxx/internal/gates/transaction-subtransaction.hxx 47include/pqxx/internal/gates/transaction-subtransaction.hxx
45include/pqxx/internal/gates/transaction-tablereader.hxx 48include/pqxx/internal/gates/transaction-tablereader.hxx
46include/pqxx/internal/gates/transaction-tablewriter.hxx 49include/pqxx/internal/gates/transaction-tablewriter.hxx
47include/pqxx/internal/gates/transaction-transactionfocus.hxx 50include/pqxx/internal/gates/transaction-transactionfocus.hxx
48include/pqxx/internal/libpq-forward.hxx 51include/pqxx/internal/libpq-forward.hxx
49include/pqxx/internal/result_data.hxx 
50include/pqxx/internal/statement_parameters.hxx 52include/pqxx/internal/statement_parameters.hxx
51include/pqxx/isolation 53include/pqxx/isolation
52include/pqxx/isolation.hxx 54include/pqxx/isolation.hxx
53include/pqxx/largeobject 55include/pqxx/largeobject
54include/pqxx/largeobject.hxx 56include/pqxx/largeobject.hxx
55include/pqxx/nontransaction 57include/pqxx/nontransaction
56include/pqxx/nontransaction.hxx 58include/pqxx/nontransaction.hxx
57include/pqxx/notification 59include/pqxx/notification
58include/pqxx/notification.hxx 60include/pqxx/notification.hxx
59include/pqxx/notify-listen 
60include/pqxx/notify-listen.hxx 
61include/pqxx/performance.hxx 
62include/pqxx/pipeline 61include/pqxx/pipeline
63include/pqxx/pipeline.hxx 62include/pqxx/pipeline.hxx
64include/pqxx/pqxx 63include/pqxx/pqxx
65include/pqxx/prepared_statement 64include/pqxx/prepared_statement
66include/pqxx/prepared_statement.hxx 65include/pqxx/prepared_statement.hxx
67include/pqxx/result 66include/pqxx/result
68include/pqxx/result.hxx 67include/pqxx/result.hxx
 68include/pqxx/result_iterator.hxx
69include/pqxx/robusttransaction 69include/pqxx/robusttransaction
70include/pqxx/robusttransaction.hxx 70include/pqxx/robusttransaction.hxx
 71include/pqxx/row
 72include/pqxx/row.hxx
71include/pqxx/strconv 73include/pqxx/strconv
72include/pqxx/strconv.hxx 74include/pqxx/strconv.hxx
73include/pqxx/subtransaction 75include/pqxx/subtransaction
74include/pqxx/subtransaction.hxx 76include/pqxx/subtransaction.hxx
75include/pqxx/tablereader 77include/pqxx/tablereader
76include/pqxx/tablereader.hxx 78include/pqxx/tablereader.hxx
77include/pqxx/tablestream 79include/pqxx/tablestream
78include/pqxx/tablestream.hxx 80include/pqxx/tablestream.hxx
79include/pqxx/tablewriter 81include/pqxx/tablewriter
80include/pqxx/tablewriter.hxx 82include/pqxx/tablewriter.hxx
81include/pqxx/transaction 83include/pqxx/transaction
82include/pqxx/transaction.hxx 84include/pqxx/transaction.hxx
83include/pqxx/transaction_base 85include/pqxx/transaction_base
84include/pqxx/transaction_base.hxx 86include/pqxx/transaction_base.hxx
85include/pqxx/transactor 87include/pqxx/transactor
86include/pqxx/transactor.hxx 88include/pqxx/transactor.hxx
87include/pqxx/trigger 89include/pqxx/types
88include/pqxx/trigger.hxx 90include/pqxx/types.hxx
89include/pqxx/tuple 
90include/pqxx/tuple.hxx 
91include/pqxx/util 91include/pqxx/util
92include/pqxx/util.hxx 92include/pqxx/util.hxx
93include/pqxx/version 93include/pqxx/version
94include/pqxx/version.hxx 94include/pqxx/version.hxx
95lib/libpqxx.la 95lib/libpqxx.la
96lib/pkgconfig/libpqxx.pc 96lib/pkgconfig/libpqxx.pc
 97${PLIST.doc}share/doc/libpqxx/Reference/a00002_source.html
 98${PLIST.doc}share/doc/libpqxx/Reference/a00005_source.html
 99${PLIST.doc}share/doc/libpqxx/Reference/a00008_source.html
 100${PLIST.doc}share/doc/libpqxx/Reference/a00011_source.html
 101${PLIST.doc}share/doc/libpqxx/Reference/a00014_source.html
 102${PLIST.doc}share/doc/libpqxx/Reference/a00017_source.html
 103${PLIST.doc}share/doc/libpqxx/Reference/a00020_source.html
 104${PLIST.doc}share/doc/libpqxx/Reference/a00023_source.html
 105${PLIST.doc}share/doc/libpqxx/Reference/a00026_source.html
 106${PLIST.doc}share/doc/libpqxx/Reference/a00029_source.html
 107${PLIST.doc}share/doc/libpqxx/Reference/a00032_source.html
 108${PLIST.doc}share/doc/libpqxx/Reference/a00035_source.html
 109${PLIST.doc}share/doc/libpqxx/Reference/a00038_source.html
 110${PLIST.doc}share/doc/libpqxx/Reference/a00041_source.html
 111${PLIST.doc}share/doc/libpqxx/Reference/a00044_source.html
 112${PLIST.doc}share/doc/libpqxx/Reference/a00047_source.html
 113${PLIST.doc}share/doc/libpqxx/Reference/a00050_source.html
 114${PLIST.doc}share/doc/libpqxx/Reference/a00053_source.html
 115${PLIST.doc}share/doc/libpqxx/Reference/a00056_source.html
 116${PLIST.doc}share/doc/libpqxx/Reference/a00059_source.html
 117${PLIST.doc}share/doc/libpqxx/Reference/a00062_source.html
 118${PLIST.doc}share/doc/libpqxx/Reference/a00065_source.html
 119${PLIST.doc}share/doc/libpqxx/Reference/a00068_source.html
 120${PLIST.doc}share/doc/libpqxx/Reference/a00071_source.html
 121${PLIST.doc}share/doc/libpqxx/Reference/a00074_source.html
 122${PLIST.doc}share/doc/libpqxx/Reference/a00077_source.html
 123${PLIST.doc}share/doc/libpqxx/Reference/a00080_source.html
 124${PLIST.doc}share/doc/libpqxx/Reference/a00083_source.html
 125${PLIST.doc}share/doc/libpqxx/Reference/a00086_source.html
 126${PLIST.doc}share/doc/libpqxx/Reference/a00089_source.html
 127${PLIST.doc}share/doc/libpqxx/Reference/a00092_source.html
 128${PLIST.doc}share/doc/libpqxx/Reference/a00095_source.html
 129${PLIST.doc}share/doc/libpqxx/Reference/a00098_source.html
 130${PLIST.doc}share/doc/libpqxx/Reference/a00101_source.html
 131${PLIST.doc}share/doc/libpqxx/Reference/a00104_source.html
 132${PLIST.doc}share/doc/libpqxx/Reference/a00107_source.html
 133${PLIST.doc}share/doc/libpqxx/Reference/a00110_source.html
 134${PLIST.doc}share/doc/libpqxx/Reference/a00113_source.html
 135${PLIST.doc}share/doc/libpqxx/Reference/a00116_source.html
 136${PLIST.doc}share/doc/libpqxx/Reference/a00119_source.html
 137${PLIST.doc}share/doc/libpqxx/Reference/a00227.html
 138${PLIST.doc}share/doc/libpqxx/Reference/a00228.html
 139${PLIST.doc}share/doc/libpqxx/Reference/a00229.html
 140${PLIST.doc}share/doc/libpqxx/Reference/a00230.html
 141${PLIST.doc}share/doc/libpqxx/Reference/a00231.html
 142${PLIST.doc}share/doc/libpqxx/Reference/a00232.html
 143${PLIST.doc}share/doc/libpqxx/Reference/a00233.html
 144${PLIST.doc}share/doc/libpqxx/Reference/a00234.html
 145${PLIST.doc}share/doc/libpqxx/Reference/a00235.html
 146${PLIST.doc}share/doc/libpqxx/Reference/a00236.html
 147${PLIST.doc}share/doc/libpqxx/Reference/a00238.html
 148${PLIST.doc}share/doc/libpqxx/Reference/a00239.html
 149${PLIST.doc}share/doc/libpqxx/Reference/a00240.html
 150${PLIST.doc}share/doc/libpqxx/Reference/a00241.html
 151${PLIST.doc}share/doc/libpqxx/Reference/a00242.html
 152${PLIST.doc}share/doc/libpqxx/Reference/a00799.html
 153${PLIST.doc}share/doc/libpqxx/Reference/a00802.html
 154${PLIST.doc}share/doc/libpqxx/Reference/a00803.html
 155${PLIST.doc}share/doc/libpqxx/Reference/a00806.html
 156${PLIST.doc}share/doc/libpqxx/Reference/a00807.html
 157${PLIST.doc}share/doc/libpqxx/Reference/a00810.html
 158${PLIST.doc}share/doc/libpqxx/Reference/a00811.html
 159${PLIST.doc}share/doc/libpqxx/Reference/a00814.html
 160${PLIST.doc}share/doc/libpqxx/Reference/a00815.html
 161${PLIST.doc}share/doc/libpqxx/Reference/a00818.html
 162${PLIST.doc}share/doc/libpqxx/Reference/a00819.html
 163${PLIST.doc}share/doc/libpqxx/Reference/a00822.html
 164${PLIST.doc}share/doc/libpqxx/Reference/a00823.html
 165${PLIST.doc}share/doc/libpqxx/Reference/a00826.html
 166${PLIST.doc}share/doc/libpqxx/Reference/a00827.html
 167${PLIST.doc}share/doc/libpqxx/Reference/a00830.html
 168${PLIST.doc}share/doc/libpqxx/Reference/a00831.html
 169${PLIST.doc}share/doc/libpqxx/Reference/a00834.html
 170${PLIST.doc}share/doc/libpqxx/Reference/a00835.html
 171${PLIST.doc}share/doc/libpqxx/Reference/a00838.html
 172${PLIST.doc}share/doc/libpqxx/Reference/a00839.html
 173${PLIST.doc}share/doc/libpqxx/Reference/a00842.html
 174${PLIST.doc}share/doc/libpqxx/Reference/a00843.html
 175${PLIST.doc}share/doc/libpqxx/Reference/a00846.html
 176${PLIST.doc}share/doc/libpqxx/Reference/a00847.html
 177${PLIST.doc}share/doc/libpqxx/Reference/a00850.html
 178${PLIST.doc}share/doc/libpqxx/Reference/a00851.html
 179${PLIST.doc}share/doc/libpqxx/Reference/a00854.html
 180${PLIST.doc}share/doc/libpqxx/Reference/a00855.html
 181${PLIST.doc}share/doc/libpqxx/Reference/a00858.html
 182${PLIST.doc}share/doc/libpqxx/Reference/a00859.html
 183${PLIST.doc}share/doc/libpqxx/Reference/a00862.html
 184${PLIST.doc}share/doc/libpqxx/Reference/a00863.html
 185${PLIST.doc}share/doc/libpqxx/Reference/a00866.html
 186${PLIST.doc}share/doc/libpqxx/Reference/a00867.html
 187${PLIST.doc}share/doc/libpqxx/Reference/a00870.html
 188${PLIST.doc}share/doc/libpqxx/Reference/a00871.html
 189${PLIST.doc}share/doc/libpqxx/Reference/a00874.html
 190${PLIST.doc}share/doc/libpqxx/Reference/a00875.html
 191${PLIST.doc}share/doc/libpqxx/Reference/a00878.html
 192${PLIST.doc}share/doc/libpqxx/Reference/a00879.html
 193${PLIST.doc}share/doc/libpqxx/Reference/a00882.html
 194${PLIST.doc}share/doc/libpqxx/Reference/a00883.html
 195${PLIST.doc}share/doc/libpqxx/Reference/a00886.html
 196${PLIST.doc}share/doc/libpqxx/Reference/a00887.html
 197${PLIST.doc}share/doc/libpqxx/Reference/a00890.html
 198${PLIST.doc}share/doc/libpqxx/Reference/a00891.html
 199${PLIST.doc}share/doc/libpqxx/Reference/a00894.html
 200${PLIST.doc}share/doc/libpqxx/Reference/a00895.html
 201${PLIST.doc}share/doc/libpqxx/Reference/a00898.html
 202${PLIST.doc}share/doc/libpqxx/Reference/a00899.html
 203${PLIST.doc}share/doc/libpqxx/Reference/a00902.html
 204${PLIST.doc}share/doc/libpqxx/Reference/a00903.html
 205${PLIST.doc}share/doc/libpqxx/Reference/a00906.html
 206${PLIST.doc}share/doc/libpqxx/Reference/a00907.html
 207${PLIST.doc}share/doc/libpqxx/Reference/a00910.html
 208${PLIST.doc}share/doc/libpqxx/Reference/a00911.html
 209${PLIST.doc}share/doc/libpqxx/Reference/a00914.html
 210${PLIST.doc}share/doc/libpqxx/Reference/a00915.html
 211${PLIST.doc}share/doc/libpqxx/Reference/a00918.html
 212${PLIST.doc}share/doc/libpqxx/Reference/a00919.html
 213${PLIST.doc}share/doc/libpqxx/Reference/a00922.html
 214${PLIST.doc}share/doc/libpqxx/Reference/a00923.html
 215${PLIST.doc}share/doc/libpqxx/Reference/a00926.html
 216${PLIST.doc}share/doc/libpqxx/Reference/a00927.html
 217${PLIST.doc}share/doc/libpqxx/Reference/a00930.html
 218${PLIST.doc}share/doc/libpqxx/Reference/a00931.html
 219${PLIST.doc}share/doc/libpqxx/Reference/a00934.html
 220${PLIST.doc}share/doc/libpqxx/Reference/a00935.html
 221${PLIST.doc}share/doc/libpqxx/Reference/a00938.html
 222${PLIST.doc}share/doc/libpqxx/Reference/a00939.html
 223${PLIST.doc}share/doc/libpqxx/Reference/a00942.html
 224${PLIST.doc}share/doc/libpqxx/Reference/a00943.html
 225${PLIST.doc}share/doc/libpqxx/Reference/a00946.html
 226${PLIST.doc}share/doc/libpqxx/Reference/a00947.html
 227${PLIST.doc}share/doc/libpqxx/Reference/a00950.html
 228${PLIST.doc}share/doc/libpqxx/Reference/a00951.html
 229${PLIST.doc}share/doc/libpqxx/Reference/a00954.html
 230${PLIST.doc}share/doc/libpqxx/Reference/a00955.html
 231${PLIST.doc}share/doc/libpqxx/Reference/a00958.html
 232${PLIST.doc}share/doc/libpqxx/Reference/a00959.html
 233${PLIST.doc}share/doc/libpqxx/Reference/a00962.html
 234${PLIST.doc}share/doc/libpqxx/Reference/a00963.html
 235${PLIST.doc}share/doc/libpqxx/Reference/a00966.html
 236${PLIST.doc}share/doc/libpqxx/Reference/a00967.html
 237${PLIST.doc}share/doc/libpqxx/Reference/a00970.html
 238${PLIST.doc}share/doc/libpqxx/Reference/a00971.html
 239${PLIST.doc}share/doc/libpqxx/Reference/a00974.html
 240${PLIST.doc}share/doc/libpqxx/Reference/a00975.html
 241${PLIST.doc}share/doc/libpqxx/Reference/a00978.html
 242${PLIST.doc}share/doc/libpqxx/Reference/a00979.html
 243${PLIST.doc}share/doc/libpqxx/Reference/a00982.html
 244${PLIST.doc}share/doc/libpqxx/Reference/a00983.html
 245${PLIST.doc}share/doc/libpqxx/Reference/a00986.html
 246${PLIST.doc}share/doc/libpqxx/Reference/a00987.html
 247${PLIST.doc}share/doc/libpqxx/Reference/a00990.html
 248${PLIST.doc}share/doc/libpqxx/Reference/a00991.html
 249${PLIST.doc}share/doc/libpqxx/Reference/a00994.html
 250${PLIST.doc}share/doc/libpqxx/Reference/a00995.html
 251${PLIST.doc}share/doc/libpqxx/Reference/a00998.html
 252${PLIST.doc}share/doc/libpqxx/Reference/a00999.html
 253${PLIST.doc}share/doc/libpqxx/Reference/a01002.html
 254${PLIST.doc}share/doc/libpqxx/Reference/a01003.html
 255${PLIST.doc}share/doc/libpqxx/Reference/a01006.html
 256${PLIST.doc}share/doc/libpqxx/Reference/a01007.html
 257${PLIST.doc}share/doc/libpqxx/Reference/a01010.html
 258${PLIST.doc}share/doc/libpqxx/Reference/a01011.html
 259${PLIST.doc}share/doc/libpqxx/Reference/a01014.html
 260${PLIST.doc}share/doc/libpqxx/Reference/a01015.html
 261${PLIST.doc}share/doc/libpqxx/Reference/a01018.html
 262${PLIST.doc}share/doc/libpqxx/Reference/a01019.html
 263${PLIST.doc}share/doc/libpqxx/Reference/a01022.html
 264${PLIST.doc}share/doc/libpqxx/Reference/a01023.html
 265${PLIST.doc}share/doc/libpqxx/Reference/a01026.html
 266${PLIST.doc}share/doc/libpqxx/Reference/a01027.html
 267${PLIST.doc}share/doc/libpqxx/Reference/a01030.html
 268${PLIST.doc}share/doc/libpqxx/Reference/a01031.html
 269${PLIST.doc}share/doc/libpqxx/Reference/a01034.html
 270${PLIST.doc}share/doc/libpqxx/Reference/a01035.html
 271${PLIST.doc}share/doc/libpqxx/Reference/a01038.html
 272${PLIST.doc}share/doc/libpqxx/Reference/a01039.html
 273${PLIST.doc}share/doc/libpqxx/Reference/a01042.html
 274${PLIST.doc}share/doc/libpqxx/Reference/a01043.html
 275${PLIST.doc}share/doc/libpqxx/Reference/a01046.html
 276${PLIST.doc}share/doc/libpqxx/Reference/a01047.html
 277${PLIST.doc}share/doc/libpqxx/Reference/a01050.html
 278${PLIST.doc}share/doc/libpqxx/Reference/a01051.html
 279${PLIST.doc}share/doc/libpqxx/Reference/a01054.html
 280${PLIST.doc}share/doc/libpqxx/Reference/a01055.html
 281${PLIST.doc}share/doc/libpqxx/Reference/a01058.html
 282${PLIST.doc}share/doc/libpqxx/Reference/a01059.html
 283${PLIST.doc}share/doc/libpqxx/Reference/a01062.html
 284${PLIST.doc}share/doc/libpqxx/Reference/a01063.html
 285${PLIST.doc}share/doc/libpqxx/Reference/a01066.html
 286${PLIST.doc}share/doc/libpqxx/Reference/a01067.html
 287${PLIST.doc}share/doc/libpqxx/Reference/a01070.html
 288${PLIST.doc}share/doc/libpqxx/Reference/a01071.html
 289${PLIST.doc}share/doc/libpqxx/Reference/a01074.html
 290${PLIST.doc}share/doc/libpqxx/Reference/a01075.html
 291${PLIST.doc}share/doc/libpqxx/Reference/a01078.html
 292${PLIST.doc}share/doc/libpqxx/Reference/a01079.html
 293${PLIST.doc}share/doc/libpqxx/Reference/a01082.html
 294${PLIST.doc}share/doc/libpqxx/Reference/a01091.html
 295${PLIST.doc}share/doc/libpqxx/Reference/a01094.html
 296${PLIST.doc}share/doc/libpqxx/Reference/a01095.html
 297${PLIST.doc}share/doc/libpqxx/Reference/a01098.html
 298${PLIST.doc}share/doc/libpqxx/Reference/a01099.html
 299${PLIST.doc}share/doc/libpqxx/Reference/a01102.html
 300${PLIST.doc}share/doc/libpqxx/Reference/a01103.html
 301${PLIST.doc}share/doc/libpqxx/Reference/a01106.html
 302${PLIST.doc}share/doc/libpqxx/Reference/a01107.html
 303${PLIST.doc}share/doc/libpqxx/Reference/a01110.html
 304${PLIST.doc}share/doc/libpqxx/Reference/a01111.html
 305${PLIST.doc}share/doc/libpqxx/Reference/a01114.html
 306${PLIST.doc}share/doc/libpqxx/Reference/a01115.html
 307${PLIST.doc}share/doc/libpqxx/Reference/a01118.html
 308${PLIST.doc}share/doc/libpqxx/Reference/a01119.html
 309${PLIST.doc}share/doc/libpqxx/Reference/a01122.html
 310${PLIST.doc}share/doc/libpqxx/Reference/a01123.html
 311${PLIST.doc}share/doc/libpqxx/Reference/a01126.html
 312${PLIST.doc}share/doc/libpqxx/Reference/a01127.html
 313${PLIST.doc}share/doc/libpqxx/Reference/a01130.html
 314${PLIST.doc}share/doc/libpqxx/Reference/a01134.html
 315${PLIST.doc}share/doc/libpqxx/Reference/a01135.html
 316${PLIST.doc}share/doc/libpqxx/Reference/a01138.html
 317${PLIST.doc}share/doc/libpqxx/Reference/a01139.html
 318${PLIST.doc}share/doc/libpqxx/Reference/a01142.html
 319${PLIST.doc}share/doc/libpqxx/Reference/a01143.html
 320${PLIST.doc}share/doc/libpqxx/Reference/a01146.html
 321${PLIST.doc}share/doc/libpqxx/Reference/a01147.html
 322${PLIST.doc}share/doc/libpqxx/Reference/a01150.html
 323${PLIST.doc}share/doc/libpqxx/Reference/a01151.html
 324${PLIST.doc}share/doc/libpqxx/Reference/a01154.html
 325${PLIST.doc}share/doc/libpqxx/Reference/a01155.html
 326${PLIST.doc}share/doc/libpqxx/Reference/a01158.html
 327${PLIST.doc}share/doc/libpqxx/Reference/a01159.html
 328${PLIST.doc}share/doc/libpqxx/Reference/a01162.html
 329${PLIST.doc}share/doc/libpqxx/Reference/a01163.html
 330${PLIST.doc}share/doc/libpqxx/Reference/a01166.html
 331${PLIST.doc}share/doc/libpqxx/Reference/a01167.html
 332${PLIST.doc}share/doc/libpqxx/Reference/a01170.html
 333${PLIST.doc}share/doc/libpqxx/Reference/a01171.html
 334${PLIST.doc}share/doc/libpqxx/Reference/a01174.html
 335${PLIST.doc}share/doc/libpqxx/Reference/a01175.html
 336${PLIST.doc}share/doc/libpqxx/Reference/a01178.html
 337${PLIST.doc}share/doc/libpqxx/Reference/a01179.html
 338${PLIST.doc}share/doc/libpqxx/Reference/a01182.html
 339${PLIST.doc}share/doc/libpqxx/Reference/a01183.html
 340${PLIST.doc}share/doc/libpqxx/Reference/a01186.html
 341${PLIST.doc}share/doc/libpqxx/Reference/a01187.html
 342${PLIST.doc}share/doc/libpqxx/Reference/a01190.html
 343${PLIST.doc}share/doc/libpqxx/Reference/a01191.html
 344${PLIST.doc}share/doc/libpqxx/Reference/a01194.html
 345${PLIST.doc}share/doc/libpqxx/Reference/a01195.html
 346${PLIST.doc}share/doc/libpqxx/Reference/a01198.html
 347${PLIST.doc}share/doc/libpqxx/Reference/a01199.html
 348${PLIST.doc}share/doc/libpqxx/Reference/a01202.html
 349${PLIST.doc}share/doc/libpqxx/Reference/a01203.html
 350${PLIST.doc}share/doc/libpqxx/Reference/a01206.html
 351${PLIST.doc}share/doc/libpqxx/Reference/a01207.html
 352${PLIST.doc}share/doc/libpqxx/Reference/a01210.html
 353${PLIST.doc}share/doc/libpqxx/Reference/a01211.html
 354${PLIST.doc}share/doc/libpqxx/Reference/a01214.html
 355${PLIST.doc}share/doc/libpqxx/Reference/a01215.html
 356${PLIST.doc}share/doc/libpqxx/Reference/a01218.html
 357${PLIST.doc}share/doc/libpqxx/Reference/a01407.html
 358${PLIST.doc}share/doc/libpqxx/Reference/a01408.html
 359${PLIST.doc}share/doc/libpqxx/Reference/a01409.html
 360${PLIST.doc}share/doc/libpqxx/Reference/a01410.html
 361${PLIST.doc}share/doc/libpqxx/Reference/a01411.html
 362${PLIST.doc}share/doc/libpqxx/Reference/a01412.html
 363${PLIST.doc}share/doc/libpqxx/Reference/a01413.html
 364${PLIST.doc}share/doc/libpqxx/Reference/annotated.html
 365${PLIST.doc}share/doc/libpqxx/Reference/classes.html
 366${PLIST.doc}share/doc/libpqxx/Reference/dir_000000.html
 367${PLIST.doc}share/doc/libpqxx/Reference/dir_000001.html
 368${PLIST.doc}share/doc/libpqxx/Reference/dir_000002.html
 369${PLIST.doc}share/doc/libpqxx/Reference/doxygen.css
 370${PLIST.doc}share/doc/libpqxx/Reference/doxygen.png
 371${PLIST.doc}share/doc/libpqxx/Reference/functions.html
 372${PLIST.doc}share/doc/libpqxx/Reference/functions_0x7e.html
 373${PLIST.doc}share/doc/libpqxx/Reference/functions_b.html
 374${PLIST.doc}share/doc/libpqxx/Reference/functions_c.html
 375${PLIST.doc}share/doc/libpqxx/Reference/functions_d.html
 376${PLIST.doc}share/doc/libpqxx/Reference/functions_e.html
 377${PLIST.doc}share/doc/libpqxx/Reference/functions_enum.html
 378${PLIST.doc}share/doc/libpqxx/Reference/functions_eval.html
 379${PLIST.doc}share/doc/libpqxx/Reference/functions_f.html
 380${PLIST.doc}share/doc/libpqxx/Reference/functions_func.html
 381${PLIST.doc}share/doc/libpqxx/Reference/functions_func_0x7e.html
 382${PLIST.doc}share/doc/libpqxx/Reference/functions_func_b.html
 383${PLIST.doc}share/doc/libpqxx/Reference/functions_func_c.html
 384${PLIST.doc}share/doc/libpqxx/Reference/functions_func_d.html
 385${PLIST.doc}share/doc/libpqxx/Reference/functions_func_e.html
 386${PLIST.doc}share/doc/libpqxx/Reference/functions_func_f.html
 387${PLIST.doc}share/doc/libpqxx/Reference/functions_func_g.html
 388${PLIST.doc}share/doc/libpqxx/Reference/functions_func_h.html
 389${PLIST.doc}share/doc/libpqxx/Reference/functions_func_i.html
 390${PLIST.doc}share/doc/libpqxx/Reference/functions_func_l.html
 391${PLIST.doc}share/doc/libpqxx/Reference/functions_func_m.html
 392${PLIST.doc}share/doc/libpqxx/Reference/functions_func_n.html
 393${PLIST.doc}share/doc/libpqxx/Reference/functions_func_o.html
 394${PLIST.doc}share/doc/libpqxx/Reference/functions_func_p.html
 395${PLIST.doc}share/doc/libpqxx/Reference/functions_func_q.html
 396${PLIST.doc}share/doc/libpqxx/Reference/functions_func_r.html
 397${PLIST.doc}share/doc/libpqxx/Reference/functions_func_s.html
 398${PLIST.doc}share/doc/libpqxx/Reference/functions_func_t.html
 399${PLIST.doc}share/doc/libpqxx/Reference/functions_func_u.html
 400${PLIST.doc}share/doc/libpqxx/Reference/functions_func_w.html
 401${PLIST.doc}share/doc/libpqxx/Reference/functions_g.html
 402${PLIST.doc}share/doc/libpqxx/Reference/functions_h.html
 403${PLIST.doc}share/doc/libpqxx/Reference/functions_i.html
 404${PLIST.doc}share/doc/libpqxx/Reference/functions_j.html
 405${PLIST.doc}share/doc/libpqxx/Reference/functions_l.html
 406${PLIST.doc}share/doc/libpqxx/Reference/functions_m.html
 407${PLIST.doc}share/doc/libpqxx/Reference/functions_n.html
 408${PLIST.doc}share/doc/libpqxx/Reference/functions_o.html
 409${PLIST.doc}share/doc/libpqxx/Reference/functions_p.html
 410${PLIST.doc}share/doc/libpqxx/Reference/functions_q.html
 411${PLIST.doc}share/doc/libpqxx/Reference/functions_r.html
 412${PLIST.doc}share/doc/libpqxx/Reference/functions_rela.html
 413${PLIST.doc}share/doc/libpqxx/Reference/functions_s.html
 414${PLIST.doc}share/doc/libpqxx/Reference/functions_t.html
 415${PLIST.doc}share/doc/libpqxx/Reference/functions_type.html
 416${PLIST.doc}share/doc/libpqxx/Reference/functions_u.html
 417${PLIST.doc}share/doc/libpqxx/Reference/functions_v.html
 418${PLIST.doc}share/doc/libpqxx/Reference/functions_vars.html
 419${PLIST.doc}share/doc/libpqxx/Reference/functions_w.html
 420${PLIST.doc}share/doc/libpqxx/Reference/graph_legend.html
 421${PLIST.doc}share/doc/libpqxx/Reference/hierarchy.html
 422${PLIST.doc}share/doc/libpqxx/Reference/index.html
 423${PLIST.doc}share/doc/libpqxx/Reference/inherits.html
 424${PLIST.doc}share/doc/libpqxx/Reference/modules.html
 425${PLIST.doc}share/doc/libpqxx/Reference/namespacemembers.html
 426${PLIST.doc}share/doc/libpqxx/Reference/namespacemembers_enum.html
 427${PLIST.doc}share/doc/libpqxx/Reference/namespacemembers_eval.html
 428${PLIST.doc}share/doc/libpqxx/Reference/namespacemembers_func.html
 429${PLIST.doc}share/doc/libpqxx/Reference/namespacemembers_type.html
 430${PLIST.doc}share/doc/libpqxx/Reference/namespacemembers_vars.html
 431${PLIST.doc}share/doc/libpqxx/Reference/namespaces.html
 432${PLIST.doc}share/doc/libpqxx/Reference/pages.html
 433${PLIST.doc}share/doc/libpqxx/Tutorial/ch01.html
 434${PLIST.doc}share/doc/libpqxx/Tutorial/ch02.html
 435${PLIST.doc}share/doc/libpqxx/Tutorial/ch03.html
 436${PLIST.doc}share/doc/libpqxx/Tutorial/ch03s02.html
 437${PLIST.doc}share/doc/libpqxx/Tutorial/ch03s03.html
 438${PLIST.doc}share/doc/libpqxx/Tutorial/ch03s04.html
 439${PLIST.doc}share/doc/libpqxx/Tutorial/ch03s05.html
 440${PLIST.doc}share/doc/libpqxx/Tutorial/ch03s06.html
 441${PLIST.doc}share/doc/libpqxx/Tutorial/ch03s07.html
 442${PLIST.doc}share/doc/libpqxx/Tutorial/index.html
 443${PLIST.doc}share/examples/libpqxx/runner.cxx
 444${PLIST.doc}share/examples/libpqxx/test00.cxx
 445${PLIST.doc}share/examples/libpqxx/test01.cxx
 446${PLIST.doc}share/examples/libpqxx/test02.cxx
 447${PLIST.doc}share/examples/libpqxx/test04.cxx
 448${PLIST.doc}share/examples/libpqxx/test07.cxx
 449${PLIST.doc}share/examples/libpqxx/test10.cxx
 450${PLIST.doc}share/examples/libpqxx/test11.cxx
 451${PLIST.doc}share/examples/libpqxx/test12.cxx
 452${PLIST.doc}share/examples/libpqxx/test13.cxx
 453${PLIST.doc}share/examples/libpqxx/test14.cxx
 454${PLIST.doc}share/examples/libpqxx/test15.cxx
 455${PLIST.doc}share/examples/libpqxx/test16.cxx
 456${PLIST.doc}share/examples/libpqxx/test17.cxx
 457${PLIST.doc}share/examples/libpqxx/test18.cxx
 458${PLIST.doc}share/examples/libpqxx/test20.cxx
 459${PLIST.doc}share/examples/libpqxx/test21.cxx
 460${PLIST.doc}share/examples/libpqxx/test23.cxx
 461${PLIST.doc}share/examples/libpqxx/test26.cxx
 462${PLIST.doc}share/examples/libpqxx/test29.cxx
 463${PLIST.doc}share/examples/libpqxx/test30.cxx
 464${PLIST.doc}share/examples/libpqxx/test31.cxx
 465${PLIST.doc}share/examples/libpqxx/test32.cxx
 466${PLIST.doc}share/examples/libpqxx/test33.cxx
 467${PLIST.doc}share/examples/libpqxx/test34.cxx
 468${PLIST.doc}share/examples/libpqxx/test35.cxx
 469${PLIST.doc}share/examples/libpqxx/test36.cxx
 470${PLIST.doc}share/examples/libpqxx/test37.cxx
 471${PLIST.doc}share/examples/libpqxx/test39.cxx
 472${PLIST.doc}share/examples/libpqxx/test46.cxx
 473${PLIST.doc}share/examples/libpqxx/test48.cxx
 474${PLIST.doc}share/examples/libpqxx/test49.cxx
 475${PLIST.doc}share/examples/libpqxx/test50.cxx
 476${PLIST.doc}share/examples/libpqxx/test51.cxx
 477${PLIST.doc}share/examples/libpqxx/test52.cxx
 478${PLIST.doc}share/examples/libpqxx/test53.cxx
 479${PLIST.doc}share/examples/libpqxx/test54.cxx
 480${PLIST.doc}share/examples/libpqxx/test55.cxx
 481${PLIST.doc}share/examples/libpqxx/test56.cxx
 482${PLIST.doc}share/examples/libpqxx/test57.cxx
 483${PLIST.doc}share/examples/libpqxx/test58.cxx
 484${PLIST.doc}share/examples/libpqxx/test59.cxx
 485${PLIST.doc}share/examples/libpqxx/test60.cxx
 486${PLIST.doc}share/examples/libpqxx/test61.cxx
 487${PLIST.doc}share/examples/libpqxx/test62.cxx
 488${PLIST.doc}share/examples/libpqxx/test63.cxx
 489${PLIST.doc}share/examples/libpqxx/test64.cxx
 490${PLIST.doc}share/examples/libpqxx/test65.cxx
 491${PLIST.doc}share/examples/libpqxx/test66.cxx
 492${PLIST.doc}share/examples/libpqxx/test67.cxx
 493${PLIST.doc}share/examples/libpqxx/test69.cxx
 494${PLIST.doc}share/examples/libpqxx/test70.cxx
 495${PLIST.doc}share/examples/libpqxx/test71.cxx
 496${PLIST.doc}share/examples/libpqxx/test72.cxx
 497${PLIST.doc}share/examples/libpqxx/test73.cxx
 498${PLIST.doc}share/examples/libpqxx/test74.cxx
 499${PLIST.doc}share/examples/libpqxx/test75.cxx
 500${PLIST.doc}share/examples/libpqxx/test76.cxx
 501${PLIST.doc}share/examples/libpqxx/test77.cxx
 502${PLIST.doc}share/examples/libpqxx/test78.cxx
 503${PLIST.doc}share/examples/libpqxx/test79.cxx
 504${PLIST.doc}share/examples/libpqxx/test82.cxx
 505${PLIST.doc}share/examples/libpqxx/test83.cxx
 506${PLIST.doc}share/examples/libpqxx/test84.cxx
 507${PLIST.doc}share/examples/libpqxx/test86.cxx
 508${PLIST.doc}share/examples/libpqxx/test87.cxx
 509${PLIST.doc}share/examples/libpqxx/test88.cxx
 510${PLIST.doc}share/examples/libpqxx/test89.cxx
 511${PLIST.doc}share/examples/libpqxx/test90.cxx
 512${PLIST.doc}share/examples/libpqxx/test92.cxx
 513${PLIST.doc}share/examples/libpqxx/test93.cxx
 514${PLIST.doc}share/examples/libpqxx/test94.cxx

cvs diff -r1.8 -r1.9 pkgsrc/databases/libpqxx/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/databases/libpqxx/buildlink3.mk 2012/05/07 01:53:18 1.8
+++ pkgsrc/databases/libpqxx/buildlink3.mk 2018/05/03 12:58:24 1.9
@@ -1,13 +1,12 @@ @@ -1,13 +1,12 @@
1# $NetBSD: buildlink3.mk,v 1.8 2012/05/07 01:53:18 dholland Exp $ 1# $NetBSD: buildlink3.mk,v 1.9 2018/05/03 12:58:24 prlw1 Exp $
2 2
3BUILDLINK_TREE+= libpqxx 3BUILDLINK_TREE+= libpqxx
4 4
5.if !defined(LIBPQXX_BUILDLINK3_MK) 5.if !defined(LIBPQXX_BUILDLINK3_MK)
6LIBPQXX_BUILDLINK3_MK:= 6LIBPQXX_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.libpqxx+= libpqxx>=2.5.0 8BUILDLINK_API_DEPENDS.libpqxx+= libpqxx>=6.2.2
9BUILDLINK_ABI_DEPENDS.libpqxx+= libpqxx>=2.5.4nb1 
10BUILDLINK_PKGSRCDIR.libpqxx?= ../../databases/libpqxx 9BUILDLINK_PKGSRCDIR.libpqxx?= ../../databases/libpqxx
11.endif # LIBPQXX_BUILDLINK3_MK 10.endif # LIBPQXX_BUILDLINK3_MK
12 11
13BUILDLINK_TREE+= -libpqxx 12BUILDLINK_TREE+= -libpqxx

cvs diff -r1.9 -r1.10 pkgsrc/databases/libpqxx/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/libpqxx/distinfo 2015/11/03 01:56:14 1.9
+++ pkgsrc/databases/libpqxx/distinfo 2018/05/03 12:58:24 1.10
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.9 2015/11/03 01:56:14 agc Exp $ 1$NetBSD: distinfo,v 1.10 2018/05/03 12:58:24 prlw1 Exp $
2 2
3SHA1 (libpqxx-4.0.1.tar.gz) = 4748835bd1a90fb34e6e577788006a416c2acb60 3SHA1 (libpqxx-6.2.2.tar.gz) = da04b8dbaa61a90d5f6a7afe07a7b42863a29d8a
4RMD160 (libpqxx-4.0.1.tar.gz) = 7fae516d6aa59dac0d2403c6a979c5c3d9fb3fce 4RMD160 (libpqxx-6.2.2.tar.gz) = 41308f00a9ab30a2e5b5b1abe2c0b9ad11eb06d5
5SHA512 (libpqxx-4.0.1.tar.gz) = 00204985097ef8bb0a3376d6ba541dbb471d7c52d7135f6244a9f4acbf6c8e5254d6f813e4411421e49bb56f4a520fc6ac67e300141d724396ce0ac11bd3a95e 5SHA512 (libpqxx-6.2.2.tar.gz) = 76e7bddbdc0bad8e35cecea466afe7f6b6b118e6167cb0695ddf64cb9275e543b9d3f24d2e3913812d4ff6be205ccc6017acbd777df9b1b0ceeb9719e4bb6abd
6Size (libpqxx-4.0.1.tar.gz) = 1582532 bytes 6Size (libpqxx-6.2.2.tar.gz) = 684226 bytes
7SHA1 (patch-ab) = ec82ac6e1a6cd3fbb3b9e0e4f4296b73b4efde5e 7SHA1 (patch-configure.ac) = 0805f942c61fc0d69d33f8de4a7240ed603ec4f9
8SHA1 (patch-src_largeobject.cxx) = f34e2a7d7e20bb155f8629327243d48021757a40 8SHA1 (patch-tools_extract__version) = 7d40f2d5e6eda1169e6d4098382aa5034b468aff

File Deleted: pkgsrc/databases/libpqxx/patches/Attic/patch-ab

File Added: pkgsrc/databases/libpqxx/patches/Attic/patch-configure.ac
$NetBSD: patch-configure.ac,v 1.1 2018/05/03 12:58:24 prlw1 Exp $

https://github.com/jtv/libpqxx/commit/0cca4d15c069cfba4cef47205c3cd493b5f01e15
https://github.com/jtv/libpqxx/pull/89

--- configure.ac.orig	2018-04-02 14:50:23.000000000 +0000
+++ configure.ac
@@ -38,19 +38,16 @@ AC_ARG_ENABLE(
 	documentation,
 	[AS_HELP_STRING([--enable-documentation], [Generate documentation])],
 	[],
-	[enable_documentation=yes])
-if test "$enable_documentation" = "yes"
-then
-AC_PATH_PROG([DOXYGEN], [doxygen])
-AM_CONDITIONAL([BUILD_REFERENCE], [/bin/true])
-AC_CHECK_PROG(HAVE_DOT, dot, yes, no)
-AC_PATH_PROG([XMLTO], [xmlto])
-AM_CONDITIONAL([BUILD_TUTORIAL], [/bin/true])
-else
-AM_CONDITIONAL(BUILD_REFERENCE, [/bin/false])
-AM_CONDITIONAL(BUILD_TUTORIAL, [/bin/false])
-fi
-
+	[enable_documentation=auto])
+AC_ARG_VAR([DOXYGEN], [Path to doxygen needed to build reference documentation])
+AC_PATH_TOOL([DOXYGEN], [doxygen], [nodoxygen])
+AC_ARG_VAR([HAVE_DOT], [Variable used by doxygen to declare availibility of dot])
+AC_CHECK_TOOL([HAVE_DOT], [dot], [YES], [NO])
+AC_ARG_VAR([XMLTO], [Path to xmlto needed to build tutorial documentation])
+AC_PATH_TOOL([XMLTO], [xmlto], [noxmlto])
+AS_IF([test "$enable_documentation" = "yes" && test "$DOXYGEN" = "nodoxygen" -o "$XMLTO" = "noxmlto"], [AC_MSG_ERROR([could not files tools necessary to build documentation])])
+AM_CONDITIONAL([BUILD_REFERENCE], [test "$enable_documentation" != "no" -a "$DOXYGEN" != "nodoxygen"])
+AM_CONDITIONAL([BUILD_TUTORIAL], [test "$enable_documentation" != "no" -a "$XMLTO" != "xmlto"])
 
 AM_MAINTAINER_MODE
 
@@ -309,7 +306,7 @@ AC_ARG_WITH(
         [--with-postgres-include=DIR],
         [Use PostgreSQL includes from DIR.  Defaults to querying pg_config.])],
     AS_IF(
-        [test "x$with_postgres_include" == "xyes"],
+        [test "x$with_postgres_include" = "xyes"],
         [with_postgres_include=""]))
 AS_IF(
     [test -z "$with_postgres_include"],
@@ -325,7 +322,7 @@ AC_ARG_WITH(
         [--with-postgres-lib=DIR],
         [Use PostgreSQL libraries from DIR.  Defaults to querying pg_config.])],
     AS_IF(
-        [test "x$with_postgres_lib" == "xyes"],
+        [test "x$with_postgres_lib" = "xyes"],
         [with_postgres_lib=""]))
 AS_IF(
     [test -z "$with_postgres_lib"],

File Added: pkgsrc/databases/libpqxx/patches/Attic/patch-tools_extract__version
$NetBSD: patch-tools_extract__version,v 1.1 2018/05/03 12:58:24 prlw1 Exp $

https://github.com/jtv/libpqxx/pull/89

--- tools/extract_version.orig	2018-04-02 14:50:23.000000000 +0000
+++ tools/extract_version
@@ -53,17 +53,17 @@ case "$ARG" in
 
 -a|--abi)
 	# Print just the ABI version (major & minor).
-	sed $srcdir/VERSION -e 's/^\([^.]*\.[^.]*\)\..*/\1/'
+	sed -e 's/^\([^.]*\.[^.]*\)\..*/\1/' $srcdir/VERSION
 	;;
 
 -M|--major)
 	# Print the major version number.
-	sed $srcdir/VERSION -e 's/^\([^.]*\)\..*/\1/'
+	sed -e 's/^\([^.]*\)\..*/\1/' $srcdir/VERSION
 	;;
 
 -m|--minor)
 	# Print the minor version number.
-	sed $srcdir/VERSION -e 's/^[^.]*\.\([^.]*\)\..*/\1/'
+	sed -e 's/^[^.]*\.\([^.]*\)\..*/\1/' $srcdir/VERSION
 	;;
 
 *)

File Deleted: pkgsrc/databases/libpqxx/patches/Attic/patch-src_largeobject.cxx