[Bug 201462] [patch] security/libressl - Option to not install API manpages
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Jul 10 20:18:28 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201462
Bug ID: 201462
Summary: [patch] security/libressl - Option to not install API
manpages
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords: patch
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: vsevolod at FreeBSD.org
Reporter: adamw at FreeBSD.org
Assignee: vsevolod at FreeBSD.org
Flags: maintainer-feedback?(vsevolod at FreeBSD.org)
Keywords: patch
Created attachment 158588
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=158588&action=edit
API_MAN
There are over 1,450 API-related manpages in the LibreSSL port's plist. For
many (most?) users, they don't need or want these API manpages.
The attached patch adds an API_MAN option that controls whether manpages are
installed. It's a simple patch that just does the work in the plist. It's on by
default (meaning all manpages get installed) so the default package doesn't
change. It also doesn't affect the man1 stuff, which more people are likely to
use.
When using the API_MAN option, the number of files goes down to less than 100,
a reduction of 94%. I submitted a similar patch for the openssl port (bug
#201459). As I said in that PR, adding in this option won't stop the sky from
falling, but it'd be a nice option to give to users.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list