1
- PYVERSION =2.5
1
+ PYVERSION =2.6
2
2
PYTHON =python${PYVERSION}
3
3
SRCDIR =${PWD}
4
4
ZLIBVERSION =1.2.3
5
5
PNGVERSION =1.2.33
6
6
FREETYPEVERSION =2.3.7
7
- MPLVERSION =0.99.0.rc2
7
+ MPLVERSION =0.99.0
8
8
BDISTMPKGVERSION =0.4.4
9
9
MPLSRC =matplotlib-${MPLVERSION}
10
10
MACOSX_DEPLOYMENT_TARGET =10.4
28
28
zlib-${ZLIBVERSION} libpng-${PNGVERSION} freetype-${FREETYPEVERSION} \
29
29
matplotlib-${MPLVERSION} * ~
30
30
31
- fetch_deps :
31
+ fetch :
32
32
wget http://www.zlib.net/zlib-${ZLIBVERSION} .tar.gz && \
33
33
wget http://internap.dl.sourceforge.net/sourceforge/libpng/libpng-${PNGVERSION} .tar.bz2 && \
34
34
wget http://download.savannah.gnu.org/releases/freetype/freetype-${FREETYPEVERSION} .tar.bz2&& \
@@ -77,21 +77,20 @@ freetype: zlib
77
77
cp objs/.libs/libfreetype.a . && \
78
78
unset MACOSX_DEPLOYMENT_TARGET
79
79
80
- dependencies :
80
+ deps :
81
81
make zlib png freetype
82
82
83
83
installers :
84
84
unset PKG_CONFIG_PATH && \
85
85
tar xvfz matplotlib-${MPLVERSION} .tar.gz && \
86
86
cd ${MPLSRC} && \
87
87
rm -rf build && \
88
- cp ../data/setup.cfg . && \
88
+ cp ../data/setup.cfg ../data/ReadMe.txt . && \
89
89
export CFLAGS=${CFLAGS} && \
90
90
export LDFLAGS=${LDFLAGS} && \
91
- /Library/Frameworks/Python.framework/Versions/${PYVERSION} /bin/bdist_mpkg && \
92
- ${PYTHON} setupegg.py bdist_egg && \
93
- cd dist && \
94
- zip -ro matplotlib-${MPLVERSION} -py${PYVERSION} -macosx10.5_mpkg.zip matplotlib-${MPLVERSION} -py${PYVERSION} -macosx10.5.mpkg
91
+ /Library/Frameworks/Python.framework/Versions/${PYVERSION} /bin/bdist_mpkg --readme=ReadMe.txt && \
92
+ hdiutil create -srcdir dist/matplotlib-${MPLVERSION} -py${PYVERSION} -macosx10.5.mpkg dist/matplotlib-${MPLVERSION} -py${PYVERSION} -macosx10.5.dmg && \
93
+ ${PYTHON} setupegg.py bdist_egg
95
94
96
95
upload :
97
96
rm -rf upload && \
@@ -102,7 +101,7 @@ upload:
102
101
scp upload/
* [email protected] :uploads/
103
102
104
103
all :
105
- make clean fetch_deps dependencies installers upload
104
+ make clean fetch deps installers upload
106
105
107
106
108
107
0 commit comments