summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKubilay Kocak <koobs@FreeBSD.org>2017-10-16 07:26:08 +0000
committerKubilay Kocak <koobs@FreeBSD.org>2017-10-16 07:26:08 +0000
commit2ebeef14f6f6e888b32fc1960b3877958951b5ae (patch)
tree6ef5861ea0843836d095ee3d4f913b2f2b3d68d8
parent- update from 1.9.5 to 1.9.6 (diff)
security/openssh-portable: Remove groff dependency
An unconditional dependency on groff was added in ports r441907 [1] as part of bug 213725 (groff removal from base). OpenSSH release-5.7 notes the following: * Use mandoc as preferred manpage formatter if it is present, followed by nroff and groff respectively. This change removes groff as an unconditional dependency allowing mandoc to be used, and reduces many subsequence dependencies accordingly. It additionally explicitly sets 'mantype', which ensures that man pages are installed in the same location (LOCALBASE/man) independently from the generator used. Without this, a packaging (pkg-plist) error is observed (installing man pages into LOCALBASE/doc not LOCALBASE/man), which was presumably the genesis of the groff dependency addition in the first place. [1] http://svnweb.freebsd.org/changeset/ports/441907 Reviewed by: bdrewery (maintainer), allanjude Approved by: bdrewery (maintainer) Differential Revision: D11793
Notes
Notes: svn path=/head/; revision=452177
-rw-r--r--security/openssh-portable/Makefile8
1 files changed, 5 insertions, 3 deletions
diff --git a/security/openssh-portable/Makefile b/security/openssh-portable/Makefile
index 99b1f5ab03d0..f9f227d3e345 100644
--- a/security/openssh-portable/Makefile
+++ b/security/openssh-portable/Makefile
@@ -3,7 +3,7 @@
PORTNAME= openssh
DISTVERSION= 7.6p1
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= security ipv6
MASTER_SITES= OPENBSD/OpenSSH/portable
@@ -17,11 +17,13 @@ COMMENT= The portable version of OpenBSD's OpenSSH
CONFLICTS?= openssh-3.* ssh-1.* ssh2-3.* openssh-portable-devel-*
-USES= alias autoreconf groff ncurses ssl
+USES= alias autoreconf ncurses ssl
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_func_strnvis=no
CONFIGURE_ARGS= --prefix=${PREFIX} --with-md5-passwords \
- --without-zlib-version-check --with-ssl-engine
+ --without-zlib-version-check --with-ssl-engine \
+ --with-mantype=man
+
ETCOLD= ${PREFIX}/etc
BROKEN_SSL= openssl-devel libressl