Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-05 | add a system to skip tests that require networking or sudo. | Luke Shumaker | |
2013-06-05 | fix the tests to work when libretools isn't installed | Luke Shumaker | |
2013-06-05 | testenv: do a better job of cleaning up temorary files | Luke Shumaker | |
2013-06-05 | librechroot: check if the command doesn't exist and fail early | Luke Shumaker | |
2013-06-05 | libre{chroot,makepkg}: improve handling of when not configured | Luke Shumaker | |
2013-06-05 | libreblacklist: fix call to check_vars | Luke Shumaker | |
2013-06-05 | test/.gitignore: ignore roundup temporary files | Luke Shumaker | |
2013-06-05 | unit tests: make XDG_CONFIG_HOME not exist when checking usage text | Luke Shumaker | |
2013-06-05 | librelib: print to stderr if it can't find the library | Luke Shumaker | |
2013-06-05 | unit tests: sudo was unsetting LIBRETOOLS_LIBDIR | Luke Shumaker | |
2013-06-05 | add unit tests for aur and is_built | Luke Shumaker | |
2013-06-05 | pkgbuild-check-licenses: touch up | Luke Shumaker | |
2013-06-05 | is_built: document exit codes | Luke Shumaker | |
2013-06-05 | Double 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 | fullpkg-find:copy_files(): comment on being stolen from makechrootpkg | Luke Shumaker | |
2013-06-05 | use common.sh:get_full_version() universally | Luke Shumaker | |
2013-06-05 | fix up mipsrelease/fullpkg-build/HOOKLOCALRELEASE | Luke Shumaker | |
HOOKLOCALRELEASE: - set to librestage by default, because the mips value is mipsrelease, which calls librestage - document what arguments it is given. fullpkg-build: - Run HOOKLOCALRELEASE in a way that is consistent with treepkg does and what mipsrelease takes. Note that what fullpkg-build did is what mipsrelease documentation said, but not what it actually did. - Don't run librestage; if we want it to run, run it with HOOKLOCALRELEASE mipsrelease: Telling diff to ignore whitespace helps with this one. - use get_full_version from common.sh/libremessages - give a code path to display usage() - correct usage() - fix a little quoting - make sure makepkg.conf variables are set | |||
2013-06-05 | librerelease: use a single REPODEST instead of PARABOLAHOST + LIBREDESTDIR | Luke Shumaker | |
2013-06-05 | libretools.conf: add ssh value for ABSLIBREGIT in comment | Luke Shumaker | |
2013-06-05 | conf.sh: add a mechanism to save environmental variables | Luke Shumaker | |
This mimics the behavior of makepkg. | |||
2013-06-05 | conf.sh: fix leaked local variables | Luke Shumaker | |
2013-06-05 | librerelease: Use makepkg.conf:GPGKEY instead of libretools.conf:SIGID | Luke Shumaker | |
2013-06-05 | librerelease: add a HOOKPOSTRELEASE | Luke Shumaker | |
2013-06-05 | librerelease: clean up | Luke Shumaker | |
Besides a few code-technique things, - delay executing an action like clean until all options are parsed; before `librerelease -nc` and `librerelease -nc` were very different. - fix the clean action | |||
2013-06-05 | libre{stage,release}: Standardize message for running as root. | Luke Shumaker | |
2013-06-05 | librerelease: wrap the end bit in `function main {...}; main "$@"` | Luke Shumaker | |
2013-06-05 | librerelease: format usage() to be consistent | Luke Shumaker | |
also, use print(), which has gettext support built in | |||
2013-06-05 | librerelease: use tab for indent | Luke Shumaker | |
2013-06-05 | librechroot: capitalization and punctuation in usage() | Luke Shumaker | |
2013-06-05 | librestage: clean up, add unit tests | Luke Shumaker | |
Contained the text "# TODO refactor this", and I can't just stick to that fragment of code, can I? I actually didn't change too much, despite what the diff looks like. - move everything into a main() routine - redo the usage() text - rename a few variables - fix where "${#repos}" should have been "${#repos[@]}" - use [[...]] instead of [...] - use "if A; then B; else C; fi" instead of "A || C && B" - use CARCH instead of looping over every possible architecture. - only look for files that match PKGEXT, as set in makepkg.conf - pull out duplicate code for error handling - don't warn when creating "staging/REPONAME" | |||
2013-06-05 | librestage: use tabs to indent | Luke Shumaker | |
2013-06-05 | add a few tests for libremakepkg | Luke Shumaker | |
2013-06-05 | chcleanup: don't fail when offline | Luke Shumaker | |
2013-06-05 | lib/conf.sh: respect a customized HOME variable | Luke Shumaker | |
2013-06-05 | Add tests for librechroot's help system, make them pass. | Luke Shumaker | |
They didn't pass because on several errors it printed to stdout, not stderr | |||
2013-06-05 | make the librelib 0-args test more strict | Luke Shumaker | |
2013-06-05 | Add tests for the libreblacklist help system, make them pass. | Luke Shumaker | |
2013-06-05 | Fix tests for networks that have a host on them named "phony". | Luke Shumaker | |
I was using "http://phony" as a URL that would fail to be retrieved. Well, I'm currently on a network (Chick-fil-A Wifi) that returns a web search for unknown hostnames. So, now I use "phony://example.com". | |||
2013-06-05 | libretools.conf: add default for HOOKPREBUILD, comment | Luke Shumaker | |
2013-06-05 | Phase out `load_conf_*` and `check_conf_*` functions | Luke Shumaker | |
Replace their usages with `load_files *` and `check_vars *` | |||
2013-06-05 | conf.sh: fix potential bug with MAKEPKG_CONF | Luke Shumaker | |
2013-06-05 | mv diff-unfree abslibre-tools/ | Luke Shumaker | |
2013-06-05 | rm librediff | Luke Shumaker | |
2013-06-05 | reorganize the tests a bit | Luke Shumaker | |
2013-06-05 | [many tools]: miscellaneous minor cleanups | Luke Shumaker | |
2013-06-05 | clean up configuration files | Luke Shumaker | |
2013-06-05 | [all tools]: use conf.sh (and libremessages if necessary) | Luke Shumaker | |
2013-06-05 | libreaddiff: use a shebang instead of `set -e` | Luke Shumaker | |
2013-06-05 | mips-add: fix (it used the now-gone librecommit) | Luke Shumaker | |
2013-06-05 | createworkdir: properly quote array | Luke Shumaker | |