Merge pull request #1009 from AladW/ignore-pkgspec
[aurutils.git] / man1 / aur-depends.1
blob58164c73c317777fc8d575fbba5b2ff300fd2a5b
1 .TH AUR-DEPENDS 1 2022-02-27 AURUTILS
2 .SH NAME
3 aur\-depends \- retrieve dependencies using aurweb
5 .SH SYNOPSIS
6 .SY "aur depends"
7 .OP \-abGnt
8 .IR "pkgname [pkgname...]"
9 .YS
11 .SH DESCRIPTION
12 .B aur\-depends
13 solves dependencies for packages provided on the command-line,
14 using aurweb.
16 .SH OPTIONS
17 .TP
18 .BR \-b ", " \-\-pkgbase
19 Print dependency information (AUR-only) to stdout as
20 .BR pkgbase ,
21 in total order.
23 .TP
24 .BR \-n ", " \-\-pkgname
25 Print dependency information (AUR-only) to stdout as
26 .BR pkgname ,
27 in total order.
29 .TP
30 .BR \-a ", " \-\-pkgname\-all
31 Print dependency information to stdout as
32 .BR pkgname ,
33 in total order. All dependencies are printed.
35 .TP
36 .BR \-G ", " \-\-graph
37 Print dependency information to stdout as edges
38 .BR \%pkgbase\etdepends ,
39 where
40 .I depends
41 is resolved to
42 .BR pkgbase .
44 .TP
45 .BR \-t ", " \-\-table
46 Output dependency information in the following format:
47 .BR \%pkgname\etdepends\etpkgbase\etpkgver .
49 .SS Dependency options
50 When resolving dependencies,
51 .B aur\-depends
52 considers all types (
53 .IR depends ,
54 .IR makedepends ,
55 and
56 .IR checkdepends )
57 of dependencies by default.
58 .I optdepends
59 can be taken into account with the
60 .BR \-\-optdepends
61 option. Types can be removed selectively with
62 the
63 .BR \-\-no\-depends ,
64 .BR \-\-no\-makedepends ,
65 and
66 .B \-\-no\-checkdepends
67 options. In particular, these options may be used to bypass cycles between dependencies of differing types.
69 .SH NOTES
70 Version information is ignored for dependencies. See
71 .B FS#54906
72 for details.
74 .SH SEE ALSO
75 .ad l
76 .nh
77 .BR aur (1),
78 .BR aur\-graph (1),
79 .BR aur\-query (1),
80 .BR jq (1)
82 .SH AUTHORS
83 .MT https://github.com/AladW
84 Alad Wenter
85 .ME
87 .\" vim: set textwidth=72: