Differences between revisions 1 and 2
Revision 1 as of 2023-01-08 19:28:59
Size: 1391
Comment:
Revision 2 as of 2025-12-19 21:25:34
Size: 0
Comment: Very old, not maintained, deleting
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Yaourt =

'''`yaourt(1)`''' was a AUR helper utility. It became unmaintained in 2019.

<<TableOfContents>>

----



== Usage ==

{{{
yaourt ungoogled-chromium
}}}

`yaourt(1)` uses the same environment variables as `makepkg(8)` with some extras. See [[Linux/Arch/Packaging#makepkg|here]] for more details.

||'''Variable'''||'''Default'''||'''Meaning''' ||
||`PKGDEST` ||`.` ||built package base directory ||
||`SRCDEST` ||`.` ||package source code base directory ||
||`EXPORT` ||`0` ||if set to `1`, override `PKGDEST` with `EXPORTDIR` ||
||`EXPORTSRC` ||`0` ||if set to `1`, override `SRCDEST` with `EXPORTDIR` ||
||`EXPORTDIR` ||`` ||conditionally overrides other directories, but falls back to them if empty||
||`DEVELSRCDIR` ||`` ||version-controlled source code base directory ||

`yaourt(1)` was primarily meant to be used with tarball packages. All `git(1)`-based functionality, including the retention of version-controlled source code, was gated behind the `--devel` flag. Even then, `DEVELSRCDIR` was a deprecated functionality.



----
CategoryRicottone