summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-04-14 21:07:59 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2011-04-14 21:07:59 +0000
commitcf8b64c42b712d87fbd169e463c9ee0c6c2aa3ad (patch)
tree17f365ea7cbff29a290adecf12988d15963b9f8e /dev-python/matplotlib
parentStable for HPPA (bug #308017). (diff)
downloadhistorical-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/Manifest23
-rw-r--r--dev-python/matplotlib/matplotlib-1.0.0.ebuild187
-rw-r--r--dev-python/matplotlib/matplotlib-1.0.1.ebuild198
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
-}