1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

- Update to 1.1

PR:		114463
Submitted by:	Andy Kosela <spear@aegis.um.lublin.pl> (maintainer)
This commit is contained in:
Martin Wilke 2007-07-10 07:43:01 +00:00
parent 93a3550615
commit 77e0fbdfde
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=195347
3 changed files with 856 additions and 403 deletions

View File

@ -8,7 +8,7 @@
#
PORTNAME= bpkg
PORTVERSION= 1.0
PORTVERSION= 1.1
CATEGORIES= ports-mgmt
MASTER_SITES= # none
DISTFILES= # none

View File

@ -23,7 +23,7 @@
.\" SUCH DAMAGE.
.\"
.\"
.Dd June 24, 2007
.Dd July 9, 2007
.Dt BPKG 8
.Os
.Sh NAME
@ -31,10 +31,10 @@
.Nd a simple tool for managing FreeBSD packages/ports.
.Sh SYNOPSIS
.Nm
.Op Fl dDeEfgiIkLmnNoOprsSw
.Op Fl bdDeEfFgiIkLmMnNoOprsSwz
.Ar pkg-name ...
.Nm
.Op Fl aAcCFhlv
.Op Fl aAcChltvZ
.Pp
.Sh DESCRIPTION
.Nm
@ -44,8 +44,8 @@ The main goal of this project is to provide one universal tool for
packages/ports management.
.Sh TERMINOLOGY
.An Nm Port
- a software ready to be compiled from source using the Ports Collection
infrastructure.
- a software ready to be compiled from source using the Ports Collection
framework.
.Pp
.An Nm Package
- an installed software (from binary package or port) or a binary package file
@ -59,13 +59,15 @@ with no additional arguments, upgrade/install the specified packages/ports.
upgrade all installed packages (interactive mode). [no arguments]
.It Fl A
upgrade all installed packages (non-interactive mode). [no arguments]
.It Fl b
create backup package file in /usr/tmp/ from a locally installed package.
.It Fl c
clean all distfiles in /usr/ports/distfiles/* [no arguments]
.It Fl C
clean all distfiles in /usr/ports/distfiles/* and also all working directories
of the ports tree /usr/ports/*/*/work/ [no arguments]
.It Fl d
delete the specified installed packages.
delete the specified installed package.
.It Fl D
display description of the package/port.
.It Fl e
@ -76,8 +78,7 @@ compile and install the port itself.
.It Fl f
show the packing list instructions for the package/port.
.It Fl F
ftp to FreeBSD packages repository and check the latest available package
version. [no arguments]
show the latest available binary package in the FreeBSD repository.
.It Fl g
show files that do not match the recorded checksum in the specified installed
package.
@ -94,29 +95,35 @@ display short info about all installed packages. [no arguments]
.It Fl L
show the files within the installed package.
.It Fl m
display port's Makefile.
display package/port's Makefile.
.It Fl M
show the install-message file for the installed package.
.It Fl n
do not actually install a package/port, just report the steps that would be
taken if it was.
simulation mode, do not actually install a package/port.
.It Fl N
perform non-interactive installation of the package.
perform non-interactive installation of the binary package.
.It Fl o
display config options for the specified package/port.
.It Fl O
remove config options for the specified package/port.
.It Fl p
search the ports tree for the specified ports' name and display its path.
search the ports tree for the specified port's name and display its path.
.It Fl r
show the list of dependencies and also the list of installed packages which
require specified package.
show the list of all package/port's dependencies.
.It Fl s
show the total size occupied by files installed within the package.
.It Fl S
search the ports tree for the specified string.
.It Fl t
list all installed packages and dates of their installation. [no arguments]
.It Fl w
which installed package owns the specified file.
.It Fl v
list all installed packages, and search for upgrades for them using ports. [no arguments]
list all installed packages and possible upgrades. [no arguments]
.It Fl z
display dynamic object dependencies for the specified package.
.It Fl Z
display all missing dynamic object dependencies. [no arguments]
.El
.Sh EXIT STATUS
.Ex -std
@ -126,19 +133,24 @@ of the
.Nm
command:
.Pp
.Dl Nm "bpkg foo"
.Dl Ar "# bpkg foo"
.Pp
Upgrade or install a package/port named foo.
Upgrade or install a package/port named foo (root privileges required).
.Pp
.Dl Nm "bpkg -i 'foo1 foo2'"
.Dl Ar "> bpkg -i 'foo bar'"
.Pp
Display info about packages/ports foo1 and foo2.
Display info about packages/ports foo and bar.
.Pp
.Dl Nm "bpkg -S ^foo"
.Dl Ar "> bpkg -S '/foo[0-9]+$'"
.Pp
Display ports that start with foo string.
Display all ports matching the regular expression.
.Pp
.Dl Ar "> bpkg -t | head"
.Pp
Display 10 most recently installed packages.
.Sh SEE ALSO
.Xr pkg_add 1 ,
.Xr pkg_create 1 ,
.Xr pkg_delete 1 ,
.Xr pkg_info 1 ,
.Xr pkg_version 1 ,

File diff suppressed because it is too large Load Diff