From 750f2b71d3218e0b0c819b08f7e7f6312cebad23 Mon Sep 17 00:00:00 2001 From: aliriza Date: Mon, 16 Jan 2023 08:27:41 +0000 Subject: [PATCH] rebuild openrc --- sys/apps/openrc/ympbuild | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/sys/apps/openrc/ympbuild b/sys/apps/openrc/ympbuild index eceabf9b..8854d92f 100644 --- a/sys/apps/openrc/ympbuild +++ b/sys/apps/openrc/ympbuild @@ -21,16 +21,8 @@ setup(){ meson setup build \ -Dzsh-completions=true \ -Dbash-completions=true \ - -Dpam=true \ - -Dsplit-usr=false \ - -Dpkgconfig=true \ - -Dselinux="disabled" \ - --default-library=both \ - --prefix=/ \ - --libdir=/usr/lib \ - --libexecdir=/lib \ - --bindir=/bin \ - --sbindir=/sbin + -Dpam=false \ + -Dpkgconfig=true } build(){ @@ -39,7 +31,14 @@ build(){ package(){ ninja -C build install + # install default inittab + install support/sysvinit/inittab ${DESTDIR}/etc/inittab # fix absolute symlink + for file in ${DESTDIR}/etc/runlevels/*/* ; do + link=$(readlink $file) + rm -f $file + ln -s ../../..$link $file + done rm ${DESTDIR}//etc/init.d/functions.sh ln -s ../../lib/rc/sh/functions.sh ${DESTDIR}/etc/init.d/functions.sh }