1 .TH AUR-REPO 1 2022-03-12 AURUTILS
3 aur\-repo \- manage local repositories
23 repositories. In particular, it serves to parse repository contents
24 .RI ( \-\-list ", " \-\-table ),
25 compare package versions to the AUR
27 and list local repository file paths
28 .RI ( \-\-list\-path ).
32 contains only a single local repository,
34 selects it automatically. If multiple local repositories are
35 configured, they must specified explicitly with the
42 Print status information to a standard output, in the following format:
47 repo:<repository name>
48 root:<root of repository>
49 path:<path of repository>
52 This is the default operation.
56 .BI \-f " FORMAT" "\fR,\fP \-\-format=" FORMAT
57 Transform the contents of the local repository with
61 .BI \-F " FIELD" "\fR,\fP \-\-field=" FIELD
64 for all packages in the local repository. May be one of
80 or any other valid fields generated by
85 List the contents of a local repository in the following format:
87 .BI pkgname \et pkgver \en
91 List valid fields in a local repository generated by
98 List the paths of configured local repositories.
102 List the resolved path of the selected
108 List the names of configured local repositories.
111 .BR \-t ", " \-\-table
112 List the contents of a local repository in the following format:
114 .BI pkgname \et depends \et pkgbase \et pkgver \en\c
117 If a package has no dependencies
121 otherwise missing values are represented by
129 .BR \-u ", " \-\-upgrades
130 Check package updates with
134 .BR \-J ", " \-\-json
135 Output repository contents as JSON.
136 .RB ( aur\-repo\-parse \-\-json ).
140 Output repository contents as JSON Lines.
141 .RB ( aur\-repo\-parse \-\-jsonl ).
145 .BI \-c " FILE" "\fR,\fP \-\-config=" FILE
151 .BI \-d " NAME" "\fR,\fP \-\-database=" NAME
156 The repository should have a
158 location, or any other location when using
162 .BI \-r " PATH" "\fR,\fP \-\-root=" PATH
163 The path to the root of a local
169 The delimiter for expanding arrays with
173 .BI \-s " REGEXP" "\fR,\fP \-\-search=" REGEXP
174 Limit results to matches specified by
178 .BI \-\-search\-by= FIELD
187 corresponds to an array value such as
189 at least one value in the array should match.
194 .B "aur\-vercmp \-\-all"
195 when checking for upgrades. Implies
199 .BR \-q ", " \-\-quiet
200 Only print package names when listing the repository
202 or checking for upgrades
203 .RB ( \-\-upgrades ).
206 .BR \-S ", " \-\-sync
207 Query repositories in
210 .BR /var/lib/pacman/sync )
216 List information on configured local repositories:
219 $ aur repo --repo-list | while read -r repo; do
220 printf '[%s]\\n' "$repo"
221 pacconf --repo="$repo"
229 The name of a pacman repository, see
234 The path to the root of a local repository, see
239 The extension of the local repository. Defaults to
246 .BR aur\-depends (1),
252 .MT https://github.com/AladW
256 .\" vim: set textwidth=72: