summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-26update docs - set initial parabola versionparabolabill-auger
2020-10-26rename script pacaur->pacpurbill-auger
2020-10-26rename CLI option --aur -> --purbill-auger
2020-10-26wip - rename *aur*->*pur* - squash these 7 'rename *aur*->*pur*' commitsbill-auger
2020-10-26wip - rename *aur*->*pur*bill-auger
2020-10-26wip - rename *aur*->*pur*bill-auger
2020-10-26wip - rename *aur*->*pur*bill-auger
2020-10-26wip - rename *aur*->*pur*bill-auger
2020-10-26wip - rename *aur*->*pur*bill-auger
2020-10-26rename *aur*->*pur*bill-auger
var/fn names were left in tact to minimize the diff with upstream; but user-facing strings, the per-user dotfile names, and the name of the script itself were changed
2020-10-26clean-up litterbill-auger
2019-12-30remove early NothingToDoEthan Sommer
was preventing checking for packages missing from repos and AUR
2019-12-30Clean $srcdir before running prepare()Willem Mulder
This resolves an issue where, when running prepare twice, files created by patches make patching -- and with that, building -- fail.
2019-12-30Fix passing package list through stdin using -Ethan Sommer
2019-11-03Merge pull request #16 from Morganamilo/neededE5ten
Imply --needed for --devel
2019-11-03disable nounsetEthan Sommer
2019-11-03Imply --needed for --develmorganamilo
--devel pulls in a list of potential devel packages to consider, while --needed then filters out the ones that don't actually need to upgrade. Given that I've never actually seen --devel used without --needed. It makes sense to just make the former imply the latter and simplify the user command.
2019-10-18support AUR_SEEN for package diffs, syntax changesEthan Sommer
2019-09-22fix MakefileEthan Sommer
2019-09-19fix typo from last commitEthan Sommer
2019-09-19improved auracle info caching, improve option parsing by removing the if ↵Ethan Sommer
statement at the start of the loop, enable nounset, lots and lots of hopefully NFC
2019-08-26syntax changes, don't run auracle search with no packages causing an error ↵Ethan Sommer
to be output if no packages are specifed for -Ss
2019-08-24remove variables from localization quoted arguments to Proceed(), switch ↵Ethan Sommer
some more array assignments to be done with mapfile
2019-08-23replace uses of array=($(command)) where word splitting is not needed with ↵Ethan Sommer
mapfile
2019-08-23add braces around all remaining variablesEthan Sommer
2019-08-23use mapfile instead of array=() for arrays assigned to CommArr() output, ↵Ethan Sommer
minor syntax changes
2019-08-22add braces to variables longer than 1 character, other minor syntax changesEthan Sommer
2019-08-22syntax changes, should be NFCEthan Sommer
2019-08-22simplify grouping of split packagesEthan Sommer
2019-08-21fix split packagesEthan Sommer
2019-08-21syntax changes NFCEthan Sommer
2019-08-13cache information from auracle (within each run of pacaur not between them) ↵Ethan Sommer
to avoid any cases of fetching information multiple times for one package
2019-07-26replace option checking based on variable being set or not with variable ↵Ethan Sommer
value being 0 or 1, replace Note() with individual messaging functions, replace many one-line conditionals with explicit ifs
2019-07-04fix restoration of env vars, and -ShEthan Sommer
2019-05-08Merge pull request #11 from Morganamilo/happy-calcAnna
Happy calc test day
2019-05-08Better spelling of "re-add"morganamilo
2019-05-04fix checkrequires by making expac command check only specified packages not alle5ten
2019-05-03replace json parsing with immediate splitting of auracle info into bash ↵e5ten
associative arrays, which removes the jq dependency, also replace some external commands with builtins
2019-05-03syntax changes, mostly in how arrays are assigned in some placese5ten
2019-05-03remove CheckUpdates in favour of auracle sync, replace early opt-parsing for ↵e5ten
loop, syntax changes (mainly stuff with herestrings/process substitution
2019-05-03use CommArr instead of manually calling comm on 2 arrays in one place and ↵e5ten
replace some external commands with bash builtins
2019-05-03compare arrays in CommArr using comm and sort, switch back to for loop for ↵e5ten
early opt-parsing, syntax changes
2019-05-03remove unused function for array duplicates, assign variables with ↵e5ten
versioning wihout for loops
2019-05-03replace many uses of grep, clean some things up and change some syntaxe5ten
2019-05-03simpify a lot of conditional checks to not use if, add a lot of line breaks ↵e5ten
to try to keep line size down
2019-05-03remove use of variables with same name as arrays, some cleaning of local and ↵e5ten
# global lines
2019-05-03move long greps into function DiffArr(), change quoting, break some lines to ↵e5ten
avoid overly long lines
2019-05-03Remove fallback option, no reason to have an AUR helper default to only ↵e5ten
using repos, change syntactic things such as quotes and removing -{n,z} in [[ ]]
2019-05-03update Makefile to set version in pacaur script based on gite5ten
2019-05-03syntactic changes, mainly quoting, * instead of @ in checking for array in ↵e5ten
[[]], etc.