Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-mathematics/pspp: pspp-0.8.1-r1.ebuild pspp-0.8.0.ebuild ChangeLog metadata.xml pspp-0.8.1.ebuild
Date: Wed, 30 Oct 2013 17:37:00
Message-Id: 20131030173656.31CD120047@flycatcher.gentoo.org
1 jlec 13/10/30 17:36:56
2
3 Modified: pspp-0.8.0.ebuild ChangeLog metadata.xml
4 Added: pspp-0.8.1-r1.ebuild
5 Removed: pspp-0.8.1.ebuild
6 Log:
7 sci-mathematics/pspp: Fix underlinking and out-of-source build
8
9 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
10
11 Revision Changes Path
12 1.3 sci-mathematics/pspp/pspp-0.8.0.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/pspp/pspp-0.8.0.ebuild?rev=1.3&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/pspp/pspp-0.8.0.ebuild?rev=1.3&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/pspp/pspp-0.8.0.ebuild?r1=1.2&r2=1.3
17
18 Index: pspp-0.8.0.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/pspp-0.8.0.ebuild,v
21 retrieving revision 1.2
22 retrieving revision 1.3
23 diff -u -r1.2 -r1.3
24 --- pspp-0.8.0.ebuild 10 Sep 2013 02:40:07 -0000 1.2
25 +++ pspp-0.8.0.ebuild 30 Oct 2013 17:36:56 -0000 1.3
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2013 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/pspp-0.8.0.ebuild,v 1.2 2013/09/10 02:40:07 patrick Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/pspp-0.8.0.ebuild,v 1.3 2013/10/30 17:36:56 jlec Exp $
31
32 EAPI=5
33
34 @@ -27,7 +27,7 @@
35 virtual/libiconv
36 cairo? ( x11-libs/cairo )
37 emacs? ( virtual/emacs )
38 - gtk? ( x11-libs/gtk+:2 gnome-base/libglade:2.0 )
39 + gtk? ( x11-libs/gtk+:2 gnome-base/libglade:2.0 >=x11-libs/gtksourceview-2.2:2.0 )
40 ncurses? ( sys-libs/ncurses )
41 postgres? ( dev-db/postgresql-server )"
42 DEPEND="${RDEPEND}
43
44
45
46 1.26 sci-mathematics/pspp/ChangeLog
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/pspp/ChangeLog?rev=1.26&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/pspp/ChangeLog?rev=1.26&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/pspp/ChangeLog?r1=1.25&r2=1.26
51
52 Index: ChangeLog
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/ChangeLog,v
55 retrieving revision 1.25
56 retrieving revision 1.26
57 diff -u -r1.25 -r1.26
58 --- ChangeLog 30 Oct 2013 16:21:48 -0000 1.25
59 +++ ChangeLog 30 Oct 2013 17:36:56 -0000 1.26
60 @@ -1,6 +1,13 @@
61 # ChangeLog for sci-mathematics/pspp
62 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
63 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/ChangeLog,v 1.25 2013/10/30 16:21:48 bicatali Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/ChangeLog,v 1.26 2013/10/30 17:36:56 jlec Exp $
65 +
66 +*pspp-0.8.1-r1 (30 Oct 2013)
67 +
68 + 30 Oct 2013; Justin Lecher <jlec@g.o> pspp-0.8.0.ebuild,
69 + -pspp-0.8.1.ebuild, +pspp-0.8.1-r1.ebuild, +files/pspp-0.8.1-oos.patch,
70 + +files/pspp-0.8.1-underlinking.patch, metadata.xml:
71 + Fix underlinking and out-of-source build
72
73 *pspp-0.8.1 (30 Oct 2013)
74
75
76
77
78 1.6 sci-mathematics/pspp/metadata.xml
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/pspp/metadata.xml?rev=1.6&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/pspp/metadata.xml?rev=1.6&content-type=text/plain
82 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/pspp/metadata.xml?r1=1.5&r2=1.6
83
84 Index: metadata.xml
85 ===================================================================
86 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/metadata.xml,v
87 retrieving revision 1.5
88 retrieving revision 1.6
89 diff -u -r1.5 -r1.6
90 --- metadata.xml 3 Apr 2009 09:49:29 -0000 1.5
91 +++ metadata.xml 30 Oct 2013 17:36:56 -0000 1.6
92 @@ -1,8 +1,8 @@
93 <?xml version="1.0" encoding="UTF-8"?>
94 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
95 <pkgmetadata>
96 -<herd>sci-mathematics</herd>
97 -<longdescription lang="en">
98 + <herd>sci-mathematics</herd>
99 + <longdescription lang="en">
100 PSPP is a program for statistical analysis of sampled data. It
101 interprets commands in the SPSS language and produces tabular and
102 graphical output in ASCII, HTML, or PostScript format.
103
104
105
106 1.1 sci-mathematics/pspp/pspp-0.8.1-r1.ebuild
107
108 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/pspp/pspp-0.8.1-r1.ebuild?rev=1.1&view=markup
109 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/pspp/pspp-0.8.1-r1.ebuild?rev=1.1&content-type=text/plain
110
111 Index: pspp-0.8.1-r1.ebuild
112 ===================================================================
113 # Copyright 1999-2013 Gentoo Foundation
114 # Distributed under the terms of the GNU General Public License v2
115 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/pspp/pspp-0.8.1-r1.ebuild,v 1.1 2013/10/30 17:36:56 jlec Exp $
116
117 EAPI=5
118
119 AUTOTOOLS_AUTORECONF=1
120
121 inherit eutils elisp-common autotools-utils multilib
122
123 DESCRIPTION="Program for statistical analysis of sampled data"
124 HOMEPAGE="http://www.gnu.org/software/pspp/pspp.html"
125 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
126
127 LICENSE="GPL-3"
128 SLOT="0"
129 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
130 IUSE="cairo doc emacs examples gtk ncurses nls perl postgres static-libs"
131
132 RDEPEND="
133 dev-libs/libxml2:2
134 sci-libs/gsl
135 sys-devel/gettext
136 sys-libs/readline
137 sys-libs/zlib
138 virtual/libiconv
139 cairo? ( x11-libs/cairo )
140 emacs? ( virtual/emacs )
141 gtk? (
142 gnome-base/libglade:2.0
143 x11-libs/gtk+:2
144 >=x11-libs/gtksourceview-2.2:2.0 )
145 ncurses? ( sys-libs/ncurses )
146 postgres? ( dev-db/postgresql-server )"
147 DEPEND="${RDEPEND}
148 virtual/pkgconfig
149 doc? ( virtual/latex-base )"
150
151 SITEFILE=50${PN}-gentoo.el
152
153 PATCHES=(
154 "${FILESDIR}"/${PN}-0.8.0-gettext.patch
155 "${FILESDIR}"/${P}-underlinking.patch
156 "${FILESDIR}"/${P}-oos.patch
157 )
158
159 src_configure() {
160 local myeconfargs=(
161 --disable-rpath
162 $(use_enable nls)
163 $(use_with cairo)
164 $(use_with gtk gui)
165 $(use_with ncurses libncurses)
166 $(use_with perl perl-module)
167 $(use_with postgres libpq)
168 )
169 autotools-utils_src_configure
170 }
171
172 src_compile() {
173 autotools-utils_src_compile pkglibdir="${EPREFIX}/usr/$(get_libdir)"
174 use doc && emake html pdf
175 use emacs && elisp-compile *.el
176 }
177
178 src_install() {
179 autotools-utils_src_install pkglibdir="${EPREFIX}/usr/$(get_libdir)"
180
181 if use examples; then
182 insinto /usr/share/doc/${PF}
183 doins -r examples
184 fi
185
186 if use doc; then
187 dohtml -r doc/pspp{,-dev}.html
188 dodoc doc/pspp{,-dev}.pdf
189 fi
190
191 if use emacs; then
192 elisp-install ${PN} *.el *.elc
193 elisp-site-file-install "${FILESDIR}/${SITEFILE}"
194 fi
195 }
196
197 pkg_postinst () {
198 use emacs && elisp-site-regen
199 }
200
201 pkg_postrm() {
202 use emacs && elisp-site-regen
203 }