svn commit: r452177 - head/security/openssh-portable
Kubilay Kocak
koobs at FreeBSD.org
Mon Oct 16 07:26:10 UTC 2017
Author: koobs
Date: Mon Oct 16 07:26:08 2017
New Revision: 452177
URL: https://svnweb.freebsd.org/changeset/ports/452177
Log:
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
Modified:
head/security/openssh-portable/Makefile
Modified: head/security/openssh-portable/Makefile
==============================================================================
--- head/security/openssh-portable/Makefile Mon Oct 16 06:44:39 2017 (r452176)
+++ head/security/openssh-portable/Makefile Mon Oct 16 07:26:08 2017 (r452177)
@@ -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
More information about the svn-ports-head
mailing list