Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | Add tests for the libreblacklist help system, make them pass. | Luke Shumaker | |
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 | [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 | |
2013-06-05 | librediff: fix (even if it is stupid) | Luke Shumaker | |
2013-06-05 | treepkg: make compound if statements more readable | Luke Shumaker | |
2013-06-05 | is_built: touch up | Luke Shumaker | |
2013-06-05 | aur: play with return status | Luke Shumaker | |
2013-06-05 | pull code from `aur` into new prog `pkgbuild-check-licenses`, enhance | Luke Shumaker | |
2013-06-05 | aur, pkgbuild-check-nonfree: fix up copyright lines | Luke Shumaker | |
2013-06-05 | pkgbuild-check-nonfree: exit with 1 when not a PKGBUILD | Luke Shumaker | |
2013-06-05 | aur: detect common licenses not in /usr/share/license/common | Luke Shumaker | |
2013-06-05 | aur: also examine "checkdepends", and mk{,check,make}depends (librefetch) | Luke Shumaker | |
2013-06-05 | aur: report if pkgbuild-check-nonfree failed | Luke Shumaker | |
2013-06-05 | aur: Use pacman instead of searching ABSROOT; works for split packages | Luke Shumaker | |
2013-06-05 | aur: prompt to continue after diffing a package | Luke Shumaker | |
2013-06-05 | aur: cleanup quoting, etc. | Luke Shumaker | |
2013-06-05 | aur: don't support not diffing a package if there is diffing to be done | Luke Shumaker | |
2013-06-05 | aur: expand help text, require at least one argument | Luke Shumaker | |
2013-05-29 | aur: use conf.sh | Luke Shumaker | |
2013-05-29 | lib/conf.sh: learn about the slug "abs" | Luke Shumaker | |
2013-05-28 | librechroot: fix typos, add unit testtesting-20130528.2 | Luke Shumaker | |
2013-05-28 | librechroot: didn't always create repo.db symlinktesting-20130528.1 | Luke Shumaker | |
Fix this and remove code duplication by pulling the relevant code into a function. | |||
2013-05-27 | fix a bug in conf.sh (from the get_files->list_files switch), add unit testtesting-20130528 | Luke Shumaker | |
2013-05-27 | libreblacklist: learn `-h` | Luke Shumaker | |
2013-05-27 | librefetch: bail early if makepkg fails | Luke Shumaker | |
2013-05-27 | flesh out the header added to common.sh | Luke Shumaker | |
2013-05-27 | add tests for libreblacklist, fix a few bugs | Luke Shumaker | |
2013-05-26 | librelib: fix usage() | Luke Shumaker | |
2013-05-26 | redo the library system; avoid hard-coded paths | Luke 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-26 | libremessages: run with -euE when stand alone, use == instead of = | Luke Shumaker | |
2013-05-26 | blacklist.sh: make -euE or non -euE safe, add comments, make executable. | Luke Shumaker | |
Also, change blacklist-lookup()'s internals. | |||
2013-05-26 | lib/conf.sh: fix bug with `set -u` | Luke Shumaker | |
2013-05-26 | Add copyright headers to src/lib/{blacklist,conf}.sh | Luke Shumaker | |
2013-05-26 | libremessages: fix bug with exit value | Luke Shumaker | |
If invoked directly, the final command executed is `unset`, which ensures an exit status of 0. Because the unset variable is only set when executed directly, it is safe to just remove the unset. |