Gentoo Archives: gentoo-commits

From: "Andrey Grozin (grozin)" <grozin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-visualization/veusz: ChangeLog veusz-1.12.ebuild
Date: Wed, 29 Jun 2011 19:19:45
Message-Id: 20110629191933.115BD20054@flycatcher.gentoo.org
1 grozin 11/06/29 19:19:33
2
3 Modified: ChangeLog
4 Added: veusz-1.12.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.0_alpha41/cvs/Linux i686)
9
10 Revision Changes Path
11 1.33 sci-visualization/veusz/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/veusz/ChangeLog?rev=1.33&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/veusz/ChangeLog?rev=1.33&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/veusz/ChangeLog?r1=1.32&r2=1.33
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-visualization/veusz/ChangeLog,v
20 retrieving revision 1.32
21 retrieving revision 1.33
22 diff -u -r1.32 -r1.33
23 --- ChangeLog 15 May 2011 17:51:08 -0000 1.32
24 +++ ChangeLog 29 Jun 2011 19:19:32 -0000 1.33
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sci-visualization/veusz
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sci-visualization/veusz/ChangeLog,v 1.32 2011/05/15 17:51:08 phajdan.jr Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sci-visualization/veusz/ChangeLog,v 1.33 2011/06/29 19:19:32 grozin Exp $
30 +
31 +*veusz-1.12 (29 Jun 2011)
32 +
33 + 29 Jun 2011; Andrey Grozin <grozin@g.o> +veusz-1.12.ebuild:
34 + Version bump
35
36 15 May 2011; Pawel Hajdan jr <phajdan.jr@g.o> veusz-1.11.ebuild:
37 x86 stable wrt bug #365887
38
39
40
41 1.1 sci-visualization/veusz/veusz-1.12.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/veusz/veusz-1.12.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-visualization/veusz/veusz-1.12.ebuild?rev=1.1&content-type=text/plain
45
46 Index: veusz-1.12.ebuild
47 ===================================================================
48 # Copyright 1999-2011 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/sci-visualization/veusz/veusz-1.12.ebuild,v 1.1 2011/06/29 19:19:32 grozin Exp $
51
52 EAPI="3"
53 PYTHON_DEPEND="2"
54 SUPPORT_PYTHON_ABIS="1"
55 RESTRICT_PYTHON_ABIS="3.* *-jython"
56
57 inherit distutils eutils fdo-mime
58
59 DESCRIPTION="Qt based scientific plotting package with good Postscript output"
60 HOMEPAGE="http://home.gna.org/veusz/ http://pypi.python.org/pypi/veusz"
61 SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz"
62
63 IUSE="doc examples fits"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 LICENSE="GPL-2"
67
68 DEPEND="dev-python/numpy"
69 RDEPEND="${DEPEND}
70 dev-python/PyQt4[X,svg]
71 fits? ( dev-python/pyfits )"
72
73 PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
74
75 src_install() {
76 distutils_src_install
77 insinto /usr/share/doc/${PF}
78 if use examples; then
79 doins -r examples || die "examples install failed"
80 fi
81 if use doc; then
82 cd Documents
83 insinto /usr/share/doc/${PF}
84 doins manual.pdf || die "doins failed"
85 insinto /usr/share/doc/${PF}/html
86 doins -r manual.html manimages \
87 || die "doc install failed"
88 fi
89 newicon "${S}"/windows/icons/veusz_48.png veusz.png
90 domenu "${FILESDIR}"/veusz.desktop || die "domenu failed"
91 insinto /usr/share/mime/packages
92 doins "${FILESDIR}"/veusz.xml || die "doins failed"
93 }
94
95 pkg_postinst() {
96 distutils_pkg_postinst
97 fdo-mime_desktop_database_update
98 }
99
100 pkg_postrm() {
101 distutils_pkg_postrm
102 fdo-mime_desktop_database_update
103 }