aboutsummaryrefslogtreecommitdiffstats
path: root/ports-mgmt
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2018-09-10 21:14:50 +0800
committerMathieu Arnold <mat@FreeBSD.org>2018-09-10 21:14:50 +0800
commite1bfdfbe5665c963621e06f6bbfbbc2c000a804e (patch)
treeeaf052562fa1ad9b232918eb5e617ac1df0dd725 /ports-mgmt
parentf57bc4af665126de839ff734a08e57726e84da84 (diff)
downloadfreebsd-ports-gnome-e1bfdfbe5665c963621e06f6bbfbbc2c000a804e.tar.gz
freebsd-ports-gnome-e1bfdfbe5665c963621e06f6bbfbbc2c000a804e.tar.zst
freebsd-ports-gnome-e1bfdfbe5665c963621e06f6bbfbbc2c000a804e.zip
Add DOCS options to ports that should have one.
Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine
Diffstat (limited to 'ports-mgmt')
-rw-r--r--ports-mgmt/bsdadminscripts2/Makefile2
-rw-r--r--ports-mgmt/pkg-devel/Makefile2
-rw-r--r--ports-mgmt/pkg/Makefile8
-rw-r--r--ports-mgmt/pkgcompare/Makefile2
-rw-r--r--ports-mgmt/portell/Makefile2
5 files changed, 14 insertions, 2 deletions
diff --git a/ports-mgmt/bsdadminscripts2/Makefile b/ports-mgmt/bsdadminscripts2/Makefile
index 9bc6f618f712..99d587035fc2 100644
--- a/ports-mgmt/bsdadminscripts2/Makefile
+++ b/ports-mgmt/bsdadminscripts2/Makefile
@@ -19,6 +19,8 @@ NO_ARCH= yes
CONFLICTS_INSTALL= bsdadminscripts
+OPTIONS_DEFINE= DOCS
+
do-install:
@cd ${WRKSRC} && ${SH} install.sh \
-destdir="${STAGEDIR}" -prefix="${PREFIX}" \
diff --git a/ports-mgmt/pkg-devel/Makefile b/ports-mgmt/pkg-devel/Makefile
index 626ddc13b341..414c94434874 100644
--- a/ports-mgmt/pkg-devel/Makefile
+++ b/ports-mgmt/pkg-devel/Makefile
@@ -27,6 +27,8 @@ CONFIGURE_ARGS= --mandir=${PREFIX}/man
# so that pkg-static is used from the wrkdir
USE_SUBMAKE= yes
+OPTIONS_DEFINE= DOCS
+
.if !exists(/usr/include/jail.h)
EXTRA_PATCHES= ${FILESDIR}/extra-patch-docs_pkg.8
.endif
diff --git a/ports-mgmt/pkg/Makefile b/ports-mgmt/pkg/Makefile
index fddf0a1d922e..36ac998733da 100644
--- a/ports-mgmt/pkg/Makefile
+++ b/ports-mgmt/pkg/Makefile
@@ -28,6 +28,8 @@ PORTSCOUT= ignore:1
USE_SUBMAKE= yes
CFLAGS+= -Wno-error
+OPTIONS_DEFINE= DOCS
+
.if !exists(/usr/include/jail.h)
EXTRA_PATCHES= ${FILESDIR}/extra-patch-docs_pkg.8
.endif
@@ -79,9 +81,11 @@ PKG_BIN= ${WRKSRC}/src/pkg-static
.endif
post-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR}/NEWS
@${MV} ${STAGEDIR}${PREFIX}/lib/libpkg_static.a \
${STAGEDIR}${PREFIX}/lib/libpkg.a
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR}/NEWS
+
.include <bsd.port.post.mk>
diff --git a/ports-mgmt/pkgcompare/Makefile b/ports-mgmt/pkgcompare/Makefile
index 90cd2d0407de..d3d227b19669 100644
--- a/ports-mgmt/pkgcompare/Makefile
+++ b/ports-mgmt/pkgcompare/Makefile
@@ -28,6 +28,8 @@ PLIST_FILES= man/man8/pkg-compare.8.gz \
sbin/pkg-compare
SUB_FILES= pkg-message
+OPTIONS_DEFINE= DOCS
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${BINARY} ${STAGEDIR}${PREFIX}/sbin
${INSTALL_MAN} ${WRKSRC}/pkg-compare.8 \
diff --git a/ports-mgmt/portell/Makefile b/ports-mgmt/portell/Makefile
index 064739c70ceb..51485dc30971 100644
--- a/ports-mgmt/portell/Makefile
+++ b/ports-mgmt/portell/Makefile
@@ -19,6 +19,8 @@ NO_BUILD= yes
PLIST_FILES= bin/portell
PORTDOCS= README.txt
+OPTIONS_DEFINE= DOCS
+
post-extract:
${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' ${WRKSRC}/portell.py
${REINPLACE_CMD} -e 's/free/freebsd/' ${WRKSRC}/portell.py