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,
         },
     )

-- 


Reply via email to