Difference between revisions of "Make.conf"

From Funtoo
Jump to: navigation, search
(Moved the old make.conf page to the System category. Will begin work on this soon.)
 
Line 1: Line 1:
Make.conf is the Portage's main configuration file, because it contains many variables that define how a package will installed in a Gentoo's/Funtoo's system.
+
== What is the make.conf file? What is its purpose? ==
An example of a make.conf :
+
Make.conf is Portage's main configuration file. It contains many variables that define how a package will installed in a Funtoo system.
 
+
<source lang=bash>
+
CFLAGS="-O2 -pipe -march=native"
+
CHOST="x86_64-pc-linux-gnu"
+
MAKEOPTS="--quiet -j3"
+
FEATURES="parallel-fetch"
+
LINGUAS="en es"
+
 
+
BAD=" -hal -oss -qt3"
+
BROWSER="firefox xulrunner"
+
CODECS="a52 aalib acc acl ffmpeg gsm lame matroska mjpeg mp3 mp4 ogg openal stream x264 xvid v4l  v4l2 win32codecs xine"
+
COM="bluetooth irc msn usb"
+
DESKTOP="iconv java kde libnotify zeroconf"
+
FILESYS="7Zip bzip2 fat lzma lzo ntfs pdf rar zip zlib"
+
GRAPHICS="jpeg gif png svg tiff"
+
LANG="python"
+
MEDIA="alsa css dri dvb dvd dvdr dvi fame mmx mng pulseaudio sdl sox"
+
PRINT="cups foomatic-db freetype xml"
+
SYSTEM="acl acpi bash-completion consolekit cjk css cxx dbus extras gcj gnutls kerberos mysql ncurses nptl portage sql udev unicode xcb webkit"
+
XSYS="additions cairo embedded multilib opengl qt3support qt4 toolbar X xorg"
+
USE="${BAD} ${BROWSER} ${CODECS} ${COM} ${DESKTOP} ${FILESYS} ${GRAPHICS} ${LANG} ${MEDIA} ${PRINT} ${SYSTEM} ${XSYS}"
+
 
+
INPUT_DEVICES="evdev mouse keyboard"
+
VIDEO_CARDS="nvidia"
+
 
+
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/"
+
 
+
ACCEPT_LICENSE="PUEL sun-jdk-1.1 dlj-1.1"
+
</source>
+
  
 
[[Category:System]]
 
[[Category:System]]

Revision as of 22:51, 28 October 2013

What is the make.conf file? What is its purpose?

Make.conf is Portage's main configuration file. It contains many variables that define how a package will installed in a Funtoo system.