Gentoo Archives: gentoo-commits

From: "Markus Dittrich (markusle)" <markusle@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-mathematics/pspp: ChangeLog pspp-0.6.0.ebuild
Date: Mon, 30 Jun 2008 13:28:50
Message-Id: E1KDJQz-0004TJ-5P@stork.gentoo.org
1 markusle 08/06/30 13:28:45
2
3 Modified: ChangeLog
4 Added: pspp-0.6.0.ebuild
5 Log:
6 Version bump including patch to allow compilation with gcc-4.3 #229905).
7 (Portage version: 2.2_rc1/cvs/Linux 2.6.25-SENTINEL-3 i686)
8
9 Revision Changes Path
10 1.6 sci-mathematics/pspp/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/pspp/ChangeLog?rev=1.6&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/pspp/ChangeLog?rev=1.6&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/pspp/ChangeLog?r1=1.5&r2=1.6
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/ChangeLog,v
19 retrieving revision 1.5
20 retrieving revision 1.6
21 diff -u -r1.5 -r1.6
22 --- ChangeLog 3 Feb 2008 12:03:23 -0000 1.5
23 +++ ChangeLog 30 Jun 2008 13:28:44 -0000 1.6
24 @@ -1,6 +1,13 @@
25 # ChangeLog for sci-mathematics/pspp
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/ChangeLog,v 1.5 2008/02/03 12:03:23 markusle Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/ChangeLog,v 1.6 2008/06/30 13:28:44 markusle Exp $
29 +
30 +*pspp-0.6.0 (30 Jun 2008)
31 +
32 + 30 Jun 2008; Markus Dittrich <markusle@g.o>
33 + +files/pspp-0.6.0-disable-inline.patch, +pspp-0.6.0.ebuild:
34 + Version bump including patch to allow compilation with gcc-4.3 (see bug
35 + #229905).
36
37 03 Feb 2008; Markus Dittrich <markusle@g.o> pspp-0.4.0.ebuild:
38 Added bindist USE flag to prevent linking against GPL-3d >=gsl-1.10
39
40
41
42 1.1 sci-mathematics/pspp/pspp-0.6.0.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/pspp/pspp-0.6.0.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/pspp/pspp-0.6.0.ebuild?rev=1.1&content-type=text/plain
46
47 Index: pspp-0.6.0.ebuild
48 ===================================================================
49 # Copyright 1999-2008 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/pspp-0.6.0.ebuild,v 1.1 2008/06/30 13:28:44 markusle Exp $
52
53 inherit elisp-common autotools
54
55 DESCRIPTION="Program for statistical analysis of sampled data."
56 HOMEPAGE="http://www.gnu.org/software/pspp/pspp.html"
57 SRC_URI="ftp://ftp.gnu.org/pub/gnu/${PN}/${P}.tar.gz"
58 SLOT="0"
59 LICENSE="GPL-3"
60 KEYWORDS="~amd64 ~x86"
61 IUSE="doc ncurses emacs plotutils nls psppire"
62
63 RDEPEND="sci-libs/gsl
64 sys-libs/readline
65 >=sys-devel/gettext-0.14.1
66 >=dev-lang/perl-5.6
67 virtual/libiconv
68 ncurses? ( >=sys-libs/ncurses-5.4 )
69 plotutils? ( >=media-libs/plotutils-2.4.1 )
70 emacs? ( virtual/emacs )
71 psppire? ( >=x11-libs/gtk+-2.12
72 >=gnome-base/libglade-2.6 )"
73
74 DEPEND="${RDEPEND}
75 psppire? ( dev-util/pkgconfig )"
76
77
78 SITEFILE=50${PN}-gentoo.el
79
80 src_unpack() {
81 unpack ${A}
82 cd "${S}"
83 epatch "${FILESDIR}"/${P}-disable-inline.patch
84 eautoreconf
85 }
86
87
88 src_compile() {
89 econf \
90 $(use_with plotutils libplot) \
91 $(use_with ncurses libncurses) \
92 $(use_enable nls) \
93 $(use_with psppire gui) \
94 || die "econf failed"
95 emake || die "emake failed"
96 if use doc; then
97 emake html || die "emake html failed"
98 fi
99
100 use emacs && elisp-compile *.el
101
102 }
103
104 src_install() {
105 emake DESTDIR="${D}" install || die "emake install failed"
106
107 dodoc AUTHORS ChangeLog \
108 INSTALL NEWS ONEWS README THANKS TODO
109 docinto examples && dodoc examples/{ChangeLog,descript.stat}
110
111 use doc && dohtml doc/pspp.html/*
112 if use emacs; then
113 elisp-install ${PN} *.el *.elc
114 elisp-site-file-install "${FILESDIR}/${SITEFILE}"
115 fi
116
117 if use psppire; then
118 make_desktop_entry psppire psppire src/ui/gui/${PN}icon.png
119 fi
120 }
121
122 pkg_postinst () {
123 use emacs && elisp-site-regen
124 }
125
126 pkg_postrm() {
127 use emacs && elisp-site-regen
128 }
129
130
131
132 --
133 gentoo-commits@l.g.o mailing list