Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-21 | librerelease: support per-user staging directories | Luke Shumaker | |
The relies on db-update on the server respecting STAGING if it is set in the environment. https://labs.parabola.nu/issues/314 | |||
2013-06-08 | libretools.conf: tidy up | Luke Shumaker | |
2013-06-08 | librestage: go back to looping over all arches | Luke Shumaker | |
This for users who cross-compile for multiple architectures. | |||
2013-06-08 | libretools.conf: change default DIFFTOOL order | Luke Shumaker | |
2013-06-05 | fix up mipsrelease/fullpkg-build/HOOKLOCALRELEASE | Luke Shumaker | |
HOOKLOCALRELEASE: - set to librestage by default, because the mips value is mipsrelease, which calls librestage - document what arguments it is given. fullpkg-build: - Run HOOKLOCALRELEASE in a way that is consistent with treepkg does and what mipsrelease takes. Note that what fullpkg-build did is what mipsrelease documentation said, but not what it actually did. - Don't run librestage; if we want it to run, run it with HOOKLOCALRELEASE mipsrelease: Telling diff to ignore whitespace helps with this one. - use get_full_version from common.sh/libremessages - give a code path to display usage() - correct usage() - fix a little quoting - make sure makepkg.conf variables are set | |||
2013-06-05 | librerelease: use a single REPODEST instead of PARABOLAHOST + LIBREDESTDIR | Luke Shumaker | |
2013-06-05 | libretools.conf: add ssh value for ABSLIBREGIT in comment | Luke Shumaker | |
2013-06-05 | librerelease: Use makepkg.conf:GPGKEY instead of libretools.conf:SIGID | Luke Shumaker | |
2013-06-05 | librerelease: add a HOOKPOSTRELEASE | Luke Shumaker | |
2013-06-05 | librestage: clean up, add unit tests | Luke Shumaker | |
Contained the text "# TODO refactor this", and I can't just stick to that fragment of code, can I? I actually didn't change too much, despite what the diff looks like. - move everything into a main() routine - redo the usage() text - rename a few variables - fix where "${#repos}" should have been "${#repos[@]}" - use [[...]] instead of [...] - use "if A; then B; else C; fi" instead of "A || C && B" - use CARCH instead of looping over every possible architecture. - only look for files that match PKGEXT, as set in makepkg.conf - pull out duplicate code for error handling - don't warn when creating "staging/REPONAME" | |||
2013-06-05 | libretools.conf: add default for HOOKPREBUILD, comment | Luke Shumaker | |
2013-06-05 | rm librediff | Luke Shumaker | |
2013-06-05 | clean up configuration files | Luke Shumaker | |
2013-05-26 | redo the library system; avoid hard-coded paths | Luke 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-22 | libretools.conf: use https for BLACKLISTtesting-20130522 | Luke Shumaker | |
2013-05-21 | libretools.conf: add a comment about being non-executable | Luke Shumaker | |
2013-05-02 | COMMITCMD is no longer used, remove it from the conf | 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 dumb mistake in libretools.conf | 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-11-30 | libretools.conf: fix FULLBUILDCMD | Luke Shumaker | |
2012-11-30 | libretools.conf: force SIGEXT and SIGID to be set | Luke Shumaker | |
https://labs.parabola.nu/issues/154 | |||
2012-11-28 | libretools.conf: change the default value of CHROOTDIR to match devtoolsv20121128.3 | Luke Shumaker | |
2012-11-28 | many fixes | Luke Shumaker | |
2012-11-28 | libretools.conf: set LIBREUSER and LIBREHOME | Luke Shumaker | |
2012-11-28 | libretools.conf: remove libretools from CHROOTEXTRAPKG, it is being added to ↵ | Luke Shumaker | |
base-devel | |||
2012-11-28 | libretools.conf: force CHROOT != root | Luke Shumaker | |
2012-11-12 | libretools.conf: organize into sections | Luke Shumaker | |
2012-11-12 | libretools.conf: clean up CHROOT* settings: | Luke Shumaker | |
* CHROOTEXTRAPKG: add libretools, remove tokyocabinet (dep of libretools) * CHROOT=default new devtools does NOT like 'root' | |||
2012-11-12 | libretools.conf: set COMMITCMD=git by default | Luke Shumaker | |
2012-11-12 | libretools.conf: add a shebang to help editors out | Luke Shumaker | |
2012-11-12 | libretools.conf: autodetect DIFFTOOL | Luke Shumaker | |
2012-11-12 | libretools.conf: add [prc] and [java] to REPOS | Luke Shumaker | |
2012-11-12 | libretools.conf: remove CACHEDIR (grep confirms it is unused) | Luke Shumaker | |
2012-11-12 | libretools.conf: improve the "code" section at the end | Luke Shumaker | |
* verify that XDG_CONFIG_HOME is set; if not, then set it * warn about all unconfigured variables, not just the first one * source the user-specific libretools.conf, if it exists | |||
2012-11-12 | libretools.conf: clean up .ssh/config recomendation | Luke Shumaker | |
2012-11-07 | mv libretools.conf src/ | Luke Shumaker | |