#-------------------------------------------------------------------- # $Id: make.conf,v 1.0 2007/12/09 00:33:00 drscream Exp $ # Copyright 2007 Frubar Network (drscream@frubar.net) #-------------------------------------------------------------------- ## ## compilation settings ## CFLAGS="-O2 -march=pentium-m -pipe" # -fomit-frame-pointer" CXXFLAGS="${CFLAGS}" CHOST="i686-pc-linux-gnu" ## ## directory settings ## PORTDIR="/srv/portage/tree" PORTDIR_OVERLAY="/srv/portage/overlay" DISTDIR="/srv/portage/distfiles" # default: DISTDIR="${PORTDIR}/distfiles" PKGDIR="/srv/portage/packages" # default: PKGDIR="${PORTDIR}/packages" PORT_LOGDIR="/var/log/portage" PORTAGE_TMPDIR="/var/tmp" PKG_TMPDIR="${PORTAGE_TMPDIR}/portage-pkg" BUILD_PREFIX="${PORTAGE_TMPDIR}/portage" ## ## misc settings ## AUTOCLEAN="yes" CLEAN_DELAY="3" # default: 5 PORTAGE_NICENESS="5" # run with low priority by default PORTAGE_COMPRESS = "bzip2" # documentation compressing PORTAGE_COMPRESS_FLAGS = "-9" ## ## distfiles mirrors and portage tree synchronization settings ## #GENTOO_MIRRORS="%gentoo_mirrors%" #SYNC="%sync%" PORTAGE_RSYNC_RETRIES="3" PORTAGE_RSYNC_EXTRA_OPTS="--timeout=30" ## ## proxies ## #http_proxy="http://user:pass@proxy.example.com:3128/ #ftp_proxy="${http_proxy}" ## ## portage FEATURES ## FEATURES="sandbox userpriv usersandbox userfetch buildpkg \ collision-protect ccache parallel-fetch" ## ## elog framework (since portage 2.1) ## #PORTAGE_ELOG_CLASSES="info warn error log" #PORTAGE_ELOG_SYSTEM="save:* mail_summary:warn,error" #PORTAGE_ELOG_MAILURI="%sysadm_mailaddr% %smtprelay_host%:%smtprelay_port%" #PORTAGE_ELOG_MAILFROM="portage@havanna.doc.fruky.net" #PORTAGE_ELOG_MAILSUBJECT="Portage: \${PACKAGE} merged on \${HOST} with notice" ## ## USE flags ## USE="a52 aalib accounting acl acpi adns alsa ansi ao automount avahi bash-completion \ bcmath berkdb bidi bluetooth bzip2 calendar caps ccache cdparanoia cdr chroot \ cracklib crypt cscope csv ctype cups curl dbm dbus dbx dhcp dri dvd directfb \ dvdr dvdread ecc encode esd expat fam fb flac flash ftp gdbm gif gnutls gpm gzip \ hal hardened hpn http iconv icq idled idn imap imlib inifile innodb ipalias \ iproute2 ipv6 jabber jpeg jpeg2k libwww lmtp logrotate logwatch mad \ mcal memlimit mgetty mhash mime mimencode mmap mmx mp3 mpeg mpi mplayer musepack \ ncurses network nfs nis nls nntp nptl nptlonly ogg opengl openssh openssl pam \ pam_chroot pam_console pam_timestamp pcmcia pcntl pcre pdf perl pic png posix \ profile pwdb python qt4 quotas readline recode samba sample sasl scanner screen \ sdl sendfile sensord sftp sftplogging shaper shared sharedext sharedmem skey \ slang smime smtp sockets sql sse ssl svg svga sysfs syslog sysvipc tcl tcltk \ tcpd threads tokenizer truetype type1 unicode usb userlocales utf8 vim vim-pager \ vorbis win32codecs X X509 xattr xine xinerama xinetd xml xml2 xmlrpc xsl xslt xv \ zlib" ## ## L10N/I18N ## LINGUAS="en de" ## ## misc hardware settings used by various packages ## INPUT_DEVICES="evdev keyboard mouse synaptics" VIDEO_CARDS="fbdev vesa nv nvdia" ALSA_CARDS="" ## ## layman (portage overlay management) ## #source /srv/portage/layman/make.conf