svn commit: r477318 - head/databases/pgtcl
Dmitry Marakasov
amdmi3 at FreeBSD.org
Thu Aug 16 09:38:05 UTC 2018
Author: amdmi3
Date: Thu Aug 16 09:38:04 2018
New Revision: 477318
URL: https://svnweb.freebsd.org/changeset/ports/477318
Log:
- Pet portlint
- Switch to options helpers
- Update WWW
Approved by: portmgr blanket
Modified:
head/databases/pgtcl/Makefile
head/databases/pgtcl/pkg-descr
Modified: head/databases/pgtcl/Makefile
==============================================================================
--- head/databases/pgtcl/Makefile Thu Aug 16 09:08:06 2018 (r477317)
+++ head/databases/pgtcl/Makefile Thu Aug 16 09:38:04 2018 (r477318)
@@ -15,8 +15,6 @@ COMMENT= TCL extension for accessing a PostgreSQL serv
LICENSE= PostgreSQL
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-OPTIONS_DEFINE= DOCS
-
.if defined(PGTCL_SLAVE)
USES= pgsql:${PGTCL_SLAVE}
.else
@@ -29,17 +27,15 @@ USE_LDCONFIG= ${LIBDIR}
PLIST_SUB+= PORTVERSION=${PORTVERSION}
MANUALREL= 20171113
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS}
-DISTFILES+= pgtcldocs-${MANUALREL}.zip:doc
-MASTER_SITES+= SF/pgtclng/Manual/${MANUALREL}:doc
-.endif
-
PLIST_FILES= lib/pgtcl/libpgtcl${PORTVERSION}.so \
lib/pgtcl/pkgIndex.tcl
PORTDOCS= *
+OPTIONS_DEFINE= DOCS
+
+DOCS_DISTFILES= pgtcldocs-${MANUALREL}.zip:doc
+DOCS_MASTER_SITES= SF/pgtclng/Manual/${MANUALREL}:doc
+
post-configure:
${REINPLACE_CMD} -e 's,tclstub,tcl,g' \
-e 's,-DUSE_TCL_STUBS=1,-UUSE_TCL_STUBS,g' \
@@ -49,11 +45,11 @@ do-install:
@${MKDIR} ${STAGEDIR}${LIBDIR}
${INSTALL_DATA} ${WRKSRC}/pkgIndex.tcl \
${WRKSRC}/libpgtcl${PORTVERSION}.so ${STAGEDIR}${LIBDIR}
-.if ${PORT_OPTIONS:MDOCS}
+
+do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${TAR} -xf ${DISTDIR}/${_DISTFILES:M*.zip} -C ${STAGEDIR}${DOCSDIR} \
--strip-components 1 --no-same-permission --no-same-owner
${CHMOD} ${SHAREMODE} ${STAGEDIR}${DOCSDIR}/*
-.endif
.include <bsd.port.mk>
Modified: head/databases/pgtcl/pkg-descr
==============================================================================
--- head/databases/pgtcl/pkg-descr Thu Aug 16 09:08:06 2018 (r477317)
+++ head/databases/pgtcl/pkg-descr Thu Aug 16 09:38:04 2018 (r477318)
@@ -2,4 +2,4 @@ A TCL extension for accessing PostgreSQL databases. Th
to come bunlded with PostgreSQL itself, but was split into a
separate project in more recent version (8+).
-WWW: http://sourceforge.net/projects/pgtclng/
+WWW: https://sourceforge.net/projects/pgtclng/
More information about the svn-ports-all
mailing list