# Name of the Distro to build (full name, without special charcters) DISTRONAME="OpenELEC" # Welcome Message for e.g. SSH Server (up to 5 Lines) GREATING0="#######################################################" GREATING1="# Welcome to OpenELEC - the powerful Mediacenter4you #" GREATING2="# .......... visit http://www.openelec.tv ........... #" GREATING3="#######################################################" GREATING4="" # Hostname for target system (openelec) HOSTNAME="openelec" # Root password to integrate in the target system ROOT_PASSWORD="openelec" # User to integrate in the target system USER_NAME="openelec" # User group to integrate in the target system USER_GROUP="openelec" # User password to integrate in the target system USER_PASSWORD="openelec" # The TARGET_CPU variable controls which processor should be targeted for # generated code. case $TARGET_ARCH in i386) # (AMD CPUs) k8 k8-sse3 opteron opteron-sse3 athlon64 athlon64-sse3 # athlon-fx athlon-mp athlon-xp athlon-4 # athlon-tbird athlon k6-3 k6-2 k6 geode # (Intel CPUs) atom core2 nocona prescott pentium4[m] pentium3[m] # pentium-m pentium2 pentiumpro pentium-mmx pentium # i686 i586 i486 i386 # (VIA CPUs) c3 c3-2 # TARGET_CPU="i686" ;; x86_64) # (AMD CPUs) k8 k8-sse3 opteron opteron-sse3 athlon64 athlon64-sse3 # athlon-fx amdfam10 barcelona # (Intel CPUs) atom core2 nocona # TARGET_CPU="i686" ;; esac # Build optimizations (size/speed) OPTIMIZATIONS="speed" # Project CFLAGS PROJECT_CFLAGS="-mmmx -msse -msse2 -mfpmath=sse" # Mediacenter to use (xbmc / no) MEDIACENTER="xbmc" # Skins to install (Confluence) SKINS="Confluence" # Default Skin (Confluence) SKIN_DEFAULT="Confluence" # Plugins for XBMC to install (SABnzbd) # Space separated list is supported, # e.g. XBMC_PLUGINS="SABnzbd" XBMC_PLUGINS="" # build and install 'ProjectM' Visualization (yes / no) XBMC_VIS_PROJECTM="yes" # build and install with non-free support # (RAR compression support in XBMC) (yes / no) NONFREE_SUPPORT="yes" # build and install with DVDCSS support # (DVD decryption support in XBMC) (yes / no) DVDCSS_SUPPORT="yes" # build and install with FAAC support in XBMC # FAAC is an MPEG-4 and MPEG-2 AAC encoder (yes / no) FAAC_SUPPORT="yes" # build and install Tvheadend TV server (yes / no) TVHEADEND="yes" # additional drivers to install: # bcm_sta: Broadcom STA WLAN Driver # rtl8192se: Realtek RTL8192SE WLAN driver # Space separated list is supported, # e.g. ADDITIONAL_DRIVERS="rtl8192se" ADDITIONAL_DRIVERS="rtl8192se" # build with network support (yes / no) NETWORK="yes" # build with netmount (mounting network drives on boot) support (yes / no) NETMOUNT="yes" # build ppp daemon (for configuring adsl etc...) (yes / no) PPP_DAEMON="no" # build and install with XBMC webfrontend (yes / no) WEBSERVER="yes" # build and install Avahi (Zeroconf) daemon (yes / no) AVAHI_DAEMON="yes" # build and install Samba Server (yes / no) SAMBA_SERVER="yes" # build and install Transmission BitTorrent daemon (yes / no) TRANSMISSION="yes" # build and install some tools for including in release (yes / no) # some of this tools are: htop, nano, wgetpaste TOOLS="yes" # build and install diskmounter service (udisks) # this service provide auto mounting support for external drives # in the mediacenter also automount internally drives at boottime (yes / no) UDISKS="yes" # build and install powermanagement support (upower) (yes / no) UPOWER="yes" # build and install NTFS-3G fuse support (yes / no) NTFS3G="yes" # Displayserver to use (xorg-server / no) DISPLAYSERVER="xorg-server" # Graphic drivers to use (all / i915,i965,r200,r300,r600,radeon,nvidia,nouveau,vmware) # Space separated list is supported, # e.g. GRAPHIC_DRIVERS="i915 i965 r300 r600 radeon nvidia nouveau" GRAPHIC_DRIVERS="i915 i965 r200 r300 r600 radeon nvidia vmware" # use libdrm-master (latest git) instead latest released version LIBDRM_MASTER="no" # use Mesa-master (latest git) instead latest released version MESA_MASTER="no" # Use VDPAU video# use linux-next (latest rc) instead latest released version LINUX_NEXT="no" # acceleration (needs nVidia driver and a supported card) VDPAU="yes" # Use VAAPI video acceleration (needs intel i965 driver and a supported card) VAAPI="no" # Use Broadcom CrystalHD Decoder Card for video acceleration # (needs Kernelsupport for Broadcom Decoder Card and a supported card) CRYSTALHD="yes" # build and install remote support (yes / no) REMOTE_SUPPORT="yes" # build and install WiiMote support (yes / no) WIIMOTE_SUPPORT="yes" # build and install PS3 Remote support (yes / no) PS3REMOTE_SUPPORT="yes" # build and install ATV IR remote support (yes / no) ATVCLIENT_SUPPORT="yes" # LCD driver to Use - Possible drivers are ( Comma seperated: # bayrad,CFontz,CFontz633,CFontzPacket,CwLnx,ea65, # EyeboxOne,g15,glcdlib,glk,hd44780,i2500vfd,icp_a106,imon,imonlcd, # IOWarrior,irman,irtrans,joy,lb216,lcdm001,lcterm,lirc,lis, # MD8800,ms6931,mtc_s16209x,MtxOrb,mx5000,NoritakeVFD,picolcd, # pyramid,sed1330,sed1520,serialPOS,serialVFD,shuttleVFD,sli, # stv5730,SureElec,t6963,text,tyan,ula200,xosd # 'all' compiles all drivers; # 'all,!xxx,!yyy' de-selects previously selected drivers # "none" for disable LCD support LCD_DRIVER="irtrans,imon" # Firmware to use (iwl1000, iwl3945, iwl4965, iwl5000, iwl5150, iwl6000, iwl6050) # Space separated list is supported, # e.g. FIRMWARE="iwl3945 iwl5000" FIRMWARE="ipw2100 ipw2200 iwl1000 iwl3945 iwl4965 iwl5000 iwl5150 iwl6000 iwl6050" # build with lm_sensors hardware monitoring support (yes / no) SENSOR_SUPPORT="yes" # build with automatic update support (yes / no) UPDATE_SUPPORT="yes" # build with installer (yes / no) INSTALLER_SUPPORT="yes" # build with games support (yes / no) GAMES="yes" # build with emulator support (yes / no) EMULATORS="yes" # Testpackages for development (yes / no) TESTING="no" # OEM packages for OEM's (yes / no) OEM_SUPPORT="no" # Coreboot support (yes / no) COREBOOT="no" # Addon Server Url ADDON_SERVER_URL="http://addons.openelec.tv" # set the addon dirs ADDON_PATH="$OS_VERSION/$PROJECT/$TARGET_ARCH" ADDON_URL="$ADDON_SERVER_URL/$ADDON_PATH"