Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-20 | librerelease: Run the HOOKs with `eval` rather than `bash -c` | Luke Shumaker | |
This should give the hooks read-only access to whatever variables are set. This includes both the configuration variables (like REPODEST), and local instance variables (like REPODEST_port). | |||
2018-08-03 | Use Bash 4.4 @Q instead of %q | Luke Shumaker | |
2018-07-31 | Begone with XBS | Luke Shumaker | |
2018-05-30 | librefetch: Update for makepkg 5.1 | Luke Shumaker | |
2018-01-02 | Change my email address lukeshu@sbcglobal.net -> lukeshu@parabola.nu | Luke Shumaker | |
2017-07-09 | librerelease: Fix rmdir failingv20170709.1 | Luke Shumaker | |
This changed because I added `set -e`. There's no test for this (yet) because it would take too long for me to mock the server-size. I'll do it eventually. Also, this fixes HOOKPOSTRELEASE running in $WORKDIR/staging, which is the wrong place for it to run. | |||
2017-06-21 | libredbdiff: Fix configuration | Luke Shumaker | |
1. the config at the top referenced libredbdiff.conf:statedir; which hadn't been loaded yet 2. the 'compare' arg parser referenced libredbdiff.conf:repos; which hadn't been loaded yet | |||
2017-06-20 | librerelease: Fix REPODEST validation criteria | Luke Shumaker | |
2017-05-25 | move more things to use the $EXIT_* variables | Luke Shumaker | |
2017-05-25 | librerelease: mimic makepkg GPG signatures | Luke Shumaker | |
https://lists.parabola.nu/pipermail/dev/2017-May/005515.html | |||
2017-05-25 | start moving things to use the libremessages exit codes | Luke Shumaker | |
2017-05-24 | Merge conf.sh:load_files and conf.sh:check_vars into load_conf | Luke Shumaker | |
2017-05-24 | Include the 1863 port number in config variables | Luke Shumaker | |
2017-05-24 | librerelease: No period after 1-line program description | Luke Shumaker | |
2017-05-24 | librerelease: tidy | Luke Shumaker | |
2017-05-24 | librerelease: Be more careful with config parsing (fixes test) | Luke Shumaker | |
2017-05-05 | librestage: fix a typo in an error message | Luke Shumaker | |
2017-05-05 | librestage: get the list of arches from the PKGBUILD, not a global conf. | Luke Shumaker | |
Also, pacman-git produces ${pkgbase}-debug packages instead of the ${pkgname}-debug packages that pacman <=5.0.1 produces. This commit adds support for staging both, so we are ready when the new pacman comes out. | |||
2017-05-05 | librestage: ditch xbs in favor of uploading sourceballs | Luke Shumaker | |
2017-05-04 | libreaddiff: tidy | Luke Shumaker | |
2017-05-04 | random tidy up | Luke Shumaker | |
2017-05-04 | Have everything use a main() function, where it isn't too tricky to convert | Luke Shumaker | |
"Ignore space change" is essential to making sense of this patch. | |||
2017-05-04 | libredbdiff: reword a paragraph of the usage() text | Luke Shumaker | |
2017-05-03 | libredbdiff: messages | Luke Shumaker | |
2017-05-03 | libredbdiff: usage | Luke Shumaker | |
2017-05-03 | libredbdiff: loop | Luke Shumaker | |
2017-05-03 | libredbdiff: Be stricter | Luke Shumaker | |
2017-05-03 | libredbdiff: Add a helper for vercmp | Luke Shumaker | |
I have a hard time reasoning about vercmp use in scripts, so add a {{ A -lt B }} helper that works like [ A -lt B ], but for pacman versions. | |||
2017-05-03 | libredbdiff: Use expac instead of pacman where possible | Luke Shumaker | |
2017-05-03 | libredbdiff: always freshen generated config files | Luke Shumaker | |
2017-05-03 | libredbdiff: re-indent | Luke Shumaker | |
2017-05-03 | libredbdiff: inline initialize. | Luke Shumaker | |
The indentation here is a little off. Just go with it. | |||
2017-05-03 | libredbdiff: get rid of stupid warnings, just take care of it | Luke Shumaker | |
2017-05-03 | libredbdiff: tidy | Luke Shumaker | |
2017-05-03 | libredbdiff: loop | Luke Shumaker | |
2017-05-03 | libredbdiff: simplify config file generation | Luke Shumaker | |
2017-05-03 | libredbdiff: inline the filenotfound function | Luke Shumaker | |
2017-05-03 | libredbdiff: reformat print_cmp | Luke Shumaker | |
2017-05-03 | libredbdiff: clean up initialization-detection code | Luke Shumaker | |
2017-05-03 | libredbdiff: simplify downloadfile | Luke Shumaker | |
2017-05-03 | libredbdiff: Improve local variable usage | Luke Shumaker | |
2017-05-03 | libredbdiff: tidy the header section | Luke Shumaker | |
2017-05-03 | libredbdiff: improve tmpfile management | Luke Shumaker | |
2017-05-03 | libredbdiff: downloadfile has a message formatter; notify librexgettext | Luke Shumaker | |
2017-05-03 | libredbdiff: Improve option parsing. Add missing info to usage(). | Luke Shumaker | |
There are a couple of pointless `if true`s in there to avoid whitespace change. | |||
2017-05-03 | libredbdiff: Use _prbl for Parabola vars and _arch for Arch vars. | Luke Shumaker | |
libredbdiff used VARNAME for Parabola variables, and VARNAME_arch for Arch variables. I found it confusing. Instead, consistently use VARNAME_prbl for Parabola variables and VARNAME_arch for Arch variables; this allows the reader to more easily see the parallels between the handling of each. | |||
2017-05-02 | libredbdiff: Normalize variable quoting. | Luke Shumaker | |
2017-05-02 | libredbdiff: make repos be a true array, make it configurable | Luke Shumaker | |
2017-05-02 | bugfix [2/2]: libredbdiff: Correctly handle multiple provides | Luke Shumaker | |
2017-05-02 | bugfix [1/2]: libredbdiff: Add a test for handling multiple provides. | Luke Shumaker | |
Also make the minimal changes to the program to make this testing possible. |