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.entropy")
require("vicious.org")
require("vicious.pacman")
require("vicious.pkg")
require("vicious.mpd")
require("vicious.volume")
require("vicious.weather")

View File

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