summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2008-08-21 16:34:58 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2008-08-21 16:34:58 +0000
commit731f22d289476037d46fcee05f63f80e49524956 (patch)
treea2f73ee9753a5513ef7c4ce2b7d6694aa1441fed /dev-python
parent- version bump. Thanks Christoph Gysin bug #235363 (diff)
downloadhistorical-731f22d289476037d46fcee05f63f80e49524956.tar.gz
historical-731f22d289476037d46fcee05f63f80e49524956.tar.bz2
historical-731f22d289476037d46fcee05f63f80e49524956.zip
Version bump
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.23-gentoo-r9 x86_64
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/matplotlib/ChangeLog9
-rw-r--r--dev-python/matplotlib/matplotlib-0.91.3.ebuild121
-rw-r--r--dev-python/matplotlib/matplotlib-0.98.3.ebuild (renamed from dev-python/matplotlib/matplotlib-0.98.0.ebuild)2
3 files changed, 9 insertions, 123 deletions
diff --git a/dev-python/matplotlib/ChangeLog b/dev-python/matplotlib/ChangeLog
index d99466d3ec2c..7cd6e26fcfe9 100644
--- a/dev-python/matplotlib/ChangeLog
+++ b/dev-python/matplotlib/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-python/matplotlib
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/ChangeLog,v 1.49 2008/06/26 11:26:00 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/ChangeLog,v 1.50 2008/08/21 16:34:58 bicatali Exp $
+
+*matplotlib-0.98.3 (21 Aug 2008)
+
+ 21 Aug 2008; SĂ©bastien Fabbro <bicatali@gentoo.org>
+ -matplotlib-0.91.3.ebuild, -matplotlib-0.98.0.ebuild,
+ +matplotlib-0.98.3.ebuild:
+ Version bump
*matplotlib-0.98.1 (26 Jun 2008)
*matplotlib-0.91.4 (26 Jun 2008)
diff --git a/dev-python/matplotlib/matplotlib-0.91.3.ebuild b/dev-python/matplotlib/matplotlib-0.91.3.ebuild
deleted file mode 100644
index 07afcdcde3db..000000000000
--- a/dev-python/matplotlib/matplotlib-0.91.3.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-0.91.3.ebuild,v 1.1 2008/06/23 15:16:00 bicatali Exp $
-
-NEED_PYTHON=2.3
-
-inherit eutils distutils
-
-DOC_PV=0.91.2svn
-
-DESCRIPTION="Pure python plotting library with matlab like syntax"
-HOMEPAGE="http://matplotlib.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
- doc? ( http://matplotlib.sourceforge.net/users_guide_${DOC_PV}.pdf )"
-
-IUSE="cairo doc examples fltk gtk latex qt3 qt4 tk wxwindows"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-LICENSE="PYTHON BSD stix bakoma"
-
-DEPEND="dev-python/numpy
- >=media-libs/freetype-2
- media-libs/libpng
- dev-python/pytz
- dev-python/python-dateutil
- gtk? ( dev-python/pygtk )
- wxwindows? ( dev-python/wxpython )"
-
-RDEPEND="${DEPEND}
- || ( media-fonts/ttf-bitstream-vera media-fonts/dejavu )
- latex? ( virtual/latex-base
- virtual/ghostscript
- app-text/dvipng
- app-text/poppler )
- cairo? ( dev-python/pycairo )
- fltk? ( dev-python/pyfltk )
- qt3? ( dev-python/PyQt )
- qt4? ( dev-python/PyQt4 )"
-
-DOCS="INTERACTIVE API_CHANGES"
-
-pkg_setup() {
- use tk && distutils_python_tkinter
-}
-
-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_unpack() {
- unpack ${A}
- cd "${S}"
- # 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 wxwindows wx)
- $(use_setup qt3 qt)
- $(use_setup qt4)
- $(use_setup fltk)
- $(use_setup cairo)
- EOF
-
- # sed to 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: put mpl-data in /usr/share/matplotlib
- # and 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"
-
- sed -i \
- -e "s:path = get_data_path():path = '/etc/matplotlib':" \
- -e "s:os.path.dirname(__file__):'/usr/share/${PN}':g" \
- lib/matplotlib/{__init__,config/cutils}.py \
- || die "sed init for FHS failed"
-
- # remove vera fonts (they are now a dependency)
- cd lib/matplotlib/mpl-data
- rm -f ttf/Vera*.ttf ttf/*.TXT ttf/local.conf pdfcorefonts/readme.txt
-}
-
-src_install() {
- distutils_src_install
-
- # respect FHS
- dodir /usr/share/${PN}
- mv "${D}"/usr/*/*/site-packages/${PN}/{mpl-data,backends/Matplotlib.nib} \
- "${D}"/usr/share/${PN} || die "failed renaming"
-
- insinto /etc/matplotlib
- doins matplotlibrc matplotlib.conf \
- || die "installing config files failed"
-
- insinto /usr/share/doc/${PF}
- use doc && newins "${DISTDIR}"/users_guide_${DOC_PV}.pdf \
- ${P}-users-guide.pdf
- use examples && doins -r examples
-}
diff --git a/dev-python/matplotlib/matplotlib-0.98.0.ebuild b/dev-python/matplotlib/matplotlib-0.98.3.ebuild
index a86c9f928b25..5fe6be60d2a5 100644
--- a/dev-python/matplotlib/matplotlib-0.98.0.ebuild
+++ b/dev-python/matplotlib/matplotlib-0.98.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-0.98.0.ebuild,v 1.1 2008/06/23 15:16:00 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/matplotlib/matplotlib-0.98.3.ebuild,v 1.1 2008/08/21 16:34:58 bicatali Exp $
inherit eutils distutils