pkg: pacman moved to generic packages module

This commit is contained in:
Adrian C. (anrxc) 2010-02-04 18:36:27 +01:00
parent 71566e0484
commit 91925e601d
2 changed files with 7 additions and 8 deletions

View File

@ -39,7 +39,7 @@ require("vicious.mdir")
require("vicious.gmail") require("vicious.gmail")
require("vicious.entropy") require("vicious.entropy")
require("vicious.org") require("vicious.org")
require("vicious.pacman") require("vicious.pkg")
require("vicious.mpd") require("vicious.mpd")
require("vicious.volume") require("vicious.volume")
require("vicious.weather") require("vicious.weather")

View File

@ -7,23 +7,22 @@
local tonumber = tonumber local tonumber = tonumber
local io = { popen = io.popen } local io = { popen = io.popen }
local setmetatable = setmetatable local setmetatable = setmetatable
--local string = { match = string.match }
-- }}} -- }}}
-- Pacman: provides number of pending updates on Arch Linux -- Pkg: provides number of pending updates on GNU/Linux
module("vicious.pacman") module("vicious.pkg")
-- {{{ Pacman widget type -- {{{ Packages widget type
local function worker(format) local function worker(format)
-- Initialise counters -- Initialise counters
local updates = 0 local updates = 0
-- Check if updates are available -- Check if updates are available on Arch
local f = io.popen("pacman -Qu") local f = io.popen("pacman -Qu")
-- Exclude IgnorePkg and count deps --- Exclude IgnorePkg and count deps
--local f = io.popen("pacman -Sup") ---local f = io.popen("pacman -Sup")
for line in f:lines() do for line in f:lines() do
updates = updates + 1 updates = updates + 1