Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-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: 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. | |||
2017-04-20 | Variables inside of $((...)) don't need a $ in front of them. | Luke Shumaker | |
These were found with the help of shellcheck. | |||
2017-04-20 | Quote 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. | |||
2017-04-20 | Consistently use ". $(librelib slug)" to load libraries. | Luke Shumaker | |
2016-02-12 | Since new generation of expac has been released, expac-relative isn't needed ↵ | André Fabian Silva Delgado | |
for libredbdiff anymore | |||
2015-05-24 | Enforce two spaces after a period. | Luke Shumaker | |
2015-05-24 | libredbdiff: Fix some usages of `print` and `prose`. | Luke Shumaker | |
2014-12-21 | libredbdiff: Many improvements | Esteban Carnevale | |
* cleaner output format * multiple non-default repositories Parabola: libre pcr libre-multilib nonprism Arch: multilib * a single Parabola repository can be specified as argument to restrict the comparison to that repository * support expac 4 extra/expac 4.2 has a bug, so pcr/expac-relative 4.2-parabola1 or later is needed * detection of missing files * code style * move code to functions * usage text and messages | |||
2014-11-28 | s/parabolagnulinux.org/parabola.nu/ | Luke Shumaker | |
2014-07-02 | spell-check :/ | Luke Shumaker | |
2014-06-19 | libredbdiff: Oops, don't hardcode bash location, add copyright header | Luke Shumaker | |
2014-06-19 | libretools-ize libredbdiff | Luke Shumaker | |
2014-06-19 | add alfplayer's libredbdiff script | Luke Shumaker | |