changeset 25:15ee8bc879c4

(urg)
author hanwen <hanwen@xs4all.nl>
date Fri, 25 Nov 2005 14:48:40 +0100
parents 2020ae1f1b84
children 60d57a6c71e3
files specs/gub.py
diffstat 1 files changed, 7 insertions(+), 12 deletions(-) [+]
line wrap: on
line diff
--- a/specs/gub.py	Fri Nov 25 14:42:52 2005 +0100
+++ b/specs/gub.py	Fri Nov 25 14:48:40 2005 +0100
@@ -29,16 +29,13 @@
 	if verbose:
 		for (k, v) in env.items ():
 			sys.stderr.write ('%s=%s\n' % (k, v))
-		
+
 	for i in cmd.split ('\n'):
 		if i:
 			system_one (i, ignore_error, call_env)
 
 	return 0
 
-def join_lines (str):
-	return re.sub ('\n', ' ', str)
-
 class Package:
 	def __init__ (self, settings):
 		self.settings = settings
@@ -78,8 +75,8 @@
 
 	def system (self, cmd, env = {}):
 		dict = self.package_dict (env)
-		verbose = self.settings.verbose
-		system (cmd % dict, ignore_error = False, verbose = verbose, env = dict)
+		system (cmd % dict, ignore_error = False,
+			verbose = self.settings.verbose, env = dict)
 
 	def download (self):
 		pass
@@ -167,7 +164,7 @@
 ''')
 
 	def configure_command (self):
-		return '''%(srcdir)s/configure --prefix=%(installdir)s'''
+		return '%(srcdir)s/configure --prefix=%(installdir)s'
 
 	def configure (self):
 		self.system ('''
@@ -223,10 +220,8 @@
 
 	def configure_command (self):
 		cmd = Package.configure_command (self)
-		cmd += '''
---target=%(target_architecture)s 
---with-sysroot=%(systemdir)s 
-'''
+		cmd += ''' --target=%(target_architecture)s
+--with-sysroot=%(systemdir)s'''
 		return join_lines (cmd)
 	
 class Target_package (Package):
@@ -242,7 +237,7 @@
 --sysconfdir=/etc 
 --includedir=%(systemdir)s/usr/include 
 --libdir=%(systemdir)s/usr/lib 
-''')
+'''
 
 	def configure_cache_overrides (self, str):
 		return str