From 123f61ed04937f25a06a18a222cd2cf0b02f6525 Mon Sep 17 00:00:00 2001 From: Isaac David Date: Wed, 19 Apr 2017 19:08:50 -0500 Subject: implement db-import-archlinuxarm-src see https://labs.parabola.nu/issues/1189 so while Arch is phasing out ABS I feel like this work is due. this is just an initial, yet mostly-working, solution. particularly troubling is the amount of code duplication between scripts --- db-import-archlinuxarm.conf | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) (limited to 'db-import-archlinuxarm.conf') diff --git a/db-import-archlinuxarm.conf b/db-import-archlinuxarm.conf index cce19a7..fd3a8bf 100644 --- a/db-import-archlinuxarm.conf +++ b/db-import-archlinuxarm.conf @@ -2,10 +2,26 @@ ARMREPOS=('core' 'extra' 'community') PKGPOOLARM='pool/alarm' OURARCHES=(armv7h) -#mirror="mirror.yandex.ru" -mirror="ftp.halifax.rwth-aachen.de" +## mirrors WITH sources folder +# (none) ## mirrors without sources folder -## use "archlinuxarm" instead "archlinux-arm" to mirror.yandex.ru +mirror="ftp.halifax.rwth-aachen.de" +#mirror="mirror.yandex.ru" + +case "$mirror" in + mirror.yandex.ru) mirrorpath="archlinuxarm" ;; + ftp.halifax.rwth-aachen.de) mirrorpath="archlinux-arm" ;; +esac + +# The followng is for db-import-archlinuxarm-src -mirrorpath="archlinux-arm" +# NB: I am unsure if the presence or absence of a trailing slash in +# the _ROOT variables is significant. -- lukeshu +SYNCARGS='-mrtv --no-motd --delete-after --no-p --no-o --no-g --quiet' +ABSLIBRE_ROOT=/srv/repo/db-import-archlinuxarm-src/abslibre +ABSLIBRE_GIT=https://git.parabola.nu/abslibre.git/ +ABS_ROOT='/srv/repo/db-import-archlinuxarm-src/abs/' +ABS_SERVER="${mirror}/${mirrorpath}/" +ALARM_GIT='https://github.com/archlinuxarm/PKGBUILDs' +ALARM_ROOT='/srv/repo/db-import-archlinuxarm-src/alarm/' -- cgit v1.2.3