pisi-install da en az pisi-build kadar yeteneklidir :).
./pisi-install startup-notification-0.8-2.pisi startup-notification-devel-0.8-2.pisi
This commit is contained in:
+8
-17
@@ -28,23 +28,14 @@ def main():
|
|||||||
|
|
||||||
(options, args) = parser.parse_args()
|
(options, args) = parser.parse_args()
|
||||||
|
|
||||||
# package filename
|
for package_fn in args:
|
||||||
package_fn = ""
|
try:
|
||||||
|
ui.info('* Installing ' + package_fn + '\n')
|
||||||
# TODO: We accept only one package file arg ATM
|
pisi.install.install(package_fn)
|
||||||
if len(args) != 1:
|
except pisi.install.InstallError, estr:
|
||||||
print usage
|
print '*** An installation error has occured:'
|
||||||
raise ArgError, "pisi-install expects one (and only one) package file currently"
|
print ' ', estr
|
||||||
else:
|
sys.exit(1)
|
||||||
package_fn = args[0]
|
|
||||||
|
|
||||||
try:
|
|
||||||
ui.info('* Installing ' + package_fn + '\n')
|
|
||||||
pisi.install.install(package_fn)
|
|
||||||
except pisi.install.InstallError, estr:
|
|
||||||
print '*** An installation error has occured:'
|
|
||||||
print ' ', estr
|
|
||||||
sys.exit(1)
|
|
||||||
ui.info("Package(s) installed successfully as intended.\n")
|
ui.info("Package(s) installed successfully as intended.\n")
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
|||||||
Reference in New Issue
Block a user