3.0.0
Added
- Aura is now configurable via a conf file! Aura expects it at
/etc/aura.conf
, but will not break if it's missing. If you install Aura via
its AUR package, this file will be installed for you automatically. - A new top-level command:
-P
. This allows users to analyse PKGBUILD
files manually, as is usually done during building.-Pf
accepts a path to a PKGBUILD.-Pd
accepts a path to a directory containing a PKGBUILD.-Pa
to scan the PKGBUILDs of all locally installed AUR packages.-P
on its own will read from stdin. Combine this with-Ap
to pull from the AUR:
> aura -Ap myget | aura -P
sudo pacman -S aurvote
aura >>= sudo indicates that someone may be trying to gain root access to your machine.
aura >>= Potential PKGBUILD vulnerabilities detected.
- A new flag
--vcspath
to accompany the new VCS build behaviour (see below). - A new flag
--allsourcepath
to accompany the restored--allsource
functionality (see below). -O --adopt
can now be called as-Oa
.
Changed
- VCS packages (e.g.
*-git
,*-svn
, etc.) and their cloned sources are now
built and stored in/var/cache/aura/vcs
. Subsequent builds will no longer
reclone everything. #462 --hotedit
will now offer to edit.install
and.patch
files. #208- Some modules have been renamed and moved around.
Aura.Diff
andAura.Pkgbuild.Base
have had their contents folded into other
modules.