Mercurial > gub
changeset 75:2fb0d16c0924
rewrite absolute paths *.la files.
author | hanwen <hanwen@xs4all.nl> |
---|---|
date | Thu, 01 Dec 2005 01:51:23 +0100 |
parents | 9383ec948ce1 |
children | aa06baa28f03 |
files | specs/darwintools.py |
diffstat | 1 files changed, 13 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/specs/darwintools.py Thu Dec 01 01:08:43 2005 +0100 +++ b/specs/darwintools.py Thu Dec 01 01:51:23 2005 +0100 @@ -1,11 +1,23 @@ +import glob import re import gub import download + from gub import join_lines -class Darwin_sdk (gub.Binary_package): +class Darwin_sdk (gub.Binary_package): def file_name (self): return 'darwin-sdk.tar.gz' + + def patch (self): + pat = self.settings.systemdir + '/usr/lib/*.la' + for a in glob.glob (pat): + print 'fixing up', a + str = open (a).read () + str = re.sub (r' (/usr/lib/.*\.la)', self.settings.systemdir + r'\1', str) + open (a, 'w').write (str) + + class Odcctools (gub.Cross_package): def installdir (self):