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/
42 lines
1022 B
Makefile
42 lines
1022 B
Makefile
PORTNAME= postgresql
|
|
PORTREVISION= 0
|
|
CATEGORIES= databases
|
|
|
|
MAINTAINER= pgsql@FreeBSD.org
|
|
COMMENT= The contrib utilities from the PostgreSQL distribution
|
|
|
|
MASTERDIR= ${.CURDIR}/../postgresql18-server
|
|
|
|
USES= bison pgsql:${PORTVERSION:R}
|
|
|
|
BUILD_DIRS= src/port src/include src/common contrib
|
|
INSTALL_DIRS= contrib
|
|
|
|
# this port fails to build in parallel
|
|
MAKE_JOBS_UNSAFE= yes
|
|
|
|
SLAVE_ONLY= yes
|
|
COMPONENT= -contrib
|
|
CONFIGURE_ARGS= --disable-nls --with-uuid=bsd
|
|
LDFLAGS+= -lpthread -L${PREFIX}/lib
|
|
|
|
OPTIONS_DEFINE= DOCS OPENSSL XML
|
|
OPTIONS_DEFAULT=OPENSSL XML
|
|
OPTIONS_SUB= yes
|
|
|
|
OPENSSL_DESC= Build with OpenSSL support
|
|
OPENSSL_USES= ssl
|
|
OPENSSL_CONFIGURE_WITH= openssl
|
|
|
|
XML_CONFIGURE_WITH= libxslt libxml
|
|
XML_LIB_DEPENDS=libxslt.so:textproc/libxslt \
|
|
libxml2.so:textproc/libxml2
|
|
|
|
post-configure:
|
|
@cd ${WRKSRC}/src/backend && ${SETENVI} ${WRK_ENV} ${MAKE_ENV} ${MAKE_CMD} generated-headers
|
|
|
|
post-install:
|
|
@- ${INSTALL_DATA} ${WRKSRC}/contrib/README ${STAGEDIR}${DOCSDIR}/extension/README
|
|
|
|
.include "${MASTERDIR}/Makefile"
|