diff gub/specs/guile.py @ 4628:e4825590ebe5

s/targetbuild/target/, s/toolsbuild/tools/.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Thu, 30 Oct 2008 15:31:29 +0100
parents a1249326a6f3
children ed1e07a29424
line wrap: on
line diff
--- a/gub/specs/guile.py	Thu Oct 30 14:55:43 2008 +0100
+++ b/gub/specs/guile.py	Thu Oct 30 15:31:29 2008 +0100
@@ -3,13 +3,13 @@
 from gub import misc
 from gub import loggedos
 from gub import repository
-from gub import targetbuild
+from gub import target
 
-class Guile (targetbuild.AutoBuild):
+class Guile (target.AutoBuild):
     source = 'git://git.sv.gnu.org/guile.git&branch=branch_release-1-8&revision=release_1-8-4'
     
     def __init__ (self, settings, source):
-        targetbuild.AutoBuild.__init__ (self, settings, source)
+        target.AutoBuild.__init__ (self, settings, source)
         if isinstance (source, repository.Repository):
             source.version = lambda: '1.8.4'
         self.so_version = '17'
@@ -49,7 +49,7 @@
 ''', "%(srcdir)s/pre-inst-guile.in")
             
         self.autogen_sh ()
-        targetbuild.AutoBuild.patch (self)
+        target.AutoBuild.patch (self)
 
     def configure_flags (self):
         return misc.join_lines ('''
@@ -64,12 +64,12 @@
         
     def configure_command (self):
         return ('GUILE_FOR_BUILD=%(tools_prefix)s/bin/guile '
-                + targetbuild.AutoBuild.configure_command (self)
+                + target.AutoBuild.configure_command (self)
                 + self.configure_flags ())
 
     def compile_command (self):
         return ('preinstguile=%(tools_prefix)s/bin/guile ' +
-                targetbuild.AutoBuild.compile_command (self))
+                target.AutoBuild.compile_command (self))
     
     def compile (self):
 
@@ -79,14 +79,14 @@
         self.system ('cd %(builddir)s/libguile && make libpath.h')
         self.file_sub ([('''-L *%(system_root)s''', '-L')],
                        '%(builddir)s/libguile/libpath.h')
-        targetbuild.AutoBuild.compile (self)
+        target.AutoBuild.compile (self)
 
     def configure (self):
-        targetbuild.AutoBuild.configure (self)
+        target.AutoBuild.configure (self)
         self.update_libtool ()
 
     def install (self):
-        targetbuild.AutoBuild.install (self)
+        target.AutoBuild.install (self)
         majmin_version = '.'.join (self.expand ('%(version)s').split ('.')[0:2])
         
         self.dump ("prependdir GUILE_LOAD_PATH=$INSTALLER_PREFIX/share/guile/%(majmin_version)s\n",
@@ -161,7 +161,7 @@
 
     def configure (self):
         if 0: # using patch
-            targetbuild.AutoBuild.autoupdate (self)
+            target.AutoBuild.autoupdate (self)
 
         if 1:
             self.file_sub ([('''^#(LIBOBJS=".*fileblocks.*)''',
@@ -325,12 +325,12 @@
 """,
     }
 
-from gub import toolsbuild
+from gub import tools
 from gub import build
-class Guile__tools (toolsbuild.AutoBuild, Guile):
+class Guile__tools (tools.AutoBuild, Guile):
     source = Guile.source
     def get_build_dependencies (self):
-        return (toolsbuild.AutoBuild.get_build_dependencies (self)
+        return (tools.AutoBuild.get_build_dependencies (self)
                 + Guile.get_build_dependencies (self)
                 + ['autoconf', 'automake', 'gettext', 'libtool', 'git'])
 
@@ -338,17 +338,17 @@
         self.autogen_sh ()
 
     def configure_command (self):
-        return (toolsbuild.AutoBuild.configure_command (self)
+        return (tools.AutoBuild.configure_command (self)
                 + self.configure_flags ())
 
     def configure (self):
-        toolsbuild.AutoBuild.configure (self)
+        tools.AutoBuild.configure (self)
 #        self.update_libtool ()
 
     def install (self):
         ## guile runs fine without wrapper (if it doesn't, use the
         ## relocation patch), while a sh wrapper breaks executable
-        ## scripts toolsbuild.AutoBuild.install (self)
+        ## scripts tools.AutoBuild.install (self)
         build.AutoBuild.install (self)
 
         ## don't want tools GUILE headers to interfere with compile.