From fda6873c5a1c92363685d5dcc319d8e776a8f692 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Mon, 22 Aug 2011 09:28:40 +0000 Subject: aports.lua: implement foreach_aport() --- aports.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'aports.lua') diff --git a/aports.lua b/aports.lua index 87b4cf7..3f7e9ae 100755 --- a/aports.lua +++ b/aports.lua @@ -207,6 +207,16 @@ function Aports:foreach_pkg(pkg, f) end end +function Aports:foreach_aport(f) + self:foreach(function(pkgname) + self:foreach_pkg(pkgname, function(i, pkg) + if pkgname == pkg.pkgname then + f(pkg) + end + end) + end) +end + function new(repodirs) local h = Aports h.repodirs = repodirs -- cgit v1.2.3-60-g2f50