From 3ef6dfba60f8ecd1abb3d0c9748035ebb9a4b4d6 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Thu, 9 Jan 2014 08:51:57 +0000 Subject: db: store arch setting --- aports/db.lua | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'aports') diff --git a/aports/db.lua b/aports/db.lua index a4ebd58..d81a0d2 100644 --- a/aports/db.lua +++ b/aports/db.lua @@ -27,6 +27,14 @@ local function split(str) return t end +local function split_arch(archstr) + local t = {} + for _,arch in pairs(split(archstr)) do + t[arch] = true + end + return t +end + local function split_apkbuild(line) local r = {} local dir,pkgname, pkgver, pkgrel, arch, depends, makedepends, subpackages, source, url = string.match(line, "([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)|([^|]*)") @@ -39,6 +47,7 @@ local function split_apkbuild(line) r.subpackages = split_subpkgs(subpackages) r.source = split(source) r.url = url + r.arch = split_arch(arch) return r end -- cgit v1.2.3