summaryrefslogtreecommitdiffstats
path: root/aports.lua
diff options
context:
space:
mode:
Diffstat (limited to 'aports.lua')
-rwxr-xr-xaports.lua13
1 files changed, 13 insertions, 0 deletions
diff --git a/aports.lua b/aports.lua
index e513a61..caee3bf 100755
--- a/aports.lua
+++ b/aports.lua
@@ -1,5 +1,18 @@
module(..., package.seeall)
+abuild_conf_file = "/etc/abuild.conf"
+
+local abuild_conf = {}
+
+function get_abuild_conf(var)
+ if abuild_conf[var] == nil then
+ local f = io.popen(" . "..abuild_conf_file..' ; echo -n "$'..var..'"')
+ abuild_conf[var] = f:read("*all")
+ f:close()
+ end
+ return abuild_conf[var]
+end
+
local function split_subpkgs(str)
local t = {}
local e