summaryrefslogtreecommitdiff
path: root/src/pkgbuild-check-nonfree
AgeCommit message (Collapse)Author
2018-01-02Change my email address lukeshu@sbcglobal.net -> lukeshu@parabola.nuLuke Shumaker
2017-05-25start moving things to use the libremessages exit codesLuke 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.
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
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-12Merge branch 'fauno~2' (early part) into masterLuke Shumaker
2013-09-11internationalize pkgbuild-check-*Luke Shumaker
2013-08-05pkgbuild-check-nonfree: make the messages about the blacklistLuke Shumaker
2013-07-26pkgbuild-check-*: load conf.sh (it is used)Luke Shumaker
2013-07-06pkgbuild-check-nonfree: also check optdependsLuke Shumaker
2013-07-06pkgbuild-check-nonfree: use printf-type messages, not string interpolation.Luke 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-08pkgbuild-check-nonfree: add -c flag to not download a new blacklistLuke 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-05aur, pkgbuild-check-nonfree: fix up copyright linesLuke Shumaker
2013-06-05pkgbuild-check-nonfree: exit with 1 when not a PKGBUILDLuke Shumaker
2013-05-27add tests for libreblacklist, fix a few bugsLuke Shumaker
2013-05-26redo the library system; avoid hard-coded pathsLuke Shumaker
* install all library files to $(libexecdir)/libretools, instead of - $(bindir) - $(datadir)/libretools - $(datadir)/devtools * symlink the executable library files into $(bindir) * add the tool `librelib` * instead of ". /path/to/lib.sh", use ". $(librelib lib.sh)" * mark all libraries with shebangs of what options they support * move blacklist.sh to libreblacklist
2013-05-22add a lib/blacklist.sh, use it for pkgbuild-check-nonfreeLuke Shumaker
2013-05-22pkgbuild-check-nonfree: clean upLuke Shumaker
* use tabs for indent * document exit codes * use conf.sh * make the output more pleasing to me * general code clean-up
2012-11-13add an '-f' flag to pkgbuild-check-nonfree to let libremakepkg run as rootLuke Shumaker
2012-11-13pkgbuild-check-nonfree: fix a few errors, clean upLuke Shumaker
This includes the notorious command-not-found error triggered in libremakepkg
2012-11-07organize the filesLuke Shumaker