xref: /mports/databases/postgresql13-docs/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Created by: Palle Girgensohn <girgen@pingpong.net>
2
3PORTNAME=	postgresql
4PORTREVISION=	0
5PKGNAMESUFFIX?=	${WANT_PGSQL_VER:S,.,,}-docs
6
7MAINTAINER=	pgsql@FreeBSD.org
8COMMENT=	The PostgreSQL documentation set
9
10MASTERDIR=	${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER:S/.//}-server
11WANT_PGSQL_VER?=13
12
13DISTV=		${DISTVERSION:R}
14
15SLAVE_ONLY=	YES
16COMPONENT=	-docs
17
18PGDOCSREL?=	${DOCSDIR_REL}/release-${PGSQL_VER}
19PGDOCSDIR?=	${PREFIX}/${PGDOCSREL}
20
21sgmldir=	${LOCALBASE}/share/sgml
22dbdir=		${sgmldir}/docbook
23
24BUILD_DEPENDS+=	onsgmls:textproc/opensp			\
25		openjade:textproc/openjade			\
26		${sgmldir}/iso8879/catalog:textproc/iso8879	\
27		${dbdir}/dsssl/modular/catalog:textproc/dsssl-docbook-modular \
28		docbook-sgml>0:textproc/docbook-sgml
29CONFIGURE_ARGS=	--without-readline
30NO_ARCH=	yes
31
32do-build:
33	${MAKE_CMD} -C ${WRKSRC} html
34
35do-install:
36	@ ${MKDIR} ${PGDOCSDIR}
37	( cd ${WRKSRC}/doc/src/sgml/html && \
38		${COPYTREE_SHARE} . ${PGDOCSDIR} )
39
40post-install:
41	@(cd ${PREFIX} && ${FIND} ${PGDOCSREL} -type f) >> ${TMPPLIST}
42	@(cd ${PREFIX} && ${FIND} ${PGDOCSREL} -type d) | ${SORT} -r | \
43	     ${SED} 's,.*,@unexec rmdir %D/& 2>/dev/null || true,' >>${TMPPLIST}
44
45.include "${MASTERDIR}/Makefile"
46

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026