diff --git a/pisi/actionsapi/autotools.py b/pisi/actionsapi/autotools.py index 5fd3877f..8f1726e8 100644 --- a/pisi/actionsapi/autotools.py +++ b/pisi/actionsapi/autotools.py @@ -108,3 +108,12 @@ def installWithInstallRootdir(): install_string = 'make INSTALL_ROOT=%s install' % dir_suffix os.system(install_string) + +def aclocal(parameters = ''): + os.system("aclocal %s" % parameters) + +def autoconf(parameters = ''): + os.system("autoconf %s" % parameters) + +def automake(parameters = ''): + os.system("automake %s" % parameters) diff --git a/pisi/actionsapi/utils.py b/pisi/actionsapi/utils.py index 1fac8fcb..9f29b72b 100644 --- a/pisi/actionsapi/utils.py +++ b/pisi/actionsapi/utils.py @@ -5,6 +5,7 @@ import os import time import glob +import shutil from tempfile import mkstemp, mkdtemp def sleep(seconds = 5): @@ -41,3 +42,12 @@ def changeDir(directoryName = ''): os.chdir(directoryName) else: os.chdir(os.path.dirname(current)) + +def ls(directory): + return os.listdir(directory) + +def move(source, destination): + shutil.move(source, destination) + +def export(key, value): + os.environ[key] = value