summaryrefslogtreecommitdiff
path: root/src/pkgbuild-check-nonfree
AgeCommit message (Collapse)Author
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