Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
POUDRIERE-PORTS(8)	FreeBSD	System Manager's Manual	    POUDRIERE-PORTS(8)

NAME
     poudriere-ports --	manage ports trees

SYNOPSIS
     poudriere [poudriere-options] ports subcommand [options]

DESCRIPTION
     This command provides management of different ports trees which will be
     used by poudriere.

     One subcommand must be supplied.

SUBCOMMANDS
     -c		  Creates a ports tree.

     -d		  Deletes a ports tree.

     -l		  List all available ports trees.

     -u		  Update a ports tree.

OPTIONS
     Except for	-l, all	of the subcommands require the -p switch (see below).

     -B	branch	    Specifies which branch to checkout when using the svn or
		    git	methods.  (Default: "head/master")

     -F		    When used with -c, only create the needed file systems
		    (for ZFS) and directories, but do not populate them.

     -M	mountpoint  Path to the	source of a ports tree.

     -f	filesystem  The	name of	the filesystem to create for the ports tree.
		    If set to "none" then do not create	a filesystem.  De-
		    faults to "poudriere/ports/default".

     -k		    When used with -d, only unregister the ports tree without
		    removing the files.

     -m	method	    When used with -c, specify which method to use to create
		    the	ports tree.  Could be portsnap,	git, null,
		    svn{,+http,+https,+file,+ssh}. The default is portsnap.

		    null       This option can be used to import an existing
			       directory that already contains a manually man-
			       aged ports tree.	 The path must be specified
			       with -M path.  The path will be null-mounted
			       during builds.

     -n		    When combined with -l, only	display	the name of the	ports
		    tree.

     -p	name	    Specifies the name of the ports tree to use.

     -q		    When used with -l, remove the header in the	list view.

     -v		    Show more verbose output.

ENVIRONMENT
     The port subcommand may use the following environment variables:

     FETCH_BIND_ADDRESS	   The bind address used by fetch(1).  See fetch(3)
			   for more details.

     HTTP_PROXY	HTTP_* http_* FTP_PROXY	FTP_* http_* SSL_* NO_PROXY no_proxy
			   The proxy configuration for fetch(1).  See fetch(3)
			   for other supported proxy environment variables.

SEE ALSO
     poudriere(8), poudriere-bulk(8), poudriere-distclean(8),
     poudriere-image(8), poudriere-jail(8), poudriere-logclean(8),
     poudriere-options(8), poudriere-pkgclean(8), poudriere-queue(8),
     poudriere-status(8), poudriere-testport(8), poudriere-version(8)

AUTHORS
     Baptiste Daroussin	<bapt@FreeBSD.org>
     Bryan Drewery <bdrewery@FreeBSD.org>

FreeBSD	13.0			 March 4, 2019			  FreeBSD 13.0

NAME | SYNOPSIS | DESCRIPTION | SUBCOMMANDS | OPTIONS | ENVIRONMENT | SEE ALSO | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=poudriere-ports&sektion=8&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help