# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/profiles/base/make.defaults,v 1.36 2007/07/14 19:51:05 flameeyes Exp $ # # System-wide defaults for the Portage system # See portage(5) manpage # Turn on strict checking and smart filesystems permissions (man make.conf) FEATURES="strict sfperms" # Env vars to expand into USE vars. Modifying this requires prior # discussion on gentoo-dev@gentoo.org. USE_EXPAND="FOO2ZJS_DEVICES MISDN_CARDS FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS DVB_CARDS LIRC_DEVICES INPUT_DEVICES LINGUAS USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS ALSA_CARDS ALSA_PCM_PLUGINS LCD_DEVICES CAMERAS" # USE_EXPAND variables whose contents are not shown in package manager # output. Changes need discussion on gentoo-dev. USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC CROSSCOMPILE_OPTS" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf" # 'Sane' defaults ELIBC="glibc" KERNEL="linux" USERLAND="GNU" INPUT_DEVICES="keyboard mouse" # Diego Pettenò (21 Dec 2006) # Build everything for the average user ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" # Robert Buchholz (17 Jan 2006) # Some common lcd devices LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" # Diego Pettenò (29 Jan 2007) # As parts of the tree might suffer if you got midi disabled, for now # enable midi useflag by default. Many users might disable this. USE="${USE} midi" # 2006/10/17 - Daniel Drake # cracklib is becoming optional in shadow (and removed from system) as of # today. However, cracklib is very standard across the Linux world so we # enable it by default. # # Diego Pettenò (14 Jul 2007) # Moved to base/ profile from default-linux/ so that it also applies to # embedded and hardened profiles. USE="${USE} cracklib"