summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-07-30 20:36:08 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-07-30 20:36:08 +0000
commitcde2064245a2557a0065bd7893bb008eb2380ad1 (patch)
tree23deab48cfa3a94f8f77d976c6b0468f8bbe55e4 /sci-visualization
parentFix building on HPPA (big-endian problem, see bug #265232 and bug #414271). (diff)
downloadgentoo-2-cde2064245a2557a0065bd7893bb008eb2380ad1.tar.gz
gentoo-2-cde2064245a2557a0065bd7893bb008eb2380ad1.tar.bz2
gentoo-2-cde2064245a2557a0065bd7893bb008eb2380ad1.zip
Version bump
(Portage version: 2.2.01.20796-prefix/cvs/Linux x86_64)
Diffstat (limited to 'sci-visualization')
-rw-r--r--sci-visualization/veusz/ChangeLog9
-rw-r--r--sci-visualization/veusz/veusz-1.16.ebuild (renamed from sci-visualization/veusz/veusz-1.14.ebuild)37
2 files changed, 24 insertions, 22 deletions
diff --git a/sci-visualization/veusz/ChangeLog b/sci-visualization/veusz/ChangeLog
index dd6a21edd1b3..fd297ee5e515 100644
--- a/sci-visualization/veusz/ChangeLog
+++ b/sci-visualization/veusz/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-visualization/veusz
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-visualization/veusz/ChangeLog,v 1.38 2012/04/05 12:31:12 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-visualization/veusz/ChangeLog,v 1.39 2012/07/30 20:36:08 bicatali Exp $
+
+*veusz-1.16 (30 Jul 2012)
+
+ 30 Jul 2012; Sébastien Fabbro <bicatali@gentoo.org> +veusz-1.16.ebuild,
+ -veusz-1.14.ebuild:
+ Version bump
*veusz-1.15 (05 Apr 2012)
@@ -179,4 +185,3 @@
+veusz-0.8.ebuild:
Initial import, thanks to Nicolas Bigaouette <nbigaouette@gmail.com> for the
initial ebuild, and Sebastien Fabbro <seb@ist.utl.pt> for his work on it.
-
diff --git a/sci-visualization/veusz/veusz-1.14.ebuild b/sci-visualization/veusz/veusz-1.16.ebuild
index 951f10d28f4e..a3dee4c9ac3e 100644
--- a/sci-visualization/veusz/veusz-1.14.ebuild
+++ b/sci-visualization/veusz/veusz-1.16.ebuild
@@ -1,11 +1,14 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 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 $
+# $Header: /var/cvsroot/gentoo-x86/sci-visualization/veusz/veusz-1.16.ebuild,v 1.1 2012/07/30 20:36:08 bicatali Exp $
-EAPI="3"
+EAPI=4
+
+# python cruft
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
+#RESTRICT_PYTHON_ABIS="3.* *-jython"
+PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
inherit distutils eutils fdo-mime
@@ -15,7 +18,7 @@ SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz"
IUSE="doc examples fits"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
LICENSE="GPL-2"
DEPEND="dev-python/numpy"
@@ -23,29 +26,23 @@ 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"
+ doins -r examples
fi
- newicon "${S}"/windows/icons/veusz_48.png veusz.png
- domenu "${FILESDIR}"/veusz.desktop || die "domenu failed"
+ use doc && dodoc Documents/manual.pdf && \
+ dohtml -r Documents/{manimages,manual.html}
+
+ newicon windows/icons/veusz_48.png veusz.png
+ domenu "${FILESDIR}"/veusz.desktop
insinto /usr/share/mime/packages
- doins "${FILESDIR}"/veusz.xml || die "doins failed"
+ doins "${FILESDIR}"/veusz.xml
# symlinking the license, bug #341653
symlink_license() {
- dosym "${ROOT}"/usr/portage/licenses/GPL-2 "$(python_get_sitedir)/${PN}"/COPYING
+ dosym /usr/portage/licenses/GPL-2 "$(python_get_sitedir)/${PN}"/COPYING
}
python_execute_function -q symlink_license
}