summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2016-07-25 13:15:20 +0300
committerTimo Teräs <timo.teras@iki.fi>2016-07-25 13:15:20 +0300
commitd2e111262470976b190d6f9aabed0ebf3afe2cb9 (patch)
tree044c97fa62bd43680632140379ba1021d008b285
parent4de3a72e08487d44b2d4a57e7334d97cdebb8770 (diff)
downloadlua-aports-d2e111262470976b190d6f9aabed0ebf3afe2cb9.tar.bz2
lua-aports-d2e111262470976b190d6f9aabed0ebf3afe2cb9.tar.xz
pkg: support arch="!arch" syntax
-rw-r--r--aports/pkg.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/aports/pkg.lua b/aports/pkg.lua
index b99bf68..f21f352 100644
--- a/aports/pkg.lua
+++ b/aports/pkg.lua
@@ -91,7 +91,7 @@ function M.all_apks_exists(pkg)
end
function M.arch_enabled(pkg)
- return pkg.arch.all or pkg.arch.noarch or pkg.arch[abuild.arch]
+ return not pkg.arch["!"..abuild.arch] and (pkg.arch.all or pkg.arch.noarch or pkg.arch[abuild.arch])
end
function M.libc_enabled(pkg)