#!/hint/bash # Main repositories main_multilib_repositories=('libre-multilib' 'libre-multilib-testing' 'pcr-multilib') main_native_repositories=('nonprism' 'nonprism-testing' 'nonsystemd' 'nonsystemd-testing' 'libre' 'libre-testing' 'kernels' 'cross' 'java' 'pcr' '~aurelien' '~brendan' '~coadde' '~drtan' '~emulatorman' '~jorginho' '~lukeshu' '~smv' '~xihh' "${main_multilib_repositories[@]}") # legacy (multilib only) # Derivative repositories from Arch x86 derivative_multilib_repositories=('multilib' 'multilib-testing') derivative_native_repositories=('core' 'extra' 'testing' 'community' "${derivative_multilib_repositories[@]}") # legacy (multilib only) # Remote repositories multilib_repositories=("${main_multilib_repositories[@]}" "${derivative_multilib_repositories[@]}") main_repositories=("${main_native_repositories[@]}" "${derivative_native_repositories[@]}") repositories=("${main_repositories[@]}") # legacy # Directories where packages are shared between repos # *relative to root_dir* native_packages_pool='pool/parabola' derivative_packages_pools=(pool/{packages,community}) native_packages_pool=(${native_native_packages_pool[@]} ${derivative_packages_pools[@]}) # legacy # Directories where sources are stored native_sources_pool='sources/parabola' derivative_sources_pools=(sources/{packages,community}) native_sources_pool=(${native_native_sources_pool[@]} ${derivative_sources_pools[@]}) # legacy multilib_architectures=('x86_64') native_architectures=('i686' "${multilib_architectures[@]}") # legacy (multilib only) # sync for derivative distribution (db-sync) #sync_domain="sync_domains.kernel.org" sync_domain="sync_domains.niyawe.de" ## sync_domains without sources folder #sync_domain="sync_domain.nl.leaseweb.net" #sync_domain="sync_domain.one.com" #sync_domain="sync_domain.us.leaseweb.net" #sync_domain="sync_domain.bytemark.co.uk" #sync_domain="sync_domain.de.leaseweb.net" sync_domain_path="archlinux" sync_domain_directory="$_repo/os/$_arch/"