Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 84707ed

Browse files
committed
update make.osx to find the local freetype etc
svn path=/trunk/matplotlib/; revision=7609
1 parent b8ebabe commit 84707ed

2 files changed

Lines changed: 10 additions & 9 deletions

File tree

lib/matplotlib/backends/backend_agg.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,8 @@ def draw_text(self, gc, x, y, s, prop, angle, ismath):
140140
# space) in the following call to draw_text_image).
141141
font.set_text(s, 0, flags=LOAD_FORCE_AUTOHINT)
142142
font.draw_glyphs_to_bitmap()
143-
144-
#print x, y, int(x), int(y)
143+
144+
#print x, y, int(x), int(y), s
145145

146146
self._renderer.draw_text_image(font.get_image(), int(x), int(y) + 1, angle, gc)
147147

make.osx

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,7 @@ MACOSX_DEPLOYMENT_TARGET=10.4
1010

1111
## You shouldn't need to configure past this point
1212

13-
CFLAGS="-Os -arch ppc -arch i386 -I{$PREFIX}/include"
14-
15-
LDFLAGS="-arch ppc -arch i386 -L${PREFIX}/lib"
16-
13+
PKG_CONFIG_PATH="${PREFIX}/lib/pkgconfig"
1714
CFLAGS_DEPS="-arch i386 -arch ppc -I${PREFIX}/include -I${PREFIX}/include/freetype2 -isysroot /Developer/SDKs/MacOSX10.4u.sdk"
1815
LDFLAGS_DEPS="-arch i386 -arch ppc -L${PREFIX}/lib -syslibroot,/Developer/SDKs/MacOSX10.4u.sdk"
1916

@@ -32,7 +29,7 @@ fetch:
3229

3330

3431
zlib:
35-
unset PKG_CONFIG_PATH &&\
32+
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH} &&\
3633
rm -rf zlib-${ZLIBVERSION} &&\
3734
tar xvfz zlib-${ZLIBVERSION}.tar.gz &&\
3835
cd zlib-${ZLIBVERSION} &&\
@@ -44,7 +41,7 @@ zlib:
4441
unset MACOSX_DEPLOYMENT_TARGET
4542

4643
png: zlib
47-
unset PKG_CONFIG_PATH &&\
44+
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH} &&\
4845
rm -rf libpng-${PNGVERSION} &&\
4946
tar xvfj libpng-${PNGVERSION}.tar.bz2
5047
cd libpng-${PNGVERSION} &&\
@@ -58,7 +55,7 @@ png: zlib
5855

5956

6057
freetype: zlib
61-
unset PKG_CONFIG_PATH &&\
58+
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH} &&\
6259
rm -rf ${FREETYPEVERSION} &&\
6360
tar xvfj freetype-${FREETYPEVERSION}.tar.bz2 &&\
6461
cd freetype-${FREETYPEVERSION} &&\
@@ -75,13 +72,17 @@ deps: zlib png freetype
7572
echo 'all done'
7673

7774
mpl_build:
75+
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH} &&\
7876
export MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} &&\
7977
export CFLAGS=${CFLAGS_DEPS} &&\
8078
export LDFLAGS=${LDFLAGS_DEPS} &&\
8179
python setup.py build
8280

8381
mpl_install:
82+
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH} &&\
8483
export MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} &&\
8584
export CFLAGS=${CFLAGS_DEPS} &&\
8685
export LDFLAGS=${LDFLAGS_DEPS} &&\
86+
export LD_LIBRARY_PATH=${PREFIX}/lib &&\
87+
export DYLD_LIBRARY_PATH=${PREFIX}/lib &&\
8788
python setup.py install --prefix=${PREFIX}

0 commit comments

Comments
 (0)