mirror of
https://github.com/flatcar/scripts.git
synced 2025-10-03 19:42:15 +02:00
commit
79feeb1b41
@ -122,9 +122,6 @@ src_install() {
|
|||||||
# Insert empty fstab
|
# Insert empty fstab
|
||||||
doins "${FILESDIR}"/fstab
|
doins "${FILESDIR}"/fstab
|
||||||
|
|
||||||
# Insert glibc's nsswitch.conf since that is installed weirdly
|
|
||||||
doins "${FILESDIR}"/nsswitch.conf
|
|
||||||
|
|
||||||
# Insert a mini vimrc to avoid driving everyone insane
|
# Insert a mini vimrc to avoid driving everyone insane
|
||||||
insinto /etc/vim
|
insinto /etc/vim
|
||||||
doins "${FILESDIR}"/vimrc
|
doins "${FILESDIR}"/vimrc
|
||||||
|
@ -1,24 +0,0 @@
|
|||||||
# /etc/nsswitch.conf:
|
|
||||||
# $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/nsswitch.conf,v 1.1 2006/09/29 23:52:23 vapier Exp $
|
|
||||||
|
|
||||||
passwd: compat
|
|
||||||
shadow: compat
|
|
||||||
group: compat
|
|
||||||
|
|
||||||
# passwd: db files nis
|
|
||||||
# shadow: db files nis
|
|
||||||
# group: db files nis
|
|
||||||
|
|
||||||
hosts: files dns
|
|
||||||
networks: files dns
|
|
||||||
|
|
||||||
services: db files
|
|
||||||
protocols: db files
|
|
||||||
rpc: db files
|
|
||||||
ethers: db files
|
|
||||||
netmasks: files
|
|
||||||
netgroup: files
|
|
||||||
bootparams: files
|
|
||||||
|
|
||||||
automount: files
|
|
||||||
aliases: files
|
|
@ -37,16 +37,6 @@ PORTAGE_BINHOST="
|
|||||||
http://storage.core-os.net/coreos/sdk/${ARCH}/${COREOS_SDK_VERSION}/toolchain/
|
http://storage.core-os.net/coreos/sdk/${ARCH}/${COREOS_SDK_VERSION}/toolchain/
|
||||||
"
|
"
|
||||||
|
|
||||||
# Remove all .la files for non-plugin libraries.
|
|
||||||
# Remove Gentoo init files since we use upstart.
|
|
||||||
# Remove logrotate.d files since we don't use logrotate.
|
|
||||||
INSTALL_MASK="
|
|
||||||
/usr/lib*/*.la
|
|
||||||
/etc/init.d /etc/conf.d
|
|
||||||
/etc/logrotate.d
|
|
||||||
"
|
|
||||||
PKG_INSTALL_MASK="${INSTALL_MASK}"
|
|
||||||
|
|
||||||
# This is used by profiles/base/profile.bashrc to figure out that we
|
# This is used by profiles/base/profile.bashrc to figure out that we
|
||||||
# are targeting the cros-sdk (in all its various modes). It should
|
# are targeting the cros-sdk (in all its various modes). It should
|
||||||
# be utilized nowhere else!
|
# be utilized nowhere else!
|
||||||
|
@ -60,20 +60,3 @@ ac_cv_func_wait3_rusage=yes
|
|||||||
# When building packages for the target, we need to search the target's
|
# When building packages for the target, we need to search the target's
|
||||||
# sysroot for additional m4 files. The autotools.eclass uses this.
|
# sysroot for additional m4 files. The autotools.eclass uses this.
|
||||||
AT_SYS_M4DIR="\${SYSROOT}/usr/share/aclocal"
|
AT_SYS_M4DIR="\${SYSROOT}/usr/share/aclocal"
|
||||||
|
|
||||||
# Native language support is handled inside Chrome itself.
|
|
||||||
LINGUAS="en"
|
|
||||||
|
|
||||||
# Remove all .la files for non-plugin libraries.
|
|
||||||
# Remove Gentoo init files since we use upstart.
|
|
||||||
# Remove logrotate.d files since we don't use logrotate.
|
|
||||||
# Remove sandbox files since we don't use that in the sysroot.
|
|
||||||
# Remove bash-completion files as we don't install bash-completion.
|
|
||||||
INSTALL_MASK="
|
|
||||||
/usr/lib*/*.la
|
|
||||||
/etc/init.d /etc/conf.d
|
|
||||||
/etc/logrotate.d
|
|
||||||
/etc/sandbox.d
|
|
||||||
/usr/share/bash-completion
|
|
||||||
"
|
|
||||||
PKG_INSTALL_MASK="${INSTALL_MASK}"
|
|
||||||
|
@ -47,6 +47,19 @@ CONFIG_PROTECT="
|
|||||||
/etc/make.conf
|
/etc/make.conf
|
||||||
"
|
"
|
||||||
|
|
||||||
|
# Remove libtool .la files for non-plugin libraries.
|
||||||
|
# Remove Gentoo init files since we use systemd.
|
||||||
|
# Remove logrotate.d files since we don't use logrotate.
|
||||||
|
INSTALL_MASK="
|
||||||
|
/usr/lib*/*.la
|
||||||
|
/etc/init.d /etc/conf.d
|
||||||
|
/etc/logrotate.d
|
||||||
|
"
|
||||||
|
|
||||||
|
# Keep the default languages small.
|
||||||
|
# (not many things respect this though)
|
||||||
|
LINGUAS="en"
|
||||||
|
|
||||||
# Use parallel bzip2 for binary packages
|
# Use parallel bzip2 for binary packages
|
||||||
PORTAGE_BZIP2_COMMAND="lbzip2"
|
PORTAGE_BZIP2_COMMAND="lbzip2"
|
||||||
PORTAGE_BUNZIP2_COMMAND="lbunzip2"
|
PORTAGE_BUNZIP2_COMMAND="lbunzip2"
|
||||||
|
@ -8,3 +8,31 @@ USE="${USE} -fortran -abiword -perl -cups -poppler-data -nls"
|
|||||||
|
|
||||||
# Exclude documentation
|
# Exclude documentation
|
||||||
FEATURES="nodoc noinfo noman"
|
FEATURES="nodoc noinfo noman"
|
||||||
|
|
||||||
|
# Remove sandbox files since we don't use that in the sysroot.
|
||||||
|
# Remove bash-completion files as we don't install bash-completion.
|
||||||
|
# Remove alternate locales, we only need the standard LANG=C
|
||||||
|
INSTALL_MASK="${INSTALL_MASK}
|
||||||
|
/etc/sandbox.d
|
||||||
|
/usr/share/bash-completion
|
||||||
|
/usr/share/i18n
|
||||||
|
/usr/share/locale
|
||||||
|
"
|
||||||
|
|
||||||
|
# Restrictive mask for production images.
|
||||||
|
# TODO(marineam): Perhaps later move this to a generic/production profile.
|
||||||
|
PROD_INSTALL_MASK="${INSTALL_MASK}
|
||||||
|
*.a *.la *.h *.hpp
|
||||||
|
/usr/lib/debug
|
||||||
|
/usr/lib*/pkgconfig
|
||||||
|
/usr/share/aclocal*
|
||||||
|
/usr/share/awk
|
||||||
|
/usr/share/doc
|
||||||
|
/usr/share/gdb
|
||||||
|
/usr/share/gettext
|
||||||
|
/usr/share/gobject-introspection-1.0
|
||||||
|
/usr/share/gtk-doc
|
||||||
|
/usr/share/pkgconfig
|
||||||
|
/usr/share/readline
|
||||||
|
/usr/src
|
||||||
|
"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user