summaryrefslogtreecommitdiff
path: root/dllist.1
blob: 9001696567d437122250e69866f04475cb026a58 (plain)
    1 ." Text automatically generated by txt2man-1.4.7
    2 .TH dllist  "June 25, 2021" "" ""
    3 .SH NAME
    4 \fBdllist \fP- Show sources to be downloaded for compiling a port
    5 \fB
    6 .SH SYNOPSIS
    7 .nf
    8 .fam C
    9 \fBdllist\fP [--all] <port1> [\fIport2\fP \.\.\. \fIportN\fP]
   10 \fBdllist\fP --diff
   11 .fam T
   12 .fi
   13 .SH DESCRIPTION
   14 \fBdllist\fP displays a list of URLs that have to be downloaded for compiling
   15 the given \fBport\fP(s), using \fBprt-get\fP(8) to collect information on
   16 ports and installation status.
   17 .PP
   18 The script can operate in two modes: list files needed for specified
   19 ports, or list files needed to update the system.
   20 .PP
   21 The list is restricted to packages not currently installed,
   22 unless the --all option is specified.
   23 .PP
   24 \fBdllist\fP filters the list based on the contents of $PKGMK_SOURCE_DIR,
   25 reporting only those source files that are not found in the expected download
   26 location on the filesystem. It is the user's responsibility to ensure that
   27 $PKGMK_SOURCE_DIR is consistent for all invocations of \fBpkgmk\fB; otherwise
   28 \fBdllist\fP might exaggerate the number of downloads needed. For a similar reason,
   29 moving or renaming downloaded source files using a mechanism other
   30 than the \(oqrenames\(cq array of \fBPkgfile\fB(5) will cause \fBdllist\fP
   31 to report them as needing a fresh download.
   32 .SH OPTIONS
   33 .TP
   34 .B
   35 --all
   36 read the source array of each dependency (even those already installed)
   37 and print the URLs that have no corresponding file in $PKGMK_SOURCE_DIR
   38 .TP
   39 .B
   40 --diff
   41 display URLs needed for a system upgrade
   42 .SH EXAMPLES
   43 .TP
   44 .B
   45 \fBdllist\fP apache
   46 display the missing sources needed to build apache
   47 .TP
   48 .B
   49 \fBdllist\fP --all apache
   50 show the full list of files
   51 needed to build apache
   52 .TP
   53 .B
   54 \fBdllist\fP --diff
   55 list files to be downloaded for a system upgrade
   56 .SH SEE ALSO
   57 \fBprt-get\fP(8), \fBports\fP(8), \fBPkgfile\fP(5)
   58 .SH AUTHORS
   59 Johannes Winkelmann <jw at tks6 dot net>, John McQuah <jmcquah at disroot dot org>
   60 .RE
   61 .PP

Generated by cgit