--- trunk/mage/usr/lib/mage/mage.rc.global 2005/12/01 12:41:31 288 +++ trunk/mage/usr/lib/mage/mage.rc.global 2007/03/19 19:09:47 438 @@ -1,4 +1,4 @@ -# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/mage.rc.global,v 1.2 2005-12-01 12:41:31 niro Exp $ +# $Header: /home/cvsd/magellan-cvs/magellan-src/mage/usr/lib/mage/mage.rc.global,v 1.7 2007-03-19 19:09:47 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,6 +20,9 @@ # set default install root to / : ${MROOT=""} +# set default user mage.rc +: ${MAGERC="/etc/mage.rc"} + # default options PKGSUFFIX="mpk" VERBOSE="on" @@ -26,6 +30,7 @@ ARCH="i686" : ${MAGE_UNINSTALL_TIMEOUT="5"} 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,8 @@ # 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" RSYNC="rsync://magellan-linux.de/mage-ix86" SMAGE2RSYNC="rsync://magellan-linux.de/smage-cvs" @@ -54,4 +61,12 @@ # new distribution settings # internal default: MAGE_DISTRIBUTION=stable # stable | testing | unstable -MAGE_DISTRIBUTION=stable +: ${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