summaryrefslogtreecommitdiff
path: root/databases/postgresql18-client
diff options
context:
space:
mode:
authorPalle Girgensohn <girgen@FreeBSD.org>2025-05-08 21:46:50 +0200
committerPalle Girgensohn <girgen@FreeBSD.org>2025-05-08 22:00:15 +0200
commita9608d62ae7125d78cd9f16748f786c8581699ad (patch)
tree9833dbf6dd32223613494e0fe506bc285c995dc3 /databases/postgresql18-client
parentsecurity/vuxml: Add information about PostgreSQL overflow issue (diff)
databases/postgresql??-*: Update to latest version
PostgreSQL 17.5, 16.9, 15.13, 14.18, and 13.21 Released! The PostgreSQL Global Development Group has released an update to all supported versions of PostgreSQL, including 17.5, 16.9, 15.13, 14.18, and 13.21. This release fixes 1 security vulnerability and over 60 bugs reported over the last several months. Security: 78b8e808-2c45-11f0-9a65-6cc21735f730 Release notes: https://www.postgresql.org/about/news/postgresql-175-169-1513-1418-and-1321-released-3072/
Diffstat (limited to 'databases/postgresql18-client')
-rw-r--r--databases/postgresql18-client/Makefile28
1 files changed, 28 insertions, 0 deletions
diff --git a/databases/postgresql18-client/Makefile b/databases/postgresql18-client/Makefile
new file mode 100644
index 000000000000..45f2e410f4c3
--- /dev/null
+++ b/databases/postgresql18-client/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= postgresql
+PORTREVISION= 0
+
+COMMENT= PostgreSQL database (client)
+
+MASTERDIR= ${.CURDIR}/../postgresql18-server
+
+BUILD_DIRS= config src/include src/interfaces src/port src/bin/pg_amcheck \
+ src/bin/pg_dump src/bin/psql src/bin/scripts src/bin/pg_config \
+ src/bin/pgbench src/makefiles src/test/regress
+INSTALL_DIRS= ${BUILD_DIRS}
+
+CLIENT_ONLY= yes
+COMPONENT= -client
+USE_LDCONFIG= yes
+USES= pkgconfig
+
+OPTIONS_DEFINE+=LIBEDIT DOCS
+LIBEDIT_DESC= Use non-GPL libedit instead of readline
+LIBEDIT_CONFIGURE_ON+=--with-libedit-preferred
+LIBEDIT_USES= libedit
+LIBEDIT_USES_OFF=readline
+BUILD_DEPENDS+= docbook-xml>0:textproc/docbook-xml \
+ docbook-xsl>=0:textproc/docbook-xsl \
+ xmllint:textproc/libxml2 \
+ xsltproc:textproc/libxslt
+
+.include "${MASTERDIR}/Makefile"