summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Mark Wooding [Fri, 20 Sep 2019 10:13:40 +0000 (11:13 +0100)]
etc/apt-conf.d/90local: Use local proxy.
Mark Wooding [Fri, 20 Sep 2019 10:10:02 +0000 (11:10 +0100)]
etc/apt-conf.d/90local: Set more usual proxy.
Mark Wooding [Fri, 20 Sep 2019 10:02:09 +0000 (11:02 +0100)]
Merge remote-tracking branch 'origin/master' into deploy
* origin/master:
bin/chroot-maint (mkdir_p): Create absolute paths correctly.
Mark Wooding [Fri, 20 Sep 2019 10:01:14 +0000 (11:01 +0100)]
bin/chroot-maint (mkdir_p): Create absolute paths correctly.
Mark Wooding [Sun, 8 Sep 2019 19:59:31 +0000 (20:59 +0100)]
@@@ distorted.org.uk local configuration.
Eventually this wants to be split off into a separate branch, but not yet.
Mark Wooding [Fri, 20 Sep 2019 02:35:37 +0000 (03:35 +0100)]
Makefile: Capture `$(shell ...)' results in simply-expanded variables.
Mark Wooding [Thu, 19 Sep 2019 23:42:08 +0000 (00:42 +0100)]
mess/: Delete the old mess.
Mark Wooding [Thu, 19 Sep 2019 23:36:48 +0000 (00:36 +0100)]
Kill the old chroot-maintenance tools.
`chroot-maint' has replaced all three of them.
Mark Wooding [Thu, 19 Sep 2019 23:35:06 +0000 (00:35 +0100)]
Makefile: Abolish `$(HERE)' as a bad idea.
Instead, there is `$(ABSLOCAL)', which was all it was being used for
anyway.
Mark Wooding [Wed, 11 Sep 2019 16:52:48 +0000 (17:52 +0100)]
bin/chroot-maint: Program for maintaining chroots.
Mark Wooding [Thu, 19 Sep 2019 01:47:26 +0000 (02:47 +0100)]
Makefile: Create `$(LOCAL)/share/man/'.
So the symlinks in `$(LOCAL)/$a/man' aren't remade every time.
Mark Wooding [Thu, 19 Sep 2019 01:46:50 +0000 (02:46 +0100)]
etc/aptsrc.conf: Cope with `bullseye' having different security URL.
Why?
Mark Wooding [Wed, 11 Sep 2019 16:52:19 +0000 (17:52 +0100)]
Makefile: Making the configuration file is `GEN', not `STAMP'.
Mark Wooding [Wed, 11 Sep 2019 16:52:04 +0000 (17:52 +0100)]
Makefile: Use `squote' when printing variable lists.
Mark Wooding [Fri, 13 Sep 2019 19:17:17 +0000 (20:17 +0100)]
bin/mkbuildchroot: `$LVPREFIX$d-$a' is better spelled `$lv'.
Mark Wooding [Fri, 13 Sep 2019 19:14:30 +0000 (20:14 +0100)]
Makefile: Maintain generated configuration under `$(LOCAL)'.
Mark Wooding [Fri, 13 Sep 2019 19:13:17 +0000 (20:13 +0100)]
Makefile: Keep unnecessary spaces out of `$(foreach ...)' forms.
Mark Wooding [Fri, 13 Sep 2019 19:11:54 +0000 (20:11 +0100)]
Makefiles: Consistently add `CLEANFILES' at the end of a stanza.
Mark Wooding [Wed, 11 Sep 2019 11:05:39 +0000 (12:05 +0100)]
src/jobclient.c: Low-level magic for GNU Make's jobserver protocol.
Mark Wooding [Tue, 10 Sep 2019 01:46:46 +0000 (02:46 +0100)]
bin/update-cross-tools: Don't try to substitute GnuPG.
It really doesn't work. Something sees that `/usr/bin/gpg' exists, and
then expects the whole thing to work. Don't bother.
Mark Wooding [Tue, 10 Sep 2019 01:44:46 +0000 (02:44 +0100)]
Makefile: Don't try to rebuild chroots when cross tools are updated.
The chroot maintenance doesn't work as make(1). This needs rethinking.
Stashing these dependencies as recursive make(1) invocations is
hopelessly unsafe.
Mark Wooding [Tue, 10 Sep 2019 01:43:57 +0000 (02:43 +0100)]
Makefile: Checks for things that sbuild specifically wants.
A configuration file is fair enough. I'm not really sure why it thinks
`apt-get' should be the same on both sides of the wall.
Mark Wooding [Mon, 9 Sep 2019 12:51:56 +0000 (13:51 +0100)]
More work in progress.
I think it can make native chroots now. We're most of the way towards
foreign chroots, but the work's not finished yet.
Mark Wooding [Sun, 8 Sep 2019 19:49:01 +0000 (20:49 +0100)]
Add in the mess from the original symbiosisware version.
Mark Wooding [Sun, 8 Sep 2019 19:44:58 +0000 (20:44 +0100)]
Very rough work-in-progress.
Doesn't work at all yet.