Mercurial > gub
changeset 78:6ada09964591
package Darwin_glib for Darwin specific tweaks.
author | hanwen <hanwen@xs4all.nl> |
---|---|
date | Thu, 01 Dec 2005 02:10:11 +0100 |
parents | e0efad90235a |
children | 49bcf0189f13 |
files | specs/framework.py |
diffstat | 1 files changed, 14 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/specs/framework.py Thu Dec 01 02:09:47 2005 +0100 +++ b/specs/framework.py Thu Dec 01 02:10:11 2005 +0100 @@ -264,6 +264,19 @@ return str + ''' glib_cv_stack_grows=${glib_cv_stack_grows=no} ''' + + +class Darwin_glib (Glib): + def configure (self): + Glib.configure (self) + self.file_sub ('nmedit', self.settings.build_architecture + '-nmedit', + self.builddir () + '/libtool') + def file_name (self): + if self.url: + return re.sub ('.*/([^/]+)', '\\1', self.url) + else: + return 'glib' + class Pango (gub.Target_package): def configure_command (self): @@ -402,7 +415,7 @@ Gettext (settings).with (version='0.10.40'), Freetype (settings).with (version='2.1.9', mirror=download.freetype), Expat (settings).with (version='1.95.8', mirror=download.sourceforge, format='gz'), - Glib (settings).with (version='2.8.4', mirror=download.gtk), + Darwin_glib (settings).with (version='2.8.4', mirror=download.gtk), Fontconfig (settings).with (version='2.3.2', mirror=download.fontconfig), ), 'mingw': (