# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-visualization/veusz/veusz-1.14.ebuild,v 1.1 2011/11/27 04:20:15 bicatali Exp $ EAPI="3" PYTHON_DEPEND="2" SUPPORT_PYTHON_ABIS="1" RESTRICT_PYTHON_ABIS="3.* *-jython" inherit distutils eutils fdo-mime DESCRIPTION="Qt based scientific plotting package with good Postscript output" HOMEPAGE="http://home.gna.org/veusz/ http://pypi.python.org/pypi/veusz" SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz" IUSE="doc examples fits" SLOT="0" KEYWORDS="~amd64 ~x86" LICENSE="GPL-2" DEPEND="dev-python/numpy" RDEPEND="${DEPEND} dev-python/PyQt4[X,svg] fits? ( dev-python/pyfits )" PYTHON_CFLAGS=("2.* + -fno-strict-aliasing") src_install() { distutils_src_install insinto /usr/share/doc/${PF} if use examples; then doins -r examples || die "examples install failed" fi if use doc; then cd Documents insinto /usr/share/doc/${PF} doins manual.pdf || die "doins failed" insinto /usr/share/doc/${PF}/html doins -r manual.html manimages \ || die "doc install failed" fi newicon "${S}"/windows/icons/veusz_48.png veusz.png domenu "${FILESDIR}"/veusz.desktop || die "domenu failed" insinto /usr/share/mime/packages doins "${FILESDIR}"/veusz.xml || die "doins failed" # symlinking the license, bug #341653 symlink_license() { dosym "${ROOT}"/usr/portage/licenses/GPL-2 "$(python_get_sitedir)/${PN}"/COPYING } python_execute_function -q symlink_license } pkg_postinst() { distutils_pkg_postinst fdo-mime_desktop_database_update } pkg_postrm() { distutils_pkg_postrm fdo-mime_desktop_database_update }