svn commit: r345057 - head/share/man/man7
Mateusz Piotrowski
0mp at FreeBSD.org
Tue Mar 12 09:27:38 UTC 2019
Author: 0mp (ports committer)
Date: Tue Mar 12 09:27:37 2019
New Revision: 345057
URL: https://svnweb.freebsd.org/changeset/base/345057
Log:
ports.7: Add an example of how to use flavors
At the moment the manual page is not documenting how to build
a flavored package. Let's start documenting flavors with
an example of a typical use case.
Reported by: cem, dim
Reviewed by: bcr, cem, mat, matthew
Approved by: cem (src)
Differential Revision: https://reviews.freebsd.org/D19531
Modified:
head/share/man/man7/ports.7
Modified: head/share/man/man7/ports.7
==============================================================================
--- head/share/man/man7/ports.7 Tue Mar 12 09:24:58 2019 (r345056)
+++ head/share/man/man7/ports.7 Tue Mar 12 09:27:37 2019 (r345057)
@@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd February 12, 2019
+.Dd March 12, 2019
.Dt PORTS 7
.Os
.Sh NAME
@@ -587,7 +587,7 @@ The following command builds and installs Emacs.
.Ed
.It Sy Example 2\&: No Installing Dependencies with Xr pkg 8
.Pp
-The following examples shows how to build and install a port without having to
+The following example shows how to build and install a port without having to
build its dependencies.
Instead, the dependencies are downloaded via
.Xr pkg 8 .
@@ -603,6 +603,16 @@ The drawback is that
.Xr pkg 8
offers only packages built with the default set of
.Va OPTIONS .
+.It Sy Example 3\&: No Building a Non-Default Flavor of a Port
+.Pp
+The following command builds a non-default flavor of a port.
+(In this case
+.Pa devel/py-pip
+is going to be built with Python 3.7 support.)
+.Bd -literal -offset 2n
+.Li # Ic cd /usr/ports/devel/py-pip
+.Li # Ic env FLAVOR=py37 make build
+.Ed
.El
.Sh SEE ALSO
.Xr make 1 ,
More information about the svn-src-all
mailing list