summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-05-02bugfix [2/2]: libredbdiff: Correctly handle multiple providesLuke Shumaker
2017-05-02bugfix [1/2]: libredbdiff: Add a test for handling multiple provides.Luke Shumaker
Also make the minimal changes to the program to make this testing possible.
2017-05-01bugfix [2/2]: librefetch: Correctly fail when given bogus flagsLuke Shumaker
2017-05-01bugfix [2/2]: librefetch: Fix SRCBUILD-to-SRCBUILD operationLuke Shumaker
2017-05-01Clean up argument parsing for libremessages formatters.Luke Shumaker
2017-04-20Use "$?" more sparingly.Luke Shumaker
2017-04-20Don't use subshells in local/export/declare commands.Luke Shumaker
Only make this change in places where it shouldn't make a difference, and something weird has to be going on for the subshell to fail. This is on par with checking the return value of malloc. We don't need tests for each of these failure cases.
2017-04-20Variables inside of $((...)) don't need a $ in front of them.Luke Shumaker
These were found with the help of shellcheck.
2017-04-20Quote unquoted strings that should probably be quoted.Luke Shumaker
These were found with the help of shellcheck. Nothing more complicated than wrapping a variable in double quotes has been done.
2017-04-20Consistently use ". $(librelib slug)" to load libraries.Luke Shumaker
2017-04-19gitget: correctly handle the -f[orce] flag on bare repositoriesLuke Shumaker
2017-04-11libremakepkg: Tidy.Luke Shumaker
2017-04-11librechroot: Update for new sync_chroot usage.Luke Shumaker
I changed how it works in devtools-par.
2017-04-11librechroot: Load makechrootpkg.sh into the main process.Luke Shumaker
makechrootpkg.sh has now been patched to make it ok with `set -euE`.
2017-04-11librechroot: Tidy up.Luke Shumaker
2017-04-11chcleanup: Fix typo in a commentLuke Shumaker
2017-04-11Update for new devtools versionLuke Shumaker
2017-04-11libremakepkg: correctly exit if a hook failsLuke Shumaker
2017-04-11Expect devtools files to already be patched.Luke Shumaker
2017-04-11fixup copyright for: `return $?` can be written simply as `return`Luke Shumaker
2017-02-13`return $?` can be written simply as `return`Luke Shumaker
2017-01-30librefetchdir/Makefile: Add a comment about being a source file.Luke Shumaker
2017-01-30Update and tidy the build system for autothing v3.Luke Shumaker
2017-01-29makechrootpkg.sh.patch: Update to latest devtools-par master.Luke Shumaker
2017-01-17libretools.conf: Update default host names.v20170117Luke Shumaker
2016-07-25librefetch: add some HACKING notesLuke Shumaker
2016-07-25librefetch(8): there are 6 modes, not 5 (counting is hard, OK?)Luke Shumaker
2016-07-10librerelease: don't assume that dbscripts is checked out in the homedir on ↵Luke Shumaker
repo; use PATH This is related to dbscripts now being a package.
2016-06-15That shebang (on a non-executable file) shouldn't have been there.Luke Shumaker
2016-06-09librefetch-install: change how the messages look.Luke Shumaker
This looks better with recent pacman/PKGBUILD conventions.
2016-06-09Update to a version of devtools based on 20160527.1Luke Shumaker
2016-06-09Work with the new version of autothing.Luke Shumaker
2016-05-24xbs-abslibre: avoid setting off the unknown error trap when a check failsLuke Shumaker
2016-05-24libretools.conf: autodetect ARCHES based on /usr/share/pacman/defaults/Luke Shumaker
2016-05-23libretools.conf: make the dagpkg comment header consistent with the othersLuke Shumaker
2016-05-23librechroot: give a better error if an invalid -A flag is givenLuke Shumaker
2016-05-11librechroot: Don't use the host CacheDir for ARM chroots on x86 hosts.v20160511Luke Shumaker
2016-05-11librechroot: tidy qemu-arm checkLuke Shumaker
2016-05-11Update arch-nspawn.patch to latest devtools commit.Luke Shumaker
Also, move the nosetarch check to reduce the possibility of conflicts in the future.
2016-05-11Fix `-s` flag to turn off setarch -> ↵André Fabian Silva Delgado
https://lists.parabola.nu/pipermail/dev/2016-May/003992.html
2016-05-10librechroot: Revert running arch-nspawn and mkarchroot in subshells.v20160510Luke Shumaker
It screws with the exit status. Instead, take advantage of dynamic scoping to avoid mutating arch_nspawn_flags (the reason I switched them to subshells).
2016-05-09librechroot: give a good error message if binfmt_misc isn't configuredLuke Shumaker
2016-05-09librechroot: Support using qemu for ARM builds on x86 via binfmt_misc.Luke Shumaker
2016-05-09librechroot: skip initialization steps when mode=deleteLuke Shumaker
When viewing this diff, you should ignore whitespace change. It just moved an "if" block up a ways.
2016-04-18Improve the librexgettext --help text. (also, update the copyright)Luke Shumaker
2016-04-17librechroot: have the -A flag set Architecture in pacman.confLuke Shumaker
2016-04-15librechroot: run mkarchroot in its own mount namespace.Luke Shumaker
Fixes https://labs.parabola.nu/issues/667
2016-04-15Use a better technique for dealing with empty arrays when `set -u`.Luke Shumaker
https://news.ycombinator.com/item?id=11497636
2016-04-15librechroot: librexgettext was getting confusedLuke Shumaker
2016-04-15libremessages:flag: Fix several things (also librexgettext)Luke Shumaker
- Fix a bug where it panicked if given an odd number of sub-headings. - Document the the ability to include sub-headings. - Fix librexgettext's handling of it. It only worked correctly for times when it was only called once in a program, or when it was only ever called with exactly one flag/description pair (and no headings).