Splux Linux

source-based Linux using SPS

sps-extra · log · files · refs · tags · releases · people · languages · GitHub · file

virt/lxc/recipe


Shell

1387 bytes at e2d5247 · GitHub

name        lxc
version     6.0.4
release     3
description lxc: Linux containers

source      https://linuxcontainers.org/downloads/lxc/lxc-6.0.4.tar.gz
hash        sha256:872d26ce8512b9f993d194816e336bf9f3ad8326f22dc24ef0f01f85599fa8b9

depend      filesystem
depend      libcap
depend      openssl
depend      dbus
builddep    meson
builddep    ninja

configure   meson setup build --prefix=/usr --libdir=lib64 --buildtype=release -Dman=false -Dtests=false -Dapparmor=false -Dselinux=false
build       meson compile -C build -j "$MAKEJOBS"
install     DESTDIR="$PKG" meson install -C build
install     mkdir -p "$PKG/usr/lib/systemd/system" "$PKG/etc/init.d" "$PKG/etc/sv/lxc-net" "$PKG/etc/s6/sv/lxc-net" "$PKG/etc/dinit.d" "$PKG/etc/shepherd.d" "$PKG/etc/rc.d/init.d"
install     install -m 0644 "$SRC/files/lxc-net.service" "$PKG/usr/lib/systemd/system/lxc-net.service"
install     install -m 0755 "$SRC/files/openrc-lxc-net" "$PKG/etc/init.d/lxc-net"
install     install -m 0755 "$SRC/files/runit-lxc-net" "$PKG/etc/sv/lxc-net/run"
install     install -m 0755 "$SRC/files/s6-lxc-net" "$PKG/etc/s6/sv/lxc-net/run"
install     install -m 0644 "$SRC/files/dinit-lxc-net" "$PKG/etc/dinit.d/lxc-net"
install     install -m 0644 "$SRC/files/shepherd-lxc-net.scm" "$PKG/etc/shepherd.d/lxc-net.scm"
install     install -m 0755 "$SRC/files/sysvinit-lxc-net" "$PKG/etc/rc.d/init.d/lxc-net"