diff options
author | Marc Espie <espie@cvs.openbsd.org> | 2012-11-01 10:38:30 +0000 |
---|---|---|
committer | Marc Espie <espie@cvs.openbsd.org> | 2012-11-01 10:38:30 +0000 |
commit | 4902be292f926a36c13b675bc238ee47e3cc750b (patch) | |
tree | 47d335d82a405a2301af37d70c5a1f68ece81835 /share | |
parent | 7540e2c5bf30fbbf265824f301a387c5863cc7ac (diff) |
document the return of USE_X11 and its reason.
also PORTS_BUILD_XENOCARA_TOO.
Don't use !!! if things break, it's your fault.
Diffstat (limited to 'share')
-rw-r--r-- | share/man/man5/bsd.port.mk.5 | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/share/man/man5/bsd.port.mk.5 b/share/man/man5/bsd.port.mk.5 index d1066787f95..576f91b9d64 100644 --- a/share/man/man5/bsd.port.mk.5 +++ b/share/man/man5/bsd.port.mk.5 @@ -1,4 +1,4 @@ -.\" $OpenBSD: bsd.port.mk.5,v 1.355 2012/08/31 18:54:39 jmc Exp $ +.\" $OpenBSD: bsd.port.mk.5,v 1.356 2012/11/01 10:38:29 espie Exp $ .\" .\" Copyright (c) 2000-2008 Marc Espie .\" @@ -24,7 +24,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: August 31 2012 $ +.Dd $Mdocdate: November 1 2012 $ .Dt BSD.PORT.MK 5 .Os .Sh NAME @@ -2259,6 +2259,12 @@ should only ever be used during debugging by port maintainers. Defaults to .Pa ${PORTSDIR}/plist/${MACHINE_ARCH} . If set to empty, will not register anything: very much unsafe. +.It Ev PORTS_BUILD_XENOCARA_TOO +EXPERIMENTAL. +Set to +.Sq Yes +to build xenocara through ports. +This is highly experimental and not recommended. .It Ev PREFERRED_CIPHERS List of cryptographic ciphers to use, in order of preference. Default is @@ -2773,6 +2779,18 @@ User settings. Set to .Sq Yes to protect port building with systrace. +.It Ev USE_X11 +Normally, presence of ${X11BASE} is enforced by default for building ports. +But there is an experimental way to hook the xenocara build into +.Xr dpb 1 , which requires knowing whether a port requires X11 to already +be there. +.Pp +The infrastructure mostly sets +.Ev USE_X11 +automatically based on +.Ev WANTLIB +values, there are a few ports (about 20) that require X11 components without +any library telltale. .It Ev VMEM_WARNING Set to .Sq Yes @@ -3859,8 +3877,6 @@ and Use .Ev CONFIGURE_STYLE instead. -.It Ev USE_X11 -Presence of ${X11BASE} is now enforced by default for building ports. .It Ev USE_ZIP The framework will automatically detect the presence of .Pa .zip |