summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-05-11Makefile: clean up *.rej and *.orig patch leftoversLuke Shumaker
2016-05-11Makefile: Avoid a bug in Emacs 24 sh-script.el indentLuke Shumaker
It screws up indent in an `if` block (but not the `then` block).
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 INSTALL documentationLuke Shumaker
2016-04-18Improve the librexgettext --help text. (also, update the copyright)Luke Shumaker
2016-04-18Makefile: Only check $(devtoolsdir) existence if it's needed.v20160418Luke Shumaker
The check was creating problems with release tarballs, for obvious reasons.
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).
2016-04-15librefetch: add a commentLuke Shumaker
2016-04-14librefetch: support SOURCE_DATE_EPOCHLuke Shumaker
fixes https://labs.parabola.nu/issues/884
2016-04-14Print an error when trying to sync a copy with itself.Luke Shumaker
Fixes https://labs.parabola.nu/issues/920
2016-04-14librechroot: add -A flag to set the architecture.Luke Shumaker
Takes advantage of pacman 5.0.1-2.parabola4 shipping the default config files for all architectures.
2016-04-14librechroot: minor fixupsLuke Shumaker
2016-03-03buildsystem: rename all of the install-* variables to libretools-*Luke Shumaker
2016-03-03Actually update INSTALL documentationLuke Shumaker
2016-03-03fix generating blacklist.sh.potLuke Shumaker
2016-03-03Update INSTALL documentationLuke Shumaker
2016-03-03Merge remote-tracking branch 'automake/master'Luke Shumaker
2016-03-03Add a check so that it errors sensibly if devtoolsdir is set incorrectly.Luke Shumaker
2016-03-03I lied about am_path being equivalent to `realpath -sm`Luke Shumaker
2016-03-03Merge commit 'a2718'Luke Shumaker
2016-03-03make a public `am_path`, more docsLuke Shumaker
2016-03-03(rvs) buildsystemLuke Shumaker
2016-03-01improve HACKING documentationLuke Shumaker
2016-03-01(libretools) improve HACKING documentationLuke Shumaker
2016-02-12Since new generation of expac has been released, expac-relative isn't needed ↵André Fabian Silva Delgado
for libredbdiff anymore
2016-02-09The libremessages man page still listed not having librexgettext as aLuke Shumaker
bug. librexgettext exists now, so mention it.
2016-02-09Fix typo in libremessages manpageLuke Shumaker
2016-02-08Whoops, `make install-libretools` was installing everythingv20160208Luke Shumaker
2016-02-08(libretools) Refactor the build system. Avoid recursive make.Luke Shumaker
This looks like a lot, but more things should "just work". We have `make dist` now!
2016-02-08Refactor the build system. Avoid recursive make.Luke Shumaker
This looks like a lot, but more things should "just work". We have `make dist` now!
2016-02-08Documentation cleanupLuke Shumaker
2016-02-07Update librefetch to work with pacman 5.Luke Shumaker
2016-02-04Adjust libremakepkg to work with pacman 5.0Luke Shumaker
2015-09-16common.mk: begone with $(rootdir), use the more reliable -r flagLuke Shumaker
2015-07-09(rvs) whitespaceLuke Shumaker
2015-07-01(rvs) A whole bunch of stuffLuke Shumaker
2015-06-29(rvs) Makefile: whoops, dist_files should go in srcdir, not objdirLuke Shumaker
2015-06-29(rvs) `make dist` wasn't workingLuke Shumaker
2015-06-29(rvs) Start re-jiggering RVS.Luke Shumaker
2015-06-07xbs-abslibre: better error handlingLuke Shumaker
2015-06-07xbs-abslibre: (workaround) have release-server copy, not moveLuke Shumaker
This is because the file will have to be there for several passes - loop over arches (for 'any' packages) - loop over ${pkgname[@]} (for split packages) This is a temporary workaround.
2015-06-07xbs-abslibre: fix stupid mistakeLuke Shumaker