New comment by dataCobra on void-packages repository https://github.com/void-linux/void-packages/pull/45578#issuecomment-1950226392 Comment: Here is a first quick refactoring of the boot-66serv template. I looked at the configure_args and was wondering if the `!` are mandatory. The configure file of the package doesn't give much information. ```diff --- a/srcpkgs/boot-66serv/template +++ b/srcpkgs/boot-66serv/template @@ -1,11 +1,10 @@ # Template file for 'boot-66serv' pkgname=boot-66serv -version=2.4.1 +version=3.0.0 revision=1 build_style=gnu-configure -configure_args="--HOSTNAME=!voidlinux --TTY=!4 - --KEYMAP=!us --TZ=!Europe/Madrid" -make_install_target="install install-man install-html" +configure_args="--HOSTNAME=!voidlinux --TTY=!4 --KEYMAP=!us + --TZ=!Europe/Madrid" hostmakedepends="lowdown" makedepends="file" depends="s6-linux-utils s6-portable-utils 66 66-tools virtual?awk" @@ -15,13 +14,13 @@ maintainer="mobinmob " # The 66boot-* utilities are under BSD-2-Clause. license="0BSD, BSD-2-Clause" homepage="https://git.obarun.org/obmods/boot-66serv" -conf_files="/etc/66/rc.local" -distfiles="https://git.obarun.org/obmods/boot-66serv/-/archive/v${version}/boot-66serv-v${version}.tar.bz2" +changelog="https://git.obarun.org/obmods/boot-66serv/-/blob/master/NEWS.md" +distfiles="https://git.obarun.org/obmods/boot-66serv/-/archive/${version}/boot-66serv-${version}.tar.gz" checksum=3f6b7437451a1ca20820fa75d42e0165d88e2ec722fcfad1276f276a97c46a7c +conf_files="/etc/66/rc.local" make_dirs="/etc/runit/runsvdir/66 0750 root root" post_install() { - # Install the switch-initutils core service for runit. vinstall "${FILESDIR}"/switch-initutils 644 etc/runit/core-services 99-switch-initutils.sh # Install the 66 wrapper for 66-boot ```