Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-02 | src/devtools/Makefile: edit lib/*.sh scripts | Luke Shumaker | |
- makechrootpkg.sh: run through $(edit) to expand m4_include() - common.sh: add a header and footer to prevent multiple inclusion | |||
2013-05-02 | librechroot: improve message output | Luke Shumaker | |
2013-05-02 | librechroot: fix ${archroot_args[]} | Luke Shumaker | |
2013-05-02 | fix the Makefiles | Luke Shumaker | |
2013-05-02 | fix minor bugs in Makefile, .gitignore | Luke Shumaker | |
2013-05-02 | treepkg: normalize indent to a 'tab'; no other changes | Luke Shumaker | |
The indentation was scattered between tabs and any number of spaces. | |||
2013-05-02 | deprecate rePKGBUILD/librerepkg | Luke Shumaker | |
2013-05-02 | chcleanup: define `msg2` and `error` internally, to avoid dep on libremessages | Luke Shumaker | |
2013-05-02 | Update 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 | |||
2013-04-25 | beta 4 of librefetch | Luke Shumaker | |
2013-04-25 | beta 3 of librefetch | Luke Shumaker | |
2013-04-25 | second iteration of librefetch | Luke Shumaker | |
2013-04-25 | initial implementation of librefetch | Luke Shumaker | |
2013-04-24 | Merge branch 'master' of ssh://parabolagnulinux.org:1863/srv/git/libretools | Luke Shumaker | |
2013-04-07 | librerelease: Don't resign packages after successful verification. | Michał Masłowski | |
All such resigns were interactive and unneeded. | |||
2013-01-17 | Integrate devtools into the build systemv20130117 | Luke Shumaker | |
2013-01-17 | Merge commit '512436524cd3e70b9394d304bc9a43c6858c3695' as 'src/devtools' | Luke Shumaker | |
2013-01-13 | use /usr/share/devtools/makechrootpkg.sh instead of *.gpl2 | Luke Shumaker | |
2013-01-13 | libretools.conf: tweak DIFFTOOL detection | Luke Shumaker | |
2013-01-04 | remove obvious comment from libretools.conf | Luke Shumaker | |
2013-01-04 | move checks from libretools.conf to conf.sh | Luke Shumaker | |
2013-01-04 | fix mistake in conf.sh | Luke Shumaker | |
2013-01-04 | fix dumb mistake in libretools.conf | Luke Shumaker | |
2012-12-22 | abslibre-tools: remove shallow git wrappers | Luke Shumaker | |
2012-12-21 | librestage: use get_full_version() for finding the package file. | Luke Shumaker | |
This fixes a bug with it assuming that version is the same across split packages (and possibly other bugs). | |||
2012-12-11 | fix HOME/LIBREHOME bug in libremakepkg.gpl2 | Luke Shumaker | |
2012-12-09 | Merge branch 'master' of ssh://parabolagnulinux.org:1863/srv/git/libretools | Luke Shumaker | |
2012-12-09 | make the messages while waiting for a chroot lock more helpful | Luke Shumaker | |
2012-12-09 | chroot.conf: clarify what each setting does | Luke Shumaker | |
2012-12-09 | Improve the help messages for librechroot and libremakepkg | Luke Shumaker | |
2012-12-09 | relax the requirement that [[ $CHROOT != 'root' ]] | Luke Shumaker | |
2012-12-09 | rethink libremakepkg's chroot logic to make it play well from in a chroot | Luke Shumaker | |
2012-12-09 | Add /usr/share/libretools/conf.sh, use /etc/libretools.d/chroot.conf | Luke Shumaker | |
Use it for librechroot, libremakepkg, libremkchroot | |||
2012-12-09 | make the Makefile(s)... mortal-friendly | Luke Shumaker | |
I did this by making the assumption that the files in a directory are dividable into 2 groups: those that are executable, and those that aren't, and that all of the files in each group all go in the same folder when installed. These install directories are configurable per source directory with $(libre_execdir) and $(libre_datadir) | |||
2012-12-09 | Improve chcleanup, make supporting changes to other tools | Luke Shumaker | |
chcleanup: * load `CHROOTEXTRAPKGS` from `/etc/libretools.d/chroot.conf` * always cleanup temporary files * properly quote the various arrays used * verify that you are in a chroot librechroot: * write `$copydir/etc/libretools.d/chroot.conf` libremakepkg.gpl2: * use `librechroot` instead of `archroot` directly in `chrootexec()` | |||
2012-12-09 | libremakepkg: learn '-C' to dissable using the chroot | Luke Shumaker | |
2012-12-09 | libremakepkg: implement things using a chroot_exec function | Luke Shumaker | |
2012-12-09 | librechroot: clean up files when done | Luke Shumaker | |
2012-12-09 | librechroot: don't print messages for everything | Luke Shumaker | |
2012-12-09 | fix several "stupid" mistakes | Luke Shumaker | |
2012-12-04 | prtools never worked, erasing them | Joshua I. Haase H. (xihh) | |
2012-12-04 | Merge branch 'master' of gitpar:libretools | Joshua I. Haase H. (xihh) | |
Conflicts: librechroot libremakepkg | |||
2012-11-30 | libretools.conf: fix FULLBUILDCMD | Luke Shumaker | |
2012-11-30 | librechroot: use PATH to find chcleanup | Luke Shumaker | |
2012-11-30 | libremakepkg: autoclean before building | Luke Shumaker | |
2012-11-30 | libremakepkg: match makepkg's error message if PKGBUILD does not exist | Luke Shumaker | |
2012-11-30 | libremakepkg: forget -R | Luke Shumaker | |
2012-11-30 | libremakepkg: fix bug in makepkg_conf_get | Luke Shumaker | |
2012-11-30 | libretools.conf: force SIGEXT and SIGID to be set | Luke Shumaker | |
https://labs.parabola.nu/issues/154 | |||
2012-11-30 | [librechroot] have -n set the CHROOT; rename the old -n to -m | Luke Shumaker | |
https://labs.parabola.nu/issues/252 |