1- PYVERSION =2.5
1+ PYVERSION =2.6
22PYTHON =python${PYVERSION}
33SRCDIR =${PWD}
44ZLIBVERSION =1.2.3
55PNGVERSION =1.2.33
66FREETYPEVERSION =2.3.7
7- MPLVERSION =0.99.0.rc2
7+ MPLVERSION =0.99.0
88BDISTMPKGVERSION =0.4.4
99MPLSRC =matplotlib-${MPLVERSION}
1010MACOSX_DEPLOYMENT_TARGET =10.4
2828 zlib-${ZLIBVERSION} libpng-${PNGVERSION} freetype-${FREETYPEVERSION} \
2929 matplotlib-${MPLVERSION} * ~
3030
31- fetch_deps :
31+ fetch :
3232 wget http://www.zlib.net/zlib-${ZLIBVERSION} .tar.gz && \
3333 wget http://internap.dl.sourceforge.net/sourceforge/libpng/libpng-${PNGVERSION} .tar.bz2 && \
3434 wget http://download.savannah.gnu.org/releases/freetype/freetype-${FREETYPEVERSION} .tar.bz2&& \
@@ -77,21 +77,20 @@ freetype: zlib
7777 cp objs/.libs/libfreetype.a . && \
7878 unset MACOSX_DEPLOYMENT_TARGET
7979
80- dependencies :
80+ deps :
8181 make zlib png freetype
8282
8383installers :
8484 unset PKG_CONFIG_PATH && \
8585 tar xvfz matplotlib-${MPLVERSION} .tar.gz && \
8686 cd ${MPLSRC} && \
8787 rm -rf build && \
88- cp ../data/setup.cfg . && \
88+ cp ../data/setup.cfg ../data/ReadMe.txt . && \
8989 export CFLAGS=${CFLAGS} && \
9090 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
9594
9695upload :
9796 rm -rf upload && \
@@ -102,7 +101,7 @@ upload:
102101 scp upload/
* [email protected] :uploads/
103102
104103all :
105- make clean fetch_deps dependencies installers upload
104+ make clean fetch deps installers upload
106105
107106
108107
0 commit comments