<commit_before>.TH AURSYNC 1 2016-08-18 AURUTILS
.SH Name
aursync \- download and build aur packages automatically

.SH SYNOPSIS
.SY aursync
.OP \-c
.OP \-B newdir
.OP \-u
.OP \-fkLnstT
.OP pkgname...
.YS

.SH DESCRIPTION
Download and build packages automatically to a local
repository. Package names serve as arguments.

If \fIvifm \fRis installed, the downloaded files are shown using vifm
and can be edited. If not, the files are shown in \fIless\fR, or
\fI$PAGER\fR if configured.

Each repository must have a \fICacheDir\fR which matches \fIServer\fR
exactly, including any trailing slashes. See \fBaurutils(7)\fR for
details.

.SH OPTIONS
.B \-c, --chroot
.RS
Build packages with makechrootpkg. (\fIaurbuild -c\fR)
.RE

.B \-s, --sign
.RS
Sign built packages and the database with gpg. (\fIaurbuild -s\fR)
.RE

.B \-t, --tar
.RS
Download AUR snapshots (\fI.tar.gz\fR) instead of cloning git
directories.
.RE

.B \-u, --update
.RS
Update AUR packages in a selected local repository.
.RE

.B \--nobuild
.RS
Only download source files, do not build anything.
.RE

.B \--nodeps
.RS
Do not resolve dependencies.
.RE

.B \--nofetch
.RS
Do not update existing git directories.
.RE

.B \--nover
.RS
Disable version checking for packages in the queue.
.RE

.B \--noview
.RS
Do not view downloaded files before building.
.RE

.B \--repo
.RS
Use the specified repository instead of an interactive selection.
.RE

.SS makepkg
The default set of options is \fImakepkg -crs\fR.

.B \-f, --force
.RS
Overwrite built packages. (\fImakepkg -f\fR)
.RE

.B \-k, --keep
.RS
Do not remove dependencies installed by makepkg. (unset \fImakepkg
-r\fR)
.RE

.B \-L, --log
.RS
Save makepkg output. (\fImakepkg -L\fR)
.RE

.B \-n
.RS
Do not wait for user input. (\fImakepkg --noconfirm\fR)
.RE

.SS makechrootpkg
The default set of options is \fImakechrootpkg -cu\fR.

.B \-B, --bind
.RS
Bind a directory read-only. (\fImakechrootpkg -D\fR)
.RE

.B \-n
.RS
Check a built package with namcap. (\fImakechrootpkg -n\fR)
.RE

.B \-T, --temp
.RS
Build in a temporary directory. (\fImakechrootpkg -T\fR)
.RE

.SH ENVIRONMENT
.B AURDEST
.RS
Determines where build files will be cloned (default:
\fI$XDG_CACHE_HOME/aursync\fR).
.RE

.B TMPDIR
.RS
Parent directory for temporary files.
.RE

.SH NOTES
When version checks are enabled (\fI--nover\fR is not specified),
build files are only retrieved if the remote (RPC) version is newer
than a version in the pacman database. Checks assume there are no
mismatches between \fI.SRCINFO\fR and \fIPKGBUILD\fR files.

Architecture-specific depends (as introduced with pacman 4.2) are
merged with regular depends in RPC queries. \fBaursync \fRworkarounds
this by stripping the \fIlib32- \fRsuffix from packages and removing
\fIgcc-multilib \fRif the i686 architecture is detected.

\fItar\fR snapshots are extracted to the \fI$AURDEST/snapshot\fR
directory, in order to avoid conflicts with git.

.SH SEE ALSO
.BR aria2c (1),
.BR aurbuild (1),
.BR aurchain (1),
.BR aursearch (1),
.BR aursift (1),
.BR git (1),
.BR jq (1),
.BR less (1),
.BR pacconf (1),<commit_msg>aursync(1): update see also section<commit_after>.TH AURSYNC 1 2016-08-18 AURUTILS
.SH Name
aursync \- download and build aur packages automatically

.SH SYNOPSIS
.SY aursync
.OP \-c
.OP \-B newdir
.OP \-u
.OP \-fkLnstT
.OP pkgname...
.YS

.SH DESCRIPTION
Download and build packages automatically to a local
repository. Package names serve as arguments.

If \fIvifm \fRis installed, the downloaded files are shown using vifm
and can be edited. If not, the files are shown in \fIless\fR, or
\fI$PAGER\fR if configured.

Each repository must have a \fICacheDir\fR which matches \fIServer\fR
exactly, including any trailing slashes. See \fBaurutils(7)\fR for
details.

.SH OPTIONS
.B \-c, --chroot
.RS
Build packages with makechrootpkg. (\fIaurbuild -c\fR)
.RE

.B \-s, --sign
.RS
Sign built packages and the database with gpg. (\fIaurbuild -s\fR)
.RE

.B \-t, --tar
.RS
Download AUR snapshots (\fI.tar.gz\fR) instead of cloning git
directories.
.RE

.B \-u, --update
.RS
Update AUR packages in a selected local repository.
.RE

.B \--nobuild
.RS
Only download source files, do not build anything.
.RE

.B \--nodeps
.RS
Do not resolve dependencies.
.RE

.B \--nofetch
.RS
Do not update existing git directories.
.RE

.B \--nover
.RS
Disable version checking for packages in the queue.
.RE

.B \--noview
.RS
Do not view downloaded files before building.
.RE

.B \--repo
.RS
Use the specified repository instead of an interactive selection.
.RE

.SS makepkg
The default set of options is \fImakepkg -crs\fR.

.B \-f, --force
.RS
Overwrite built packages. (\fImakepkg -f\fR)
.RE

.B \-k, --keep
.RS
Do not remove dependencies installed by makepkg. (unset \fImakepkg
-r\fR)
.RE

.B \-L, --log
.RS
Save makepkg output. (\fImakepkg -L\fR)
.RE

.B \-n
.RS
Do not wait for user input. (\fImakepkg --noconfirm\fR)
.RE

.SS makechrootpkg
The default set of options is \fImakechrootpkg -cu\fR.

.B \-B, --bind
.RS
Bind a directory read-only. (\fImakechrootpkg -D\fR)
.RE

.B \-n
.RS
Check a built package with namcap. (\fImakechrootpkg -n\fR)
.RE

.B \-T, --temp
.RS
Build in a temporary directory. (\fImakechrootpkg -T\fR)
.RE

.SH ENVIRONMENT
.B AURDEST
.RS
Determines where build files will be cloned (default:
\fI$XDG_CACHE_HOME/aursync\fR).
.RE

.B TMPDIR
.RS
Parent directory for temporary files.
.RE

.SH NOTES
When version checks are enabled (\fI--nover\fR is not specified),
build files are only retrieved if the remote (RPC) version is newer
than a version in the pacman database. Checks assume there are no
mismatches between \fI.SRCINFO\fR and \fIPKGBUILD\fR files.

Architecture-specific depends (as introduced with pacman 4.2) are
merged with regular depends in RPC queries. \fBaursync \fRworkarounds
this by stripping the \fIlib32- \fRsuffix from packages and removing
\fIgcc-multilib \fRif the i686 architecture is detected.

\fItar\fR snapshots are extracted to the \fI$AURDEST/snapshot\fR
directory, in order to avoid conflicts with git.

.SH SEE ALSO
.BR aria2c (1),
.BR aurbuild (1),
.BR aurchain (1),
.BR aurcheck (1),
.BR aursearch (1),
.BR aursift (1),
.BR git (1),
.BR jq (1),
.BR less (1),
.BR pacconf (1),
{'fraction_non_alphanumeric': 0.11281471917366043, 'fraction_numerical': 0.009038089089735314, 'mean_word_length': 3.09042904290429, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 12, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '862790', 'n_tokens_mistral': 2420, 'n_tokens_neox': 2279, 'n_words': 922}