void-packages/srcpkgs/base-chroot/template
Jürgen Buchmüller 441848c485 base-chroot: add missing bootstrap=yes packages
The packages mpfr, curses, and libreadline8 are bootstrap=yes
packages which should be built during a bootstrap. With these
missing './xbps-src bootstrap' will eventually download them
from the official repository, which is wrong.
2020-05-23 04:25:36 +02:00

32 lines
846 B
Bash

# Template file for 'base-chroot'
pkgname=base-chroot
version=0.66
revision=2
bootstrap=yes
build_style=meta
short_desc="Minimal set of packages required for chroot with xbps-src"
maintainer="Juan RP <xtraeme@gmail.com>"
license="Public Domain"
homepage="http://www.voidlinux.org"
case "$XBPS_TARGET_LIBC" in
musl) depends="musl-devel";;
*) depends="glibc-devel glibc-locales";;
esac
depends+="
base-files binutils gcc gcc-ada libada-devel
patch sed findutils diffutils make gzip coreutils
file bsdtar ccache xbps mpfr ncurses libreadline8
chroot-bash chroot-grep chroot-gawk chroot-distcc
chroot-util-linux chroot-git"
if [ "$XBPS_TARGET_LIBC" = musl ]; then
base-chroot-musl_package() {
build_style=meta
depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - transitional dummy package"
}
fi # "$XBPS_TARGET_LIBC" = musl