diff options
Diffstat (limited to 'src/etc/xbs.cfg')
-rw-r--r-- | src/etc/xbs.cfg | 41 |
1 files changed, 39 insertions, 2 deletions
diff --git a/src/etc/xbs.cfg b/src/etc/xbs.cfg index 46854ef..2920dce 100644 --- a/src/etc/xbs.cfg +++ b/src/etc/xbs.cfg @@ -1,6 +1,43 @@ #!/bin/bash -# Platforms Distributions -ND_PLATFORMS=('gnu+linux_nd') # 'gnu+hurd_d' +# [ Native || Derivative ] Distribution Platforms +ND_PLATFORMS=('gnu+linux_nd') # 'gnu+hurd_nd' DD_PLATFORMS=('gnu+linux_dd' 'gnu+linux-arm_dd') # 'gnu+hurd_dd' PLATFORMS=("${ND_PLATFORMS[@]}" "${DD_PLATFORMS[@]}") + +# Software Development Distributions +SDD=('rolling' 'testing' 'stable') + +ROLLING_NAME='rolling' +TESTING_NAME='waterbird-v2' +STABLE_NAME='minicat-v1' + +PKG_POOL_DIR='pools' +SRC_POOL_DIR='sources' + +SHARE_DIR="$(dirname "$(readlink -e "$0")")/share/xbs" + +SRV_DIR='/srv' +TMP_DIR='/tmp' +PKG_POOL_DIR='pools' +SRC_POOL_DIR='sources' +GIT_BASE="${SRV_DIR}/git" +SYNC_ARGS='-mrtv --no-motd --delete-after --no-p --no-o --no-g --quiet' + +REQUIRE_SIGNATURE='true' + +LOCK_DELAY='10' +LOCK_TIMEOUT='300' + +[ -n "${STAGING:-}" ] || STAGING="${HOME}/staging/unknown/staging" +DB_EXT='.db.tar.gz' +FILES_EXT='.files.tar.gz' +PKG_EXT=".pkg.tar.?z" +SRC_EXT='.src.tar.gz' + +MIRROR_LIST='/etc/pacman.d/mirrorlist' +MAKEPKG_CONF='/etc/makepkg.conf' +MAKEPKG_ARCH="$(uname -m)" + +# web root +WEB_DIR="${SRV_DIR}/http/www.parabola.nu/web" |