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