hg
Show by ID
yaah
Download as zip
Revision Commit Message Age Author Refs
8e944e3e5fac Updated version 1 year and 3 months ago metalgamer
tip
72ca25d7a7ae Fix redirection in git download 2 years and 3 months ago metalgamer
796c6dcaa1d4 Added tag v2.0.1 for changeset d0a3899955a6 2 years and 4 months ago metalgamer
d0a3899955a6 Use https 2 years and 4 months ago metalgamer
92b76064c7e4 Updated man page 3 years and 4 months ago metalgamer
95a51f2b9ee1 Updated version number 3 years and 4 months ago metalgamer
51b6c4b7e4d9 Updated man page 3 years and 4 months ago metalgamer
b75ea0f0d98f Fix typo 3 years and 4 months ago metalgamer
972af4bb1289 Added exact name search 3 years and 4 months ago metalgamer
1b85a3b58c86 Fix maintainer search 3 years and 4 months ago metalgamer
< 1 2 3 4 5 .. 11 >

yaah

SYNOPSIS

yaah <packages>...

yaah [options] [<packages>]...

DESCRIPTION

Yaah is a helper for the Archlinux User Repository (AUR). It has tree main functions. First of all, it can download packages, from the AUR by their package name. The second function is to check installed foreign packages, if there are updates available. The third function is to search packages in the AUR, which are containing a specified keyword.

OPTIONS

-h, --help Display help.
-c, --check Check installed, foreign packages, if there are updates available.
-p, --parseable
 Check installed, foreign packages, if there are updates available and print them in a parseable format.
-d DIRECTORY, --downloaddir DIRECTORY
 Download packages to the specified directory.
-s KEYWORD, --search KEYWORD
 Search for packages containing specified keyword.
-m MAINTAINER, --maintainer MAINTAINER
 Search for packages from specified maintainer.
-n NAME, --name NAME
 Search for packages by exact name.
-g, --git Download packages using git
-v, --verbose Be more verbose, can be supplied at maximum 2 times.
-q, --quiet Be less verbose. Takes precedence over -v and --verbose.
--version Print version information and exit.

EXAMPLES

yaah task-git
Download the package task-git and extract it to the current directory.
yaah -d ~/Packages/ task-git
Download the package task-git and extract it to the ~/Packages/ folder.
yaah -c
Check all installed, foreign packages if there are updates available.
yaah -c task-git
Check if there is a update available for task-git.
yaah -s task
Search for packages containing the keyword task
yaah -c -v
Be more verbose at checking.
yaah -c -vv
Be even more verbose at checking as above.
yaah -v task-git
Be more verbose at downloading the package task-git.
yaah -m the_metalgamer
Get list of packages where the maintainer is the_metalgamer.
yaah -n yaah
Search for package containing yaah in package name

EXIT CODES

0
Nothing went wrong.
1
Error in program, like an unknown option.
2
Error in external program like curl. Maybe the package requested does not exist or you're network connection does not work.
3
Dependencies are not installed. You need to have pacman, curl, tar and jshon installed

SEE ALSO

pacman(8), jshon(1)