diff options
Diffstat (limited to 'profiles/baldeagleos/1.0/linux-gnu/flavor/minimal')
9 files changed, 169 insertions, 0 deletions
diff --git a/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/eapi b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/make.defaults b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/make.defaults new file mode 100644 index 000000000000..3ed7d1632e81 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/make.defaults @@ -0,0 +1 @@ +USE="-* bindist build cxx gold -http2 internal-glib kmod pam plugins ssl tools unicode xml eudev" diff --git a/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.mask b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.mask new file mode 100644 index 000000000000..956b9a3b3831 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.mask @@ -0,0 +1,2 @@ +# Masking rust in favor of rust-bin +dev-lang/rust diff --git a/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.use b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.use new file mode 100644 index 000000000000..03bdb40ccbaf --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.use @@ -0,0 +1,18 @@ +# Masking curl and webdav for git +dev-vcs/git -curl -webdav +# Masking http2 for curl +net-misc/curl -http2 + +# required by dev-util/itstool-2.0.7::baldeagleos-repo +# required by sys-apps/shadow-4.12.3-r1::baldeagleos-repo +# required by net-misc/openssh-9.0_p1::baldeagleos-repo +# required by virtual/ssh-0-r1::baldeagleos-repo[-minimal] +# required by @system +# required by @world (argument) +>=dev-libs/libxml2-2.10.2 python + +# Needed in stage1 +app-alternatives/ninja reference + +# OpenRC didn't install init automatically in stage1 +sys-apps/openrc sysvinit diff --git a/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.use.force b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.use.force new file mode 100644 index 000000000000..77e8336c0cf0 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.use.force @@ -0,0 +1,8 @@ +# adding useflags that are removed due to USE="-* ... " in make.defaults +# and are needed for packages to have the correct functions + +# adding run dependency pkgconfig +dev-util/pkgconf pkg-config + +# `native-symlinks` adds /usr/bin/python and /usr/bin/python3 symlinks +dev-lang/python-exec native-symlinks diff --git a/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.use.mask b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.use.mask new file mode 100644 index 000000000000..045e72172658 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/package.use.mask @@ -0,0 +1 @@ +=dev-lang/python-2* berkdb diff --git a/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/packages b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/packages new file mode 100644 index 000000000000..4598d33da9e6 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/packages @@ -0,0 +1,76 @@ +# Distributed under the terms of the GNU General Public License, v2 + +*app-admin/ego +*app-arch/bzip2 +*app-arch/cpio +*app-arch/gzip +*app-arch/tar +*app-arch/xz-utils +*app-editors/nano +*app-eselect/eselect-vi +*app-portage/gentoolkit +*app-shells/bash +*dev-lang/perl +*dev-lang/python +*dev-libs/mpc +*dev-vcs/git +*net-dns/openresolv +*net-libs/libnsl +*net-libs/rpcsvc-proto +*net-misc/bridge-utils +*net-misc/dhcpcd +*net-misc/ifenslave +*net-misc/iputils +*net-misc/rsync +*net-misc/wget +*sys-apps/baselayout +*sys-apps/busybox +*sys-apps/coreutils +*sys-apps/diffutils +*sys-apps/file +*sys-apps/findutils +*sys-apps/gawk +*sys-apps/gptfdisk +*sys-apps/grep +*sys-apps/iproute2 +*sys-apps/kbd +*sys-apps/less +*sys-apps/man-pages +*sys-apps/net-tools +*sys-apps/openrc +*sys-apps/pciutils +*sys-apps/sed +*sys-apps/shadow +*sys-apps/texinfo +*sys-apps/usbutils +*sys-apps/util-linux +*sys-apps/which +*dev-build/autoconf +*dev-build/automake +*sys-devel/bc +*sys-devel/binutils +*sys-devel/bison +*sys-devel/flex +*sys-devel/gcc +*sys-devel/gnuconfig +*dev-build/libtool +*sys-devel/m4 +*dev-build/make +*sys-devel/patch +*sys-fs/e2fsprogs +*sys-fs/xfsprogs +*sys-fs/dosfstools +*sys-libs/libxcrypt +*sys-libs/ncurses +*sys-libs/pam +*sys-libs/readline +*sys-libs/zlib +*sys-process/procps +*sys-process/psmisc +*virtual/dev-manager +*virtual/libc +*virtual/man +*sys-apps/kmod +*virtual/os-headers +*virtual/package-manager +*virtual/ssh diff --git a/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/packages.build b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/packages.build new file mode 100644 index 000000000000..288b009273d6 --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/packages.build @@ -0,0 +1,44 @@ +# Distributed under the terms of the GNU General Public License v2 + +# This file describes the packages needed to build a stage1 based on this +# profile. Packages in this file are built in order. + +# While shadow could be in here, it breaks stage 1 and stage 2 building for the +# releases. PLEASE DO NOT ENABLE THIS UNLESS YOU HAVE THOROUGHLY TESTED IT! + +app-admin/ego +app-arch/bzip2 +app-arch/gzip +app-arch/tar +app-arch/xz-utils +app-shells/bash +dev-vcs/git +net-misc/wget +dev-build/autoconf +dev-build/automake +dev-build/libtool +sys-apps/baselayout +sys-apps/coreutils +sys-apps/diffutils +sys-apps/file +sys-apps/findutils +sys-apps/gawk +sys-apps/grep +sys-apps/less +sys-apps/net-tools +sys-apps/openrc +sys-apps/sed +sys-apps/texinfo +sys-devel/binutils +sys-devel/bison +sys-devel/flex +sys-devel/gcc +sys-devel/gettext +sys-devel/gnuconfig +dev-build/make +sys-devel/patch +sys-libs/pam +virtual/editor +virtual/libc +virtual/os-headers +virtual/package-manager diff --git a/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/profile.bashrc b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/profile.bashrc new file mode 100644 index 000000000000..9b2e70a0916d --- /dev/null +++ b/profiles/baldeagleos/1.0/linux-gnu/flavor/minimal/profile.bashrc @@ -0,0 +1,18 @@ +# Copyright 2006-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/base/profile.bashrc,v 1.4 2009/10/16 17:37:56 arfrever Exp $ + +if [[ ${EBUILD_PHASE} == "setup" ]]; then + export PYTHONDONTWRITEBYTECODE="1" +fi + +for conf in ${PN} ${PN}-${PV} ${PN}-${PV}-${PR}; do + [[ -r ${PORTAGE_CONFIGROOT}/etc/portage/env/${CATEGORY}/${conf} ]] \ + && . ${PORTAGE_CONFIGROOT}/etc/portage/env/${CATEGORY}/${conf} +done + +if ! declare -F elog >/dev/null ; then + elog() { + einfo "$@" + } +fi |
