summaryrefslogtreecommitdiff
path: root/src/libremessages
AgeCommit message (Collapse)Author
2013-05-26redo the library system; avoid hard-coded pathsLuke 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-26libremessages: run with -euE when stand alone, use == instead of =Luke Shumaker
2013-05-26libremessages: fix bug with exit valueLuke 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.
2013-05-25move librefetch:print() to libremessages:print()Luke Shumaker
2013-05-25libremessages: clean up commentsLuke Shumaker
2013-05-24remove stdnull, use plain I/O redirectionLuke Shumaker
2013-05-24libremessages: simplify stdnull()Luke Shumaker
2013-05-02Update for the new devtools-par (major)Luke Shumaker
* `src/devtools`: Redo to get devtools from another location, and patch it * `src/chroot-tools/{chcleanup,chroot.conf}`: Only install 'base-devel' by default * libremkchroot: deprecate in favor of `librechroot make` * librechroot: - redo option parsing to be a "sub-command" (git-like) interface, instead of having esoteric flags (pacman-like). - add more documentation. - allow COPY to be an absolute path - generally clean up and use updated functions from `makechrootpkg.sh` * libremakepkg: - allow COPY to be an absolute path - update to work with the new `makechrootpkg.sh`: - `makechrootpkg.sh:chroot_exec()` -> `libremakepkg:run()` - `makechrootpkg.sh:chroot_init()` -> `libremakepkg:chroot_init()` - All functions from `makechrootpkg.sh` are wrapped, because they don't work with `set -euE`. - Other small changes
2012-11-28take (some) advantage of chroottools, fix some compatability thingsLuke Shumaker
mkarchroot/archroot's option parsing is a little less flexible (but a lot more understandable) than it was before.
2012-11-26libremessages: term_title: learn about xterm/rxvtLuke Shumaker
2012-11-12touch up libremessagesLuke Shumaker
2012-11-07organize the filesLuke Shumaker