diff options
author | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2011-04-14 21:07:59 +0000 |
---|---|---|
committer | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2011-04-14 21:07:59 +0000 |
commit | cf8b64c42b712d87fbd169e463c9ee0c6c2aa3ad (patch) | |
tree | 17f365ea7cbff29a290adecf12988d15963b9f8e /dev-python/matplotlib | |
parent | Stable for HPPA (bug #308017). (diff) | |
download | historical-cf8b64c42b712d87fbd169e463c9ee0c6c2aa3ad.tar.gz historical-cf8b64c42b712d87fbd169e463c9ee0c6c2aa3ad.tar.bz2 historical-cf8b64c42b712d87fbd169e463c9ee0c6c2aa3ad.zip |
Delete older ebuilds.
Diffstat (limited to 'dev-python/matplotlib')
-rw-r--r-- | dev-python/matplotlib/Manifest | 23 | ||||
-rw-r--r-- | dev-python/matplotlib/matplotlib-1.0.0.ebuild | 187 | ||||
-rw-r--r-- | dev-python/matplotlib/matplotlib-1.0.1.ebuild | 198 |
3 files changed, 20 insertions, 388 deletions
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 13dd0031cb5f..5303b9d0354b 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,10 +1,27 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX matplotlib-1.0.1-libpng15.patch 2393 RMD160 ab0fdb3ebfa3d112496f0246d084dc996ecfc019 SHA1 4aa6374bef7193163a9ed641fd513607566a8060 SHA256 fd6721b37b6de66b5d11804137a7040ad9bc4edcadfd1397b9afbe570e7c58c7 AUX matplotlib-1.0.1-sphinx.patch 3441 RMD160 b1a7ad1184dc0e16d65ba0d409f508309db9179f SHA1 02ae98673228390d95481caa58b1674a0696a027 SHA256 4396ca43e125a08cc113d8cf0fc5fe57fac063b3c1d0da6b66e8d60ca9d19345 -DIST matplotlib-1.0.0.tar.gz 12918842 RMD160 b833a1d0eb708bfe46322914171ab2714b0da549 SHA1 6004e83d09f064ecb3fe15c8ff09d61fb454757f SHA256 02abed1c359479865152ff9411f238ffd3256040da23295fd3bc4c58eb862dee DIST matplotlib-1.0.1.tar.gz 13285166 RMD160 e3e326f7f31ef995253da483444cb593b8e6753b SHA1 c7a832f28a66817626e7a8af21e14ea0e15f4008 SHA256 83bc6377373b3f34b18eac1883c27f3f381f5c9b9c422b4d85c91e217a947af6 DIST matplotlib-sampledata.tar.bz2 1013421 RMD160 43a06cf7847cfe1ad744bd6444786b16843bb1f3 SHA1 b5335b05b6d3c05dcb052c81385f1304e465d2ee SHA256 0a9d45f1e5f31bee1e6efeb453775153d0553b721971830d6c1657a8d9640a3e -EBUILD matplotlib-1.0.0.ebuild 5276 RMD160 0c7085893dd4900f3974a96255363902fd6dda1b SHA1 6ec91e3efda4c83c0ecd9b43d66aa9157f85959e SHA256 58ad064da795eda97757f12a444a219b72f92978cbac54fe246c768c54cac00e EBUILD matplotlib-1.0.1-r1.ebuild 6217 RMD160 8ac0eb364329bd749e1f8948eab8fb6fe1928ab2 SHA1 b5a34ab148f0a435b7e458d04a8ec6d7f78df701 SHA256 f944ba1ebd925cb0e3b012461c41c26dc232ebc88220d183ecf487e261e548f7 -EBUILD matplotlib-1.0.1.ebuild 5305 RMD160 89445a922484dec1370c3336701f0d1de5ca7e0a SHA1 c399c634daa957f1641f13765fad18c33beb96cf SHA256 93ebd9bc3196716e9124d61166facec8ba7e611efcf4d7b4140af1397bdd6a05 MISC ChangeLog 20322 RMD160 27781a0e969fba1ba700188e6cbd31b2db6d257f SHA1 81e221d3d7c6028b526f4e2658824c78ddf27a83 SHA256 aa84473968264e0b71d49dfc41e00d99f0fb77507348cbd8497b03b48b18fcce MISC metadata.xml 640 RMD160 5a3412572c06b5f54b7570a6d42e503b5711b8b9 SHA1 dbdefc26499cd67470a363f54fcb928f2f510fcf SHA256 6643fb3ec5019f58c1a7af76a25d791f1109c37929b3332ddbe1a2911f5de3b4 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iQIcBAEBAgAGBQJNp2F1AAoJENgZr6v6gHY01PgP/2y93MjK8d1tnfgxo/EhVqtJ +h6br5Gx+TJBxVaYl06RcBxhIM5Ul8L4r6lon3VIQQXg1zM1I9FluRWrfAnBWTU5k +9NOevK8OmSGKegBiX8r55oSxLZaMKitzKI0GhY9pUINisCgGTBS7pXillgiBO8bC +LPeHXvbpc68BIbBCjNk0CY9qvDqmFZrKSEL5Z+UAj3YT9ab4CcPLQRXVUTN5Zpwt +wCVoGo2oLgODYoY+tsPOg8o6FsgK99/yaCCyBWhyYDguEayqYbiZD/zZ/A04t5eN +Z1Uz4Cg+lKfJCTkVIXnywUKWGOGXeIzbWLHcwSIr8oYpuXF2gWUPpx9XxdyZUvo2 +d/eRqdYhE9f/3w0EyNPKbrx3DobLCVbEvWa2ZWMjj3rJhySsWNXC33lIuZYfBqQ4 +Z/2DPeI0dQx9f1QRK1W0ZzwwJfukUtFhpqCaT/R0rOgyOshlV3yHOfai8fExr8Xo +tKgfzSvLWlPWgeLUDxjEwbBbgzoHIA2FNowjITPA0/0EWkXhQW0yJ+06bvpcpk2S +QEc9itU7JW6QbMCOG7JYSNeIhl25VYX1+Tr0rHdLVv8diXxPnsnmvkAiC4KcOjzQ +IoY7PXemKhG9B9bB6j1y/2tsK2FODBuCg+QHds26hIHn5UYBaecZ+3lhFBq+u8wX +TVAIFMEjZOD1eIXGR27m +=L6Cu +-----END PGP SIGNATURE----- diff --git a/dev-python/matplotlib/matplotlib-1.0.0.ebuild b/dev-python/matplotlib/matplotlib-1.0.0.ebuild deleted file mode 100644 index dae022177750..000000000000 --- a/dev-python/matplotlib/matplotlib-1.0.0.ebuild +++ /dev/null @@ -1,187 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-1.0.0.ebuild,v 1.7 2010/10/30 23:24:16 arfrever Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -PYTHON_USE_WITH="tk" -PYTHON_USE_WITH_OPT="tk" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" -WX_GTK_VER="2.8" - -inherit distutils - -PDOC="users_guide_${PV}" - -DESCRIPTION="Pure python plotting library with matlab like syntax" -HOMEPAGE="http://matplotlib.sourceforge.net/ http://pypi.python.org/pypi/matplotlib" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -IUSE="cairo doc excel examples fltk gtk latex qt4 traits tk wxwidgets" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -LICENSE="PYTHON BSD" - -CDEPEND="dev-python/numpy - dev-python/python-dateutil - dev-python/pytz - media-libs/freetype:2 - media-libs/libpng - gtk? ( dev-python/pygtk ) - wxwidgets? ( dev-python/wxpython:2.8 )" - -DEPEND="${CDEPEND} - dev-python/pycxx - dev-util/pkgconfig - doc? ( - dev-python/sphinx - media-gfx/graphviz[cairo] - || ( ( dev-texlive/texlive-latexextra - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexrecommended ) - ( app-text/ptex dev-tex/latex-unicode ) ) - app-text/dvipng - dev-python/imaging - dev-python/ipython - excel? ( dev-python/xlwt ) )" - -RDEPEND="${CDEPEND} - virtual/ttf-fonts - media-fonts/texcm-ttf - dev-python/pyparsing - cairo? ( dev-python/pycairo ) - excel? ( dev-python/xlwt ) - fltk? ( dev-python/pyfltk ) - qt4? ( dev-python/PyQt4[X] ) - traits? ( dev-python/traits dev-python/configobj ) - latex? ( - virtual/latex-base - app-text/ghostscript-gpl - app-text/dvipng - app-text/poppler[utils] - || ( dev-texlive/texlive-fontsrecommended - app-text/ptex ) )" - -PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") -PYTHON_CXXFLAGS=("2.* + -fno-strict-aliasing") - -DOCS="INTERACTIVE" -PYTHON_MODNAME="matplotlib mpl_toolkits pylab.py" - -use_setup() { - local uword="${2}" - [ -z "${2}" ] && uword="${1}" - if use ${1}; then - echo "${uword} = True" - echo "${uword}agg = True" - else - echo "${uword} = False" - echo "${uword}agg = False" - fi -} - -src_prepare() { - # create setup.cfg (see setup.cfg.template for any changes) - cat > setup.cfg <<-EOF - [provide_packages] - pytz = False - dateutil = False - configobj = False - enthought.traits = False - [gui_support] - $(use_setup gtk) - $(use_setup tk) - $(use_setup wxwidgets wx) - $(use_setup qt4) - $(use_setup fltk) - $(use_setup cairo) - EOF - - # avoid checks needing a X display - sed -i \ - -e "s/check_for_gtk()/$(use gtk && echo True || echo False)/" \ - -e "s/check_for_tk()/$(use tk && echo True || echo False)/" \ - setup.py || die "sed setup.py failed" - - # respect FHS: - # - mpl-data in /usr/share/matplotlib - # - config files in /etc/matplotlib - sed -i \ - -e "/'mpl-data\/matplotlibrc',/d" \ - -e "/'mpl-data\/matplotlib.conf',/d" \ - -e "s:'lib/matplotlib/mpl-data/matplotlibrc':'matplotlibrc':" \ - -e "s:'lib/matplotlib/mpl-data/matplotlib.conf':'matplotlib.conf':" \ - setup.py \ - || die "sed setup.py for FHS failed" - - # remove internal copies of fonts, pycxx, pyparsing - rm -rf \ - CXX \ - lib/matplotlib/mpl-data/fonts/{afm,pdfcorefonts} \ - lib/matplotlib/mpl-data/fonts/ttf/{Vera*,cm*,*.TXT} \ - lib/matplotlib/pyparsing.py \ - || die "removed internal copies failed" - - sed -i \ - -e 's/matplotlib.pyparsing/pyparsing/g' \ - lib/matplotlib/{mathtext,fontconfig_pattern}.py \ - || die "sed pyparsing failed" -} - -src_compile() { - unset DISPLAY # bug #278524 - distutils_src_compile_pre_hook() { - ln -fs "${EPREFIX}/usr/share/python$(python_get_version)/CXX" . - } - distutils_src_compile - - if use doc; then - cd "${S}/doc" - export VARTEXFONTS="${T}"/fonts - MATPLOTLIBDATA="${S}/lib/matplotlib/mpl-data" \ - PYTHONPATH=$(ls -d "${S}"/build-$(PYTHON -f --ABI)/lib*) \ - "$(PYTHON -f)" make.py --small all - [[ -e build/latex/Matplotlib.pdf ]] || die "doc generation failed" - fi -} - -src_test() { - # if doc were enabled, all examples were built and tested - use doc && return - einfo "Tests are quite long, be patient" - cd "${S}/examples/tests" - testing() { - PYTHONPATH=$(ls -d "${S}"/build-${PYTHON_ABI}/lib*) "$(PYTHON)" backend_driver.py agg || return 1 - PYTHONPATH=$(ls -d "${S}"/build-${PYTHON_ABI}/lib*) "$(PYTHON)" backend_driver.py --clean - } - python_execute_function testing -} - -src_install() { - # sed only after doc building, to allow using default configs - sed -i \ - -e "s:path = get_data_path():path = '${EPREFIX}/etc/matplotlib':" \ - -e "s:os.path.dirname(__file__):'${EPREFIX}/usr/share/${PN}':g" \ - build-*/lib*/matplotlib/__init__.py \ - || die "sed init for FHS failed" - distutils_src_install - - # Respect FHS - dodir /usr/share/${PN} - mv "${ED}$(python_get_sitedir -f)/${PN}/"{mpl-data,backends/Matplotlib.nib} "${ED}usr/share/${PN}" || die "Renaming failed" - rm -fr "${ED}"usr/lib*/python*/site-packages/${PN}/{mpl-data,backends/Matplotlib.nib} - - insinto /etc/matplotlib - doins matplotlibrc matplotlib.conf || die "installing config files failed" - - # doc and examples - insinto /usr/share/doc/${PF} - if use doc; then - doins doc/build/latex/Matplotlib.pdf || die - doins -r doc/build/html || die - fi - if use examples; then - doins -r examples || die - fi -} diff --git a/dev-python/matplotlib/matplotlib-1.0.1.ebuild b/dev-python/matplotlib/matplotlib-1.0.1.ebuild deleted file mode 100644 index 1ba79d350381..000000000000 --- a/dev-python/matplotlib/matplotlib-1.0.1.ebuild +++ /dev/null @@ -1,198 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-1.0.1.ebuild,v 1.4 2011/02/27 18:11:55 ranger Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -PYTHON_USE_WITH="tk" -PYTHON_USE_WITH_OPT="tk" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" -WX_GTK_VER="2.8" - -inherit distutils - -PDOC="users_guide_${PV}" - -DESCRIPTION="Pure python plotting library with matlab like syntax" -HOMEPAGE="http://matplotlib.sourceforge.net/ http://pypi.python.org/pypi/matplotlib" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -IUSE="cairo doc excel examples fltk gtk latex qt4 traits tk wxwidgets" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -LICENSE="PYTHON BSD" - -CDEPEND="dev-python/numpy - dev-python/python-dateutil - dev-python/pytz - media-libs/freetype:2 - media-libs/libpng - gtk? ( dev-python/pygtk ) - wxwidgets? ( dev-python/wxpython:2.8 )" - -DEPEND="${CDEPEND} - dev-python/pycxx - dev-util/pkgconfig - doc? ( - app-text/dvipng - dev-python/imaging - dev-python/ipython - dev-python/sphinx - media-gfx/graphviz[cairo] - || ( - ( - dev-texlive/texlive-latexextra - dev-texlive/texlive-fontsrecommended - dev-texlive/texlive-latexrecommended - ) - ( - app-text/ptex - dev-tex/latex-unicode - ) - ) - excel? ( dev-python/xlwt ) - )" - -RDEPEND="${CDEPEND} - virtual/ttf-fonts - media-fonts/texcm-ttf - dev-python/pyparsing - cairo? ( dev-python/pycairo ) - excel? ( dev-python/xlwt ) - fltk? ( dev-python/pyfltk ) - qt4? ( dev-python/PyQt4[X] ) - traits? ( dev-python/traits dev-python/configobj ) - latex? ( - virtual/latex-base - app-text/ghostscript-gpl - app-text/dvipng - app-text/poppler[utils] - || ( - dev-texlive/texlive-fontsrecommended - app-text/ptex - ) - )" - -PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") -PYTHON_CXXFLAGS=("2.* + -fno-strict-aliasing") - -DOCS="INTERACTIVE" -PYTHON_MODNAME="matplotlib mpl_toolkits pylab.py" - -use_setup() { - local uword="${2}" - [[ -z "${2}" ]] && uword="${1}" - if use ${1}; then - echo "${uword} = True" - echo "${uword}agg = True" - else - echo "${uword} = False" - echo "${uword}agg = False" - fi -} - -src_prepare() { - # create setup.cfg (see setup.cfg.template for any changes) - cat > setup.cfg <<-EOF - [provide_packages] - pytz = False - dateutil = False - configobj = False - enthought.traits = False - [gui_support] - $(use_setup gtk) - $(use_setup tk) - $(use_setup wxwidgets wx) - $(use_setup qt4) - $(use_setup fltk) - $(use_setup cairo) - EOF - - # avoid checks needing a X display - sed -i \ - -e "s/check_for_gtk()/$(use gtk && echo True || echo False)/" \ - -e "s/check_for_tk()/$(use tk && echo True || echo False)/" \ - setup.py || die "sed setup.py failed" - - # respect FHS: - # - mpl-data in /usr/share/matplotlib - # - config files in /etc/matplotlib - sed -i \ - -e "/'mpl-data\/matplotlibrc',/d" \ - -e "/'mpl-data\/matplotlib.conf',/d" \ - -e "s:'lib/matplotlib/mpl-data/matplotlibrc':'matplotlibrc':" \ - -e "s:'lib/matplotlib/mpl-data/matplotlib.conf':'matplotlib.conf':" \ - setup.py \ - || die "sed setup.py for FHS failed" - - # remove internal copies of fonts, pycxx, pyparsing - rm -rf \ - CXX \ - lib/matplotlib/mpl-data/fonts/{afm,pdfcorefonts} \ - lib/matplotlib/mpl-data/fonts/ttf/{Vera*,cm*,*.TXT} \ - lib/matplotlib/pyparsing.py \ - || die "removed internal copies failed" - - sed -i \ - -e 's/matplotlib.pyparsing/pyparsing/g' \ - lib/matplotlib/{mathtext,fontconfig_pattern}.py \ - || die "sed pyparsing failed" -} - -src_compile() { - unset DISPLAY # bug #278524 - distutils_src_compile_pre_hook() { - ln -fs "${EPREFIX}/usr/share/python$(python_get_version)/CXX" . - } - distutils_src_compile - - if use doc; then - cd "${S}/doc" - export VARTEXFONTS="${T}"/fonts - MATPLOTLIBDATA="${S}/lib/matplotlib/mpl-data" \ - PYTHONPATH=$(ls -d "${S}"/build-$(PYTHON -f --ABI)/lib*) \ - "$(PYTHON -f)" make.py --small all - [[ -e build/latex/Matplotlib.pdf ]] || die "doc generation failed" - fi -} - -src_test() { - # if doc were enabled, all examples were built and tested - use doc && return - einfo "Tests are quite long, be patient" - cd "${S}/examples/tests" - testing() { - PYTHONPATH=$(ls -d "${S}"/build-${PYTHON_ABI}/lib*) "$(PYTHON)" backend_driver.py agg || return 1 - PYTHONPATH=$(ls -d "${S}"/build-${PYTHON_ABI}/lib*) "$(PYTHON)" backend_driver.py --clean - } - python_execute_function testing -} - -src_install() { - # sed only after doc building, to allow using default configs - sed -i \ - -e "s:path = get_data_path():path = '${EPREFIX}/etc/matplotlib':" \ - -e "s:os.path.dirname(__file__):'${EPREFIX}/usr/share/${PN}':g" \ - build-*/lib*/matplotlib/__init__.py \ - || die "sed init for FHS failed" - distutils_src_install - - # Respect FHS - dodir /usr/share/${PN} - mv "${ED}$(python_get_sitedir -f)/${PN}/"{mpl-data,backends/Matplotlib.nib} "${ED}usr/share/${PN}" || die "Renaming failed" - rm -fr "${ED}"usr/lib*/python*/site-packages/${PN}/{mpl-data,backends/Matplotlib.nib} - - insinto /etc/matplotlib - doins matplotlibrc matplotlib.conf || die "installing config files failed" - - # doc and examples - insinto /usr/share/doc/${PF} - if use doc; then - doins doc/build/latex/Matplotlib.pdf || die - doins -r doc/build/html || die - fi - if use examples; then - doins -r examples || die - fi -} |