itrespect defined architectures in amprolla_init - amprolla - devuan's apt repo merger Err parazyd.org 70 hgit clone git://parazyd.org/amprolla.git URL:git://parazyd.org/amprolla.git parazyd.org 70 1Log /git/amprolla/log.gph parazyd.org 70 1Files /git/amprolla/files.gph parazyd.org 70 1Refs /git/amprolla/refs.gph parazyd.org 70 1README /git/amprolla/file/README.md.gph parazyd.org 70 1LICENSE /git/amprolla/file/LICENSE.gph parazyd.org 70 i--- Err parazyd.org 70 1commit bc9fc0927f2f256f2902fa06a7f8095b09be32e3 /git/amprolla/commit/bc9fc0927f2f256f2902fa06a7f8095b09be32e3.gph parazyd.org 70 1parent f46479d83e4ef4fdf4a050b281755a6908151f14 /git/amprolla/commit/f46479d83e4ef4fdf4a050b281755a6908151f14.gph parazyd.org 70 hAuthor: parazyd URL:mailto:parazyd@dyne.org parazyd.org 70 iDate: Thu, 29 Jun 2017 14:40:59 +0200 Err parazyd.org 70 i Err parazyd.org 70 irespect defined architectures in amprolla_init Err parazyd.org 70 i Err parazyd.org 70 iDiffstat: Err parazyd.org 70 i M TODO.md | 1 - Err parazyd.org 70 i M amprolla_init.py | 9 ++++++--- Err parazyd.org 70 i Err parazyd.org 70 i2 files changed, 6 insertions(+), 4 deletions(-) Err parazyd.org 70 i--- Err parazyd.org 70 1diff --git a/TODO.md b/TODO.md /git/amprolla/file/TODO.md.gph parazyd.org 70 it@@ -1,7 +1,6 @@ Err parazyd.org 70 i amprolla TODO Err parazyd.org 70 i ============= Err parazyd.org 70 i Err parazyd.org 70 i-* Fix amprolla_init.py to honor defined architectures Err parazyd.org 70 i * Import devuan/debian keyrings as git submodules and make a script to Err parazyd.org 70 i verify them via a keyserver Err parazyd.org 70 i * Make obsolete package logging aware of the suite they're in (HELP NEEDED) Err parazyd.org 70 1diff --git a/amprolla_init.py b/amprolla_init.py /git/amprolla/file/amprolla_init.py.gph parazyd.org 70 it@@ -10,7 +10,8 @@ from os.path import join Err parazyd.org 70 i from multiprocessing import Pool Err parazyd.org 70 i from time import time Err parazyd.org 70 i Err parazyd.org 70 i-from lib.config import aliases, cpunm, mainrepofiles, repos, spooldir, suites Err parazyd.org 70 i+from lib.config import (aliases, arches, cpunm, mainrepofiles, repos, spooldir, Err parazyd.org 70 i+ suites) Err parazyd.org 70 i from lib.net import download Err parazyd.org 70 i from lib.parse import parse_release Err parazyd.org 70 i Err parazyd.org 70 it@@ -72,8 +73,10 @@ def main(): Err parazyd.org 70 i tpl = [] Err parazyd.org 70 i for k in release_contents: Err parazyd.org 70 i # if k.endswith('/binary-armhf/Packages.gz'): Err parazyd.org 70 i- urls = (join(url[0], k), join(url[1], k)) Err parazyd.org 70 i- tpl.append(urls) Err parazyd.org 70 i+ for a in arches: Err parazyd.org 70 i+ if a in k: Err parazyd.org 70 i+ urls = (join(url[0], k), join(url[1], k)) Err parazyd.org 70 i+ tpl.append(urls) Err parazyd.org 70 i dlpool = Pool(cpunm) Err parazyd.org 70 i dlpool.map(download, tpl) Err parazyd.org 70 i dlpool.close() Err parazyd.org 70 .