--- trunk/mage/usr/lib/mage/mage.rc.global 2005/12/04 17:11:46 298 +++ trunk/mage/usr/lib/mage/mage.rc.global 2010/02/19 19:57:56 965 @@ -1,4 +1,4 @@ -# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/mage.rc.global,v 1.3 2005-12-04 17:11:46 niro Exp $ +# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/mage.rc.global,v 1.9 2008-09-02 20:31:54 niro Exp $ # # mage.rc.global - global configuration file for mage # will be overidden by /etc/mage.rc @@ -6,6 +6,7 @@ ## default locations PKGDIR="/var/cache/mage/packages" +SRCPKGDIR="/var/cache/mage/packages/sources" BUILDDIR="/var/tmp/magebuild" INSTALLDB="/var/db/mage" MAGEDIR="/usr/mage" @@ -19,13 +20,17 @@ # set default install root to / : ${MROOT=""} +# set default user mage.rc +: ${MAGERC="/etc/mage.rc"} + # default options PKGSUFFIX="mpk" VERBOSE="on" MAGEDEBUG="off" ARCH="i686" -: ${MAGE_UNINSTALL_TIMEOUT="5"} +: ${MAGE_UNINSTALL_TIMEOUT="3"} PACKAGES_SERVER_PATH="packages/${ARCH}" +RSYNC_FETCH_OPTIONS="--recursive --links --perms --times --devices --timeout=600 --verbose --compress --progress --stats --delete --delete-after" # default build options CHOST="${ARCH}-pc-linux-gnu" @@ -43,6 +48,10 @@ # default mirrors MIRRORS="http://magellan-linux.de/magellan" +GNU_MIRRORS="ftp://ftp.gnu.org/pub/gnu ftp://ftp.cs.tu-berlin.de/pub/gnu" +SOURCEFORGE_MIRRORS="http://belnet.dl.sourceforge.net/sourceforge http://mesh.dl.sourceforge.net/sourceforge" +GNOME_MIRRORS="http://ftp.gnome.org/pub/gnome/sources/ ftp://ftp.gnome.org/pub/gnome/sources/" +KDE_MIRRORS="ftp://ftp.kde.org/pub/kde/stable ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.kde.org/pub/kde/stable" RSYNC="rsync://magellan-linux.de/mage-ix86" SMAGE2RSYNC="rsync://magellan-linux.de/smage-cvs" @@ -55,3 +64,18 @@ # internal default: MAGE_DISTRIBUTION=stable # stable | testing | unstable : ${MAGE_DISTRIBUTION="stable"} + +# enables on-the-fly regeneration of the mage tree via smage2 files. +# MAGE_TREE_DEST must be also set. You should set it to the same as MAGEDIR. +#REGEN_MAGE_TREE=true +#MAGE_TREE_DEST="${MAGEDIR}" + +# creates on-the-fly source-tarballs when building packages with smage2 +#CREATE_SRC_PKG_TARBALL=true + +# enables step-by-step execution of the smage-file (for debugging only) +#STEP_BY_STEP=true + +# disables logging of smage builds +# currently for src_pepare, src_compile, src_install functions only +#SMAGE_BUILD_LOGGING=false