Skip to content

Commit 326bfb1

Browse files
committed
update make.osx to build on 10.6
svn path=/trunk/matplotlib/; revision=8183
1 parent 38fb814 commit 326bfb1

File tree

2 files changed

+16
-10
lines changed

2 files changed

+16
-10
lines changed

make.osx

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,22 @@
44
PYVERSION=2.6
55
PYTHON=python${PYVERSION}
66
ZLIBVERSION=1.2.3
7-
PNGVERSION=1.2.40
7+
PNGVERSION=1.2.39
88
FREETYPEVERSION=2.3.11
9-
MACOSX_DEPLOYMENT_TARGET=10.4
10-
OSX_SDK_VER=10.4u
11-
ARCH_FLAGS="-arch i386 -arch ppc -arch x86_64"
9+
MACOSX_DEPLOYMENT_TARGET=10.6
10+
OSX_SDK_VER=10.6
11+
ARCH_FLAGS="-arch i386-arch x86_64"
1212

1313
## You shouldn't need to configure past this point
1414

15+
#PKG_CONFIG_PATH="${PREFIX}/lib/pkgconfig"
16+
#CFLAGS="${ARCH_FLAGS} -I${PREFIX}/include -I${PREFIX}/include/freetype2 -isysroot /Developer/SDKs/MacOSX${OSX_SDK_VER}.sdk"
17+
#LDFLAGS="${ARCH_FLAGS} -L${PREFIX}/lib -syslibroot,/Developer/SDKs/MacOSX${OSX_SDK_VER}.sdk"
18+
1519
PKG_CONFIG_PATH="${PREFIX}/lib/pkgconfig"
16-
CFLAGS="${ARCH_FLAGS} -I${PREFIX}/include -I${PREFIX}/include/freetype2 -isysroot /Developer/SDKs/MacOSX${OSX_SDK_VER}.sdk"
17-
LDFLAGS="${ARCH_FLAGS} -L${PREFIX}/lib -syslibroot,/Developer/SDKs/MacOSX${OSX_SDK_VER}.sdk"
20+
CFLAGS="-arch i386 -arch x86_64 -I${PREFIX}/include -I${PREFIX}/include/freetype2 -isysroot /Developer/SDKs/MacOSX${OSX_SDK_VER}.sdk"
21+
LDFLAGS="-arch i386 -arch x86_64 -L${PREFIX}/lib -syslibroot,/Developer/SDKs/MacOSX${OSX_SDK_VER}.sdk"
22+
FFLAGS="-arch i386 -arch x86_64"
1823

1924
clean:
2025
rm -rf zlib-${ZLIBVERSION}.tar.gz libpng-${PNGVERSION}.tar.bz2 \
@@ -23,9 +28,10 @@ clean:
2328
zlib-${ZLIBVERSION} libpng-${PNGVERSION} freetype-${FREETYPEVERSION} \
2429
build
2530

31+
2632
fetch:
2733
${PYTHON} -c 'import urllib; urllib.urlretrieve("http://www.zlib.net/zlib-${ZLIBVERSION}.tar.gz", "zlib-${ZLIBVERSION}.tar.gz")' &&\
28-
${PYTHON} -c 'import urllib; urllib.urlretrieve("http://download.sourceforge.net/libpng/libpng-${PNGVERSION}.tar.gz", "libpng-${PNGVERSION}.tar.bz2")' &&\
34+
${PYTHON} -c 'import urllib; urllib.urlretrieve("http://downloads.sourceforge.net/project/libpng/libpng-stable/${PNGVERSION}/libpng-${PNGVERSION}.tar.gz", "libpng-${PNGVERSION}.tar.gz")' &&\
2935
${PYTHON} -c 'import urllib; urllib.urlretrieve("http://download.savannah.gnu.org/releases/freetype/freetype-${FREETYPEVERSION}.tar.bz2", "freetype-${FREETYPEVERSION}.tar.bz2")'
3036

3137

@@ -34,7 +40,7 @@ fetch:
3440
zlib:
3541
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH} &&\
3642
rm -rf zlib-${ZLIBVERSION} &&\
37-
tar xvfz zlib-${ZLIBVERSION}.tar.gz &&\
43+
tar xvfj zlib-${ZLIBVERSION}.tar.gz &&\
3844
cd zlib-${ZLIBVERSION} &&\
3945
export MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} &&\
4046
export CFLAGS=${CFLAGS} &&\
@@ -46,7 +52,7 @@ zlib:
4652
png: zlib
4753
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH} &&\
4854
rm -rf libpng-${PNGVERSION} &&\
49-
tar xvfz libpng-${PNGVERSION}.tar.gz
55+
tar xvfz libpng-${PNGVERSION}.tar.gz && \
5056
cd libpng-${PNGVERSION} &&\
5157
export MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} &&\
5258
export CFLAGS=${CFLAGS} &&\

release/osx/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ SRCDIR=${PWD}
44
ZLIBVERSION=1.2.3
55
PNGVERSION=1.2.33
66
FREETYPEVERSION=2.3.7
7-
MPLVERSION=0.99.0
7+
MPLVERSION=1.0
88
BDISTMPKGVERSION=0.4.4
99
MPLSRC=matplotlib-${MPLVERSION}
1010
MACOSX_DEPLOYMENT_TARGET=10.4

0 commit comments

Comments
 (0)