1 self
.description
= "Install a package with cascaded dependencies"
3 p1
= pmpkg("dummy", "1.0-2")
4 p1
.files
= ["bin/dummy",
5 "usr/man/man1/dummy.1"]
9 p2
.files
= ["bin/dep1"]
13 p3
.files
= ["bin/dep2"]
18 self
.args
= "-U %s" % " ".join([p
.filename() for p
in p1
, p2
, p3
])
20 self
.addrule("PACMAN_RETCODE=0")
21 self
.addrule("PKG_VERSION=dummy|1.0-2")
22 self
.addrule("PKG_DEPENDS=dummy|dep1")
23 self
.addrule("PKG_DEPENDS=dep1|dep2")
25 self
.addrule("PKG_EXIST=%s" % p
.name
)
27 self
.addrule("FILE_EXIST=%s" % f
)