endef
export approx_original_sources
+ifndef approxhost
+ approxhost := localhost
+endif
+
ifdef approx
BOOTSTRAP := ${approx}
define SOURCES =
- deb ${approx} stretch main
- deb ${approx} buster main
deb ${approx} ${release} main
endef
else ifdef raspi
BOOTSTRAP := http://localhost/raspbian
define SOURCES :=
- deb http://localhost/raspbian stretch main non-free firmware rpi
- deb http://localhost/rpidebian stretch main
- deb http://localhost/raspbian buster main non-free firmware rpi
- deb http://localhost/rpidebian buster main
+ deb http://${approxhost}/raspbian stretch main non-free firmware rpi
+ deb http://${approxhost}/rpidebian stretch main
+ deb http://${approxhost}/raspbian buster main non-free firmware rpi
+ deb http://${approxhost}/rpidebian buster main
endef
else
BOOTSTRAP := http://localhost/debian
define SOURCES :=
- deb http://localhost/debian stretch main
- deb http://localhost/debian buster main
- deb http://localhost/debian ${release} main
+ deb http://${approxhost}/debian ${release} main
endef
endif
_config: _approx_restore_sources
_approx_restore_sources: ${CFGROOT}
printf '%s\n' "$${approx_original_sources}" >"$${CFGROOT}/etc/apt/sources.list"
+ -chroot "$${CFGROOT}" apt-get update