diff --git a/srcpkgs/base-system/template b/srcpkgs/base-system/template new file mode 100644 index 00000000000..ca6749308f5 --- /dev/null +++ b/srcpkgs/base-system/template @@ -0,0 +1,37 @@ +# Template file for 'base-system' +pkgname=base-system +version=0.90 +revision=1 +build_style=meta +homepage="http://www.voidlinux.eu/" +short_desc="Void Linux base system meta package" +maintainer="Juan RP " +license="Public domain" + +replaces="base-system-runit>=0" + +makedepends=" + base-files>=0.77 ncurses coreutils findutils gcc glibc glibc-locales diffutils + dash bash grep gzip file sed gawk less util-linux which tar man-pages + man-db shadow e2fsprogs btrfs-progs xfsprogs f2fs-tools dosfstools kbd psmisc + procps-ng tzdata pciutils iana-etc eudev runit-void openssh dhcpcd + iproute2 iputils iw wpa_supplicant xbps nvi sudo wifi-firmware + void-artwork traceroute ethtool parted kmod" + +case "$XBPS_TARGET_MACHINE" in + i686) makedepends+=" linux grub";; + x86_64) makedepends+=" linux grub-x86_64-efi";; +esac + +# gcc and glibc shouldn't be direct dependencies. +for f in ${makedepends}; do + if [ "$f" != "gcc" -a "$f" != "glibc" ]; then + depends+=" $f" + fi +done + +do_install() { + # Create /sbin/init symlink to runit-init. + vmkdir usr/sbin + ln -s /usr/bin/runit-init ${DESTDIR}/usr/sbin/init +}