You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 31, 2018. It is now read-only.
Currently, pacaur -Sc and -Scc as an AUR extension also cleans the AUR sources, provided SRCDEST is defined. This removes the non development packages source files and all source files, respectively, but removing a single package source (which is somewhat problematic) can only be done manually.
Implement -Sc <pkg> or -Scc <pkg> to remove this specific package sources without the need to do a manual intervention in ~/.cache/pacaur.
only when $PKGDEST is defined in conjunction with CacheDir
only done through pacman built-in -Sc, -Scc
Built packages
only when $PKGDEST is defined but not defined in CacheDir
removal of all uninstalled packages with -Sca and clean
removal of ALL packages with -Scca and cleanall
Source packages
only when $SRCDEST is defined
removal of all non development files with -Sca and clean
removal of a specific development source (and related untracked files if $SRCDEST/$PKGDEST are not defined) with -Sca <pkgname> and clean <pkgname> (not possible to implement)
removal of ALL files with -Scca and cleanall
Clones files
always available
removal of all uninstalled clones (AND all other untracked files if $SRCDEST/$PKGDEST are not defined) with -Sca and clean
removal of a specific clone (and related untracked files if $SRCDEST/$PKGDEST are not defined) with -Sca <pkgname> and clean <pkgname>
removal of a specific development source (and related untracked files if $SRCDEST/$PKGDEST are not defined) with -Sca and clean
This isn't possible to implement, since the source files/directory might not be the same as the pkgbase. Some projects even use more than one directory for their source.
Removal of specfic target can be done for clone files only, where sources will be removed too if $SRCDEST isn't defined.
Currently, pacaur
-Sc
and-Scc
as an AUR extension also cleans the AUR sources, providedSRCDEST
is defined. This removes the non development packages source files and all source files, respectively, but removing a single package source (which is somewhat problematic) can only be done manually.Implement
-Sc <pkg>
or-Scc <pkg>
to remove this specific package sources without the need to do a manual intervention in~/.cache/pacaur
.This is an extension of #559 and #461.
Also add a
clean
andcleanall
commands as AUR only operation somehow, as part of #712.The text was updated successfully, but these errors were encountered: