summaryrefslogtreecommitdiff
path: root/src/aur
AgeCommit message (Collapse)Author
2018-01-02Change my email address lukeshu@sbcglobal.net -> lukeshu@parabola.nuLuke Shumaker
2017-05-25aur: use EXIT_* for $retLuke Shumaker
2017-05-25move more things to use the $EXIT_* variablesLuke Shumaker
2017-05-24Merge conf.sh:load_files and conf.sh:check_vars into load_confLuke Shumaker
2017-05-04random tidy upLuke Shumaker
2017-04-20Don't use subshells in local/export/declare commands.Luke Shumaker
Only make this change in places where it shouldn't make a difference, and something weird has to be going on for the subshell to fail. This is on par with checking the return value of malloc. We don't need tests for each of these failure cases.
2017-04-20Variables inside of $((...)) don't need a $ in front of them.Luke Shumaker
These were found with the help of shellcheck.
2017-04-20Quote unquoted strings that should probably be quoted.Luke Shumaker
These were found with the help of shellcheck. Nothing more complicated than wrapping a variable in double quotes has been done.
2017-04-20Consistently use ". $(librelib slug)" to load libraries.Luke Shumaker
2014-07-05quote calls to librelibLuke Shumaker
2014-03-22Audit the authors and copyright years of files against git logsLuke Shumaker
2014-03-21Do an audit of copyright and license claimsLuke Shumaker
2014-02-02Normalize to use the string "Copyright (C)"Luke Shumaker
2014-02-02I forgot to bump the copyright year on all the files I've touched this yearLuke Shumaker
2014-01-03Phase out DIFFTOOL for DIFFPROG (issue #438)Luke Shumaker
https://labs.parabola.nu/issues/438
2013-11-03aur, is_built: internationalize usage()Luke Shumaker
2013-10-26Merge pkgbuild-check-{nonfree,licenses}, add a summarize tool for it.Luke Shumaker
This should fix a number of bugs in those two scripts, and the summarize script simplifies aur and libremakepkg:hooks-check.sh
2013-09-29Strip trailing whitespace everywhere.Luke Shumaker
find * -type f -not -name '*.patch' -exec sed -i -r 's/\s+$//' {} +
2013-09-12Merge branch 'fauno~2' (early part) into masterLuke Shumaker
2013-06-27aur, pkgbuild-check-nonfree: mkmakedepends and mkcheckdepends don't existv20130627Luke Shumaker
2013-06-27add {load,unset}_PKGBUILD to conf.sh, use it.Luke Shumaker
There are a bunch of caveats to loading a PKGBUILD file. This way it is all done correctly in one place. unset_PKGBUILD unsets any functions and variables that are normally set in a PKGBUILD. The list is far more complete than any existing implementation. load_PKGBUILD loads the file given, or "./PKGBUILD" if none is given. But first it calls unset_PKGBUILD and then sets CARCH.
2013-06-08aur: cleanup, fixLuke Shumaker
2013-06-05Double bracket ==/</> compare lexicographically, not numerically.Luke Shumaker
Unfortunately for me, that means that it works correctly *most* of the time. But, for example, [[ 10 < 2 ]], and negatives don't work.
2013-06-05[all tools]: use conf.sh (and libremessages if necessary)Luke Shumaker
2013-06-05aur: play with return statusLuke Shumaker
2013-06-05pull code from `aur` into new prog `pkgbuild-check-licenses`, enhanceLuke Shumaker
2013-06-05aur, pkgbuild-check-nonfree: fix up copyright linesLuke Shumaker
2013-06-05aur: detect common licenses not in /usr/share/license/commonLuke Shumaker
2013-06-05aur: also examine "checkdepends", and mk{,check,make}depends (librefetch)Luke Shumaker
2013-06-05aur: report if pkgbuild-check-nonfree failedLuke Shumaker
2013-06-05aur: Use pacman instead of searching ABSROOT; works for split packagesLuke Shumaker
2013-06-05aur: prompt to continue after diffing a packageLuke Shumaker
2013-06-05aur: cleanup quoting, etc.Luke Shumaker
2013-06-05aur: don't support not diffing a package if there is diffing to be doneLuke Shumaker
2013-06-05aur: expand help text, require at least one argumentLuke Shumaker
2013-05-29aur: use conf.shLuke Shumaker
2013-05-24remove stdnull, use plain I/O redirectionLuke Shumaker
2012-11-28clean up aurv20121128Luke Shumaker
2012-11-13aur: use bash builtins instead of sedv20121113Luke Shumaker
2012-11-07organize the filesLuke Shumaker