kuuko pushed a commit to branch master. http://git.enlightenment.org/misc/polkit-efl.git/commit/?id=fa35bf26593f93985aad2191d14523546f88d6ee
commit fa35bf26593f93985aad2191d14523546f88d6ee Author: Kai Huuhko <kai.huu...@gmail.com> Date: Fri Jun 20 09:54:39 2014 +0300 Support --root in setup.py --- setup.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/setup.py b/setup.py index d65e502..fd8719a 100755 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ from distutils import log from distutils.core import setup, Command from distutils.log import info, error from distutils.command.build import build -from distutils.command.install_scripts import install_scripts +from distutils.command.install import install from distutils.dep_util import newer from distutils.errors import DistutilsFileError from sys import exec_prefix @@ -118,10 +118,10 @@ class Build(build): build.run(self) -class InstallScripts(install_scripts): - def run(self): +class Install(install): + def finalize_options(self): exec_path = os.path.join( - self.install_dir, "polkit-efl-authentication-agent-1" + self.install_scripts, "polkit-efl-authentication-agent-1" ) in_path = 'data/polkit-efl-authentication-agent-1.desktop.in' out_path = 'data/polkit-efl-authentication-agent-1.desktop' @@ -142,7 +142,7 @@ class InstallScripts(install_scripts): exec_path ) ) - install_scripts.run(self) + install.finalize_options(self) setup( @@ -167,6 +167,6 @@ setup( 'build_themes': BuildThemes, 'build_l10n': BuildL10N, 'build': Build, - 'install_scripts': InstallScripts, + 'install': Install, }, ) --