Mercurial > gub
changeset 6348:bdd1f70b13f9
Fix darwin-{x86|ppc}::ghostscript dylib path
author | Masamichi Hosoda <trueroad@users.noreply.github.com> |
---|---|
date | Fri, 20 Feb 2015 21:53:32 +0900 |
parents | 843fe9c75bbf |
children | 71061393f352 |
files | gub/specs/ghostscript.py |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/gub/specs/ghostscript.py Fri Feb 20 21:39:12 2015 +0900 +++ b/gub/specs/ghostscript.py Fri Feb 20 21:53:32 2015 +0900 @@ -285,6 +285,13 @@ ('^(EXTRALIBS *=.*)(-shared )', r'\1 -dynamic'), ('^(CC_SHARED *=.*)( -shared)', r'\1 -dynamic')], '%(builddir)s/Makefile') + def install (self): + Ghostscript.install (self) + if shared: + self.system (''' +%(cross_prefix)s/bin/%(target_architecture)s-install_name_tool -id /usr/lib/libgs.8.70.dylib %(install_prefix)s/lib/libgs.8.70.dylib +%(cross_prefix)s/bin/%(target_architecture)s-install_name_tool -change ./bin/../sobin/libgs.8.70.dylib /usr/lib/libgs.8.70.dylib %(install_prefix)s/bin/gs +''') class Ghostscript__tools (tools.AutoBuild, Ghostscript_static): parallel_build_broken = True