{"shas":[["6706d8b3ba744d09d2f77651b75db95623a2bc9f","3c363836cf4e16666669a25da280a1865c2d2874@falconindy.com","overhaul output, introducing color\n\nOutput style and coloring is borrowed from makepkg with minor\nadjustments. Most instances where we encounter fatal errors are replaced\nwith a 'die' function to wrap this up neatly. In addition, we introduce\nthe -n flag, for no-color.\n\nAs a side effect, we need to source the functions file earlier so we\nhave the output functions available earlier.\n\nSigned-off-by: Dave Reisner <d@falconindy.com>","Dave Reisner"],["fb4fc02e42b1d96e8c09e5974f5fe5a63ed47833","3c363836cf4e16666669a25da280a1865c2d2874@falconindy.com","functions: simplify parse_hook\n\nSince we intentionally word split these variables, a variable containing\nonly white space will never trigger us to iterate on each for loop.\nTherefore, the existance check is superfluous as it will always pass.\n\nSigned-off-by: Dave Reisner <d@falconindy.com>","Dave Reisner"],["dcc7532e53e6b927b31ac695dc366fd0b868b9b4","3c363836cf4e16666669a25da280a1865c2d2874@falconindy.com","continued bashification\n\nAlways use bash's [[ ]], and apply (( )) where arithmetic calculations\nare made. We also take a few other bash shortcuts to simplify code where\npossible.\n\nWe also touch the Makefile here to adjust the sed'ing for directory\nnames.\n\nSigned-off-by: Dave Reisner <d@falconindy.com>","Dave Reisner"],["7612ecf53bb678a846af2f273e5bef4ae31930bd","3c363836cf4e16666669a25da280a1865c2d2874@falconindy.com","add -t option to specify alternate build directory\n\nThis requires some refactoring of how we handle TMPDIR declaration and\ncreation, as well as protecting the way we do cleanup so that we don't\nerror out when cleanup is called prior to TMPDIR being declared.\n\nSigned-off-by: Dave Reisner <d@falconindy.com>","Dave Reisner"],["d3e89f3c977450024fcd1484f9646193cf3a1373","3c363836cf4e16666669a25da280a1865c2d2874@falconindy.com","mkinitcpio: declare usage as a heredoc\n\nalphabetize the usage while we're at it","Dave Reisner"]],"ref":"refs/heads/working","size":5,"head":"d3e89f3c977450024fcd1484f9646193cf3a1373","push_id":33426929}