summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-30libremakepkg: Fix it_fails_with_bad_signaturesv20180530Luke Shumaker
libremakepkg defined a cleanup() function, which overrode common.sh:cleanup(), which meant that common.sh:die() exited with a '0' status.
2018-05-30libremakepkg: Fix it_succeeds_with_good_signaturesLuke Shumaker
Do this by syncing makepkg_args with makechrootpkg's default_makepkg_args; recent devtools have makechrootpkg not copy the keyring in to the chroot. This incorporates 3 commits from Arch devtools: 7ca4eb82d (2017-05-02): add --holdver 0cbc179d2 (2017-07-13): use long options; `-s`→`--syncdeps`, `-L`→`--log` 75fdff181 (2017-07-13): add --skipinteg
2018-05-30test/libremakepkg: Verify that it correctly handles source signatures [ci-skip]Luke Shumaker
2018-05-30test/testenv: Don't "eval" the arguments; treat them as real argsLuke Shumaker
This means you now need to use 'bash -c' to do things like pipelines.
2018-05-30test/testenv: Wrap entire thing in {}Luke Shumaker
2018-05-30librefetch: Clear backup=()Luke Shumaker
https://labs.parabola.nu/issues/1186
2018-05-30test/librefetch: Verify that it doesn't complain about backup=() entries ↵Luke Shumaker
[ci-skip] https://labs.parabola.nu/issues/1186
2018-05-30librefetch: Update for makepkg 5.1Luke Shumaker
2018-05-29librefetch: purge.sh: Fixup whitespaceLuke Shumaker
2018-05-29librefetch: source.sh.gen: Fix header commentLuke Shumaker
2018-05-20Empty commitv20180520Luke Shumaker
To prepare a release.
2018-04-28Makefile: Avoid making pointless empty dir.pot filesv20180428Luke Shumaker
2018-04-28po/es: Update line numbersLuke Shumaker
2018-04-28po/es: fix typoLuke Shumaker
2018-04-28blacklist-update: Make it safe to run in parallel, touch upLuke Shumaker
2018-04-24conf.sh: Whoops, update copyright yearLuke Shumaker
2018-04-24conf.sh(3): Touch-upLuke Shumaker
- `codeblock` was disabling <VAR> in a place; use "" for filenames instead of `` - load_conf: use [] to emphasize that <VARS>... is optional - load_conf: "each of them is", not "each of them are"
2018-04-24conf.sh: Allow load_conf to take an absolute filepathLuke Shumaker
This is useful in dbscripts. This also has a couple of happy side-effects in the implementation details - list_files and list_envvars are now only called once each - we now do save readarray-based splitting of list_files and list_envvars output
2018-04-24messages: setup_traps: Don't leak the "signal" variableLuke Shumaker
2018-04-21po/es: grammar fixDavid P
2018-03-31update Spanish translation (100% done)David P
2018-03-30update Spanish translation (24% missing), and small ortographical fixDavid P
2018-03-27libremessages: whitespace_collapse: Don't insert trailing whitespacev20180327Luke Shumaker
2018-03-27librelib: Remove dead codeLuke Shumaker
2018-03-27Makefile: Use files.groups instead of nested.subdirs to split the packageLuke Shumaker
2018-03-27Makefile: files,nested: Don't create pseudo-targets masking real filesLuke Shumaker
2018-03-27Makefile: fix at-modules warningsLuke Shumaker
2018-03-26Makefile: Fix .git files being in $(libretools.src.exec)v20180326Luke Shumaker
2018-03-25xbs-abs: move(): Fix svndir lookupLuke Shumaker
2018-03-25xbs-abs: clean up pac2svnLuke Shumaker
2018-03-24xbs-abs: install devtools' valid-tags.shLuke Shumaker
2018-03-24Makefile: Support split libdir / libexecdirLuke Shumaker
I intend to have xbs-abs have separate libdir / libexecdir s.
2018-03-24xbs-abs: helper-abs: load common.shLuke Shumaker
in_array wasn't defined
2018-03-24xbs: usage(): Document correct config file locationsLuke Shumaker
The have been at the current locations since 5c7b1e0 (2014-06-20).
2018-03-24librechroot: Add Andreas Grapentin to the copyright statement.Luke Shumaker
This should have been in 314f2c9b1daac8c47d78754569a7310d0b77e22b.
2018-03-24po: es: Update messagesLuke Shumaker
2018-03-24po: es: msgmergeLuke Shumaker
2018-03-20make librechroot target arch agnosticAndreas Grapentin
in the light of my attempts to create a riscv64 parabola port, I would like to see the following changes made to librechroot. The patch removes the hard-coded arm cross arch checks in favour of a more general approach, that works for more architectures. As a side effect, this now also would behave correctly when creating x86 chroots on arm, although why anyone would choose to do this is beyond me. Reviewed-By: Luke Shumaker <lukeshu@parabola.nu> [LS: Added quotes]
2018-01-03po: es: update line numbersv20180103Luke Shumaker
2018-01-03Makefile: don't let paths in .pot files depend on where `make` was calledLuke Shumaker
2018-01-03update for new devtoolsLuke Shumaker
2018-01-03libremakepkg: usage: mention copying in the GnuPG pubringLuke Shumaker
2018-01-03libremakepkg: consistent tense in usage text bulletsLuke Shumaker
2018-01-02Change my email address lukeshu@sbcglobal.net -> lukeshu@parabola.nuLuke Shumaker
2018-01-02Merge branch 'isacdaavid'Luke Shumaker
2018-01-02test/test-common.sh: equals: fix quotingLuke Shumaker
2018-01-02manpage: librefetch(8): More consistent capitalization in bullet listLuke Shumaker
2018-01-02librechroot: Update binfmt_misc check for qemu-user-static-binfmtLuke Shumaker
2018-01-02librechroot: Add comments about where config changes come fromLuke Shumaker
This has been sitting uncommitted in my checkout for a while. This has been sitting uncommitted in my checkout for a while.
2018-01-02manpage: librefetch(8): Add a missing commaLuke Shumaker
This has been sitting uncommitted in my checkout for a while.