1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
self.description = "Synchronize database" sp1 = pmpkg("spkg1", "1.0-1") sp1.depends = ["spkg2"] sp2 = pmpkg("spkg2", "2.0-1") sp2.depends = ["spkg3"] sp3 = pmpkg("spkg3", "3.0-1") sp3.depends = ["spkg1"] for sp in sp1, sp2, sp3: self.addpkg2db("sync", sp) self.args = "-Sy" self.addrule("PACMAN_RETCODE=0")