#/bin/bash # This is the config for gNewSense, alter as appropriate for your own distro if [ $UID != 0 ]; then echo 'This script must be run as root' exit 1 fi # For kde download before anything libbogl-dev # Chris Fernandez ## UPSTREAM # Where to get upstream packages from. Currently only supports http MIRROR=http://localhost/~bbrazil/srv/ubuntu MIRRORDIST=dapper ## DISTRO SPECIFIC CONFIGURATION # May break if you use anything other than letters and numbers DISTRONAME=gNewSense DISTRONAME_L=`echo $DISTRONAME | tr 'A-Z' 'a-z'` [ -z $RELEASE ] && RELEASE=deltad TAGLINE="Free as in Freedom" SIGNINGKEY=91854607 # Do you want to enable backports and updates? UPDATES=1 BACKPORTS=1 ## MID STREAM # Where things go on the filesystem BASEDIR=/srv/gnewsense REPODST=$BASEDIR/$DISTRONAME_L # Where the buildscripts and livecd pull sources from REPOAPT=http://127.0.0.1/~bbrazil/srv/gnewsense/gnewsense ## LIVE CD # Where to put stuff for creating the livecd, and creating packages LIVECDDIR=$BASEDIR/livecd LIVECD_VERSION=1.1 WORKINGDIR=$BASEDIR/tmp ## ARCHIVE AND MEDIA # Primary mirror should be archive.$DOMAIN, secondaries are CC.archive.$DOMAIN # Security host will be security.$DOMAIN and CC.security.$DOMAIN # Launchpad queries are redirected to lp.$DOMAIN # Bittorrent will use http://torrent.$DOMAIN:6969/announce DOMAIN=gnewsense.org # Optional bittorrent announce list (btmakemetafile.bittornado --help) BITTORRENT_ANNOUNCE_LIST='' # Where to push the repo and livecds RSYNC_DEST=archive.$DOMAIN:/srv/$DISTRONAME_L ## ARTWORK LOGO_LETTER=g LOGO_COLOUR=green # Don't choose black or yellow # For KDE artwork KLOGO_COLOUR=OliveDrab # Changes to be made to the ubuntu-minimal etc. and packages META_minimal_ADD="" META_standard_ADD="emacs nethack bsdgames build-essential" META_desktop_ADD="${DISTRONAME_L}-artwork" META_live_ADD="" META_minimal_REMOVE="" META_standard_REMOVE="popularity-contest" META_desktop_REMOVE="ubuntu-docs ubuntu-artwork" META_live_REMOVE="" META_KDE_desktop_ADD="k${DISTRONAME_L}-default-settings k${DISTRONAME_L}-artwork-usplash" META_KDE_live_ADD="" META_KDE_desktop_REMOVE="ubuntu-docs kubuntu-docs kubuntu-artwork-usplash kubuntu-default-settings" META_KDE_live_REMOVE="" FIREFOX_NAME=BurningDog # Extra packages to add to the source cd CDSOURCE_ADD="builder" # Version numbers to be appended to generated .debs # Mostly used during development UBIQUITY_VERSION=9 BASE_FILES_VERSION=4 UPDATE_MANAGER_VERSION=3 ARTWORK_VERSION=9 META_VERSION=6 KERNEL_VERSION=6 LAUNCHPAD_INTEGRATION_VERSION=1 GRUB_VERSION=1 BUILDER_VERSION=1 SYSTEM_TOOLS_BACKENDS_VERSION=1 EXAMPLE_CONTENT_VERSION=1 GNOME_PANEL_VERSION=1 GNOME_APP_INSTALL_VERSION=3 MODULE_INIT_TOOLS_VERSION=1 POSTGRESQL_COMMON_VERSION=1 KDEFAULT_SETTINGS_VERSION=8 KMETA_VERSION=1 FIREFOX_VERSION=5 USPLASH_VERSION=1 HAL_VERSION=1 MESA_VERSION=1 XORG_SERVER_VERSION=1 CDRTOOLS_VERSION=1 GNOME_DESKTOP_VERSION=1 YELP_VERSION=1 # Allow for local customisations if [ -x config.local ]; then . config.local; fi # Without this, the diff cleaning for gen-kernel will break. Probably affects other stuff too. LANG=C