#!/hint/bash # Parabola Platforms PLATFORMS=('ABSLibre_GNU/linux') # 'GNU/Hurd' 'GNU/Linux' 'ABSLibre_GNU/Hurd' # Parabola Software Development PSD=('rolling' 'testing' 'stable') ROLLING_NAME='rolling' TESTING_NAME='waterbird-v2' STABLE_NAME='minicat-v1' PKG_POOL_DIR='pools' SRC_POOL_DIR='sources' SRV_DIR='/srv' TMP_DIR='/tmp' FTP_BASE="${SRV_DIR}/repo/main" GIT_BASE="${SRV_DIR}/git" SYNC_ARGS='-mrtv --no-motd --delete-after --no-p --no-o --no-g --quiet' CLEANUP_DESTDIR="${FTP_BASE}/old/packages" CLEANUP_DRYRUN='false' # Time in days to keep moved packages CLEANUP_KEEP='30' SOURCE_CLEANUP_DESTDIR="${FTP_BASE}/old/sources" SOURCE_CLEANUP_DRYRUN='true' # Time in days to keep moved sourcepackages SOURCE_CLEANUP_KEEP='30' 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)" # parabolaweb root WEB_DIR="${SRV_DIR}/http/www.parabola.nu/web"