freebsd-ports/databases/postgresql96-docs/Makefile
Palle Girgensohn 50768910f9 Upgrade PostgreSQL to latest version
The PostgreSQL Global Development Group has released an update to all supported
versions of our database system, including 11.4, 10.9, 9.6.14, 9.5.18, and
9.4.23, as well as the second beta of PostgreSQL 12. This release fixes one
security issue and over 25 bugs since the previous cumulative update in May.

This release is made outside of the normal update release schedule as the
security vulnerability was determined to be critical enough to distribute the
fix as quickly as possible. Users who are running PostgreSQL 10, PostgreSQL 11,
or the PostgreSQL 12 beta should upgrade as soon as possible.

All other users should plan to apply this update at the next scheduled
downtime.

Release notes:	https://www.postgresql.org/about/news/1949/
Security:	245629d4-991e-11e9-82aa-6cc21735f730
2019-06-27 21:28:00 +00:00

46 lines
1.2 KiB
Makefile

# Created by: Palle Girgensohn <girgen@pingpong.net>
# $FreeBSD$
PORTNAME= postgresql
PORTREVISION= 0
PKGNAMESUFFIX?= ${WANT_PGSQL_VER:S,.,,}-docs
MAINTAINER= pgsql@FreeBSD.org
COMMENT= The PostgreSQL documentation set
MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER:S/.//}-server
WANT_PGSQL_VER?=9.6
DISTV= ${DISTVERSION:R}
SLAVE_ONLY= YES
COMPONENT= -docs
PGDOCSREL?= ${DOCSDIR_REL}/release-${PGSQL_VER}
PGDOCSDIR?= ${PREFIX}/${PGDOCSREL}
sgmldir= ${LOCALBASE}/share/sgml
dbdir= ${sgmldir}/docbook
BUILD_DEPENDS+= onsgmls:textproc/opensp \
openjade:textproc/openjade \
${sgmldir}/iso8879/catalog:textproc/iso8879 \
${dbdir}/dsssl/modular/catalog:textproc/dsssl-docbook-modular \
docbook-sgml>0:textproc/docbook-sgml
CONFIGURE_ARGS= --without-readline
NO_ARCH= yes
do-build:
${MAKE_CMD} -C ${WRKSRC} html
do-install:
@ ${MKDIR} ${STAGEDIR}${PGDOCSDIR}
( cd ${WRKSRC}/doc/src/sgml/html && \
${COPYTREE_SHARE} . ${STAGEDIR}${PGDOCSDIR} )
post-install:
@(cd ${STAGEDIR}${PREFIX} && ${FIND} ${PGDOCSREL} -type f) >> ${TMPPLIST}
@(cd ${STAGEDIR}${PREFIX} && ${FIND} ${PGDOCSREL} -type d) | ${SORT} -r | \
${SED} 's,.*,@unexec rmdir %D/& 2>/dev/null || true,' >>${TMPPLIST}
.include "${MASTERDIR}/Makefile"