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/gimps: gimps-27.4.ebuild ChangeLog gimps-26.6-r1.ebuild gimps-27.6-r1.ebuild gimps-27.6.ebuild
Date: Mon, 30 Apr 2012 09:23:58
Message-Id: 20120430092348.39C422004B@flycatcher.gentoo.org
1 jlec 12/04/30 09:23:48
2
3 Modified: gimps-27.4.ebuild ChangeLog gimps-26.6-r1.ebuild
4 Added: gimps-27.6-r1.ebuild
5 Removed: gimps-27.6.ebuild
6 Log:
7 sci-mathematics/gimps: Fix Upstream stupidity in changing the tarball without version change, #414073
8
9 (Portage version: 2.2.0_alpha101/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.2 sci-mathematics/gimps/gimps-27.4.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/gimps-27.4.ebuild?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/gimps-27.4.ebuild?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/gimps-27.4.ebuild?r1=1.1&r2=1.2
17
18 Index: gimps-27.4.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/gimps-27.4.ebuild,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- gimps-27.4.ebuild 16 Apr 2012 20:43:47 -0000 1.1
25 +++ gimps-27.4.ebuild 30 Apr 2012 09:23:48 -0000 1.2
26 @@ -1,19 +1,19 @@
27 # Copyright 1999-2012 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/gimps-27.4.ebuild,v 1.1 2012/04/16 20:43:47 tomka Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/gimps-27.4.ebuild,v 1.2 2012/04/30 09:23:48 jlec Exp $
31
32 EAPI=4
33
34 -IUSE=""
35 -DESCRIPTION="GIMPS - The Great Internet Mersenne Prime Search"
36 +DESCRIPTION="The Great Internet Mersenne Prime Search"
37 HOMEPAGE="http://mersenne.org/"
38 -SRC_URI="amd64? ( ftp://mersenne.org/gimps/mprime${PV/./}-linux64.tar.gz )
39 +SRC_URI="
40 + amd64? ( ftp://mersenne.org/gimps/mprime${PV/./}-linux64.tar.gz )
41 x86? ( ftp://mersenne.org/gimps/mprime${PV/./}.tar.gz )"
42
43 SLOT="0"
44 LICENSE="as-is"
45 KEYWORDS="-* ~amd64 ~x86"
46 -RESTRICT="binchecks"
47 +IUSE=""
48
49 # Since there are no statically linked binaries for this version of mprime,
50 # and no static binaries for amd64 in general, we use the dynamically linked
51 @@ -21,9 +21,12 @@
52 DEPEND=""
53 RDEPEND="net-misc/curl"
54
55 +RESTRICT="binchecks"
56 +
57 S="${WORKDIR}"
58 I="/opt/gimps"
59 -QA_EXECSTACK="opt/gimps/mprime"
60 +
61 +QA_PREBUILT="opt/gimps/mprime"
62
63 src_install() {
64 dodir ${I} /var/lib/gimps
65
66
67
68 1.50 sci-mathematics/gimps/ChangeLog
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/ChangeLog?rev=1.50&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/ChangeLog?rev=1.50&content-type=text/plain
72 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/ChangeLog?r1=1.49&r2=1.50
73
74 Index: ChangeLog
75 ===================================================================
76 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/ChangeLog,v
77 retrieving revision 1.49
78 retrieving revision 1.50
79 diff -u -r1.49 -r1.50
80 --- ChangeLog 27 Apr 2012 11:57:45 -0000 1.49
81 +++ ChangeLog 30 Apr 2012 09:23:48 -0000 1.50
82 @@ -1,6 +1,13 @@
83 # ChangeLog for sci-mathematics/gimps
84 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
85 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/ChangeLog,v 1.49 2012/04/27 11:57:45 jlec Exp $
86 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/ChangeLog,v 1.50 2012/04/30 09:23:48 jlec Exp $
87 +
88 +*gimps-27.6-r1 (30 Apr 2012)
89 +
90 + 30 Apr 2012; Justin Lecher <jlec@g.o> gimps-26.6-r1.ebuild,
91 + gimps-27.4.ebuild, -gimps-27.6.ebuild, +gimps-27.6-r1.ebuild:
92 + Fix Upstream stupidity in changing the tarball without version change,
93 + #414073
94
95 *gimps-27.6 (27 Apr 2012)
96
97
98
99
100 1.4 sci-mathematics/gimps/gimps-26.6-r1.ebuild
101
102 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/gimps-26.6-r1.ebuild?rev=1.4&view=markup
103 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/gimps-26.6-r1.ebuild?rev=1.4&content-type=text/plain
104 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/gimps-26.6-r1.ebuild?r1=1.3&r2=1.4
105
106 Index: gimps-26.6-r1.ebuild
107 ===================================================================
108 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/gimps-26.6-r1.ebuild,v
109 retrieving revision 1.3
110 retrieving revision 1.4
111 diff -u -r1.3 -r1.4
112 --- gimps-26.6-r1.ebuild 16 Apr 2012 20:43:47 -0000 1.3
113 +++ gimps-26.6-r1.ebuild 30 Apr 2012 09:23:48 -0000 1.4
114 @@ -1,19 +1,19 @@
115 # Copyright 1999-2012 Gentoo Foundation
116 # Distributed under the terms of the GNU General Public License v2
117 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/gimps-26.6-r1.ebuild,v 1.3 2012/04/16 20:43:47 tomka Exp $
118 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/gimps-26.6-r1.ebuild,v 1.4 2012/04/30 09:23:48 jlec Exp $
119
120 EAPI=4
121
122 -IUSE=""
123 -DESCRIPTION="GIMPS - The Great Internet Mersenne Prime Search"
124 +DESCRIPTION="The Great Internet Mersenne Prime Search"
125 HOMEPAGE="http://mersenne.org/"
126 -SRC_URI="amd64? ( ftp://mersenne.org/gimps/mprime${PV/./}-linux64.tar.gz )
127 +SRC_URI="
128 + amd64? ( ftp://mersenne.org/gimps/mprime${PV/./}-linux64.tar.gz )
129 x86? ( ftp://mersenne.org/gimps/mprime${PV/./}.tar.gz )"
130
131 SLOT="0"
132 LICENSE="as-is"
133 KEYWORDS="-* amd64 x86"
134 -RESTRICT="binchecks"
135 +IUSE=""
136
137 # Since there are no statically linked binaries for this version of mprime,
138 # and no static binaries for amd64 in general, we use the dynamically linked
139 @@ -21,9 +21,12 @@
140 DEPEND=""
141 RDEPEND="net-misc/curl"
142
143 +RESTRICT="binchecks"
144 +
145 S="${WORKDIR}"
146 I="/opt/gimps"
147 -QA_EXECSTACK="opt/gimps/mprime"
148 +
149 +QA_PREBUILT="opt/gimps/mprime"
150
151 src_install() {
152 dodir ${I} /var/lib/gimps
153
154
155
156 1.1 sci-mathematics/gimps/gimps-27.6-r1.ebuild
157
158 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/gimps-27.6-r1.ebuild?rev=1.1&view=markup
159 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/gimps/gimps-27.6-r1.ebuild?rev=1.1&content-type=text/plain
160
161 Index: gimps-27.6-r1.ebuild
162 ===================================================================
163 # Copyright 1999-2012 Gentoo Foundation
164 # Distributed under the terms of the GNU General Public License v2
165 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/gimps/gimps-27.6-r1.ebuild,v 1.1 2012/04/30 09:23:48 jlec Exp $
166
167 EAPI=4
168
169 DESCRIPTION="The Great Internet Mersenne Prime Search"
170 HOMEPAGE="http://mersenne.org/"
171 SRC_URI="
172 amd64? ( ftp://mersenne.org/gimps/mprime${PV/./}-linux64.tar.gz )
173 x86? ( ftp://mersenne.org/gimps/mprime${PV/./}.tar.gz )"
174
175 SLOT="0"
176 LICENSE="as-is"
177 KEYWORDS="-* ~amd64 ~x86"
178 IUSE=""
179
180 # Since there are no statically linked binaries for this version of mprime,
181 # and no static binaries for amd64 in general, we use the dynamically linked
182 # ones and try to cover the .so deps with the packages listed in RDEPEND.
183 DEPEND=""
184 RDEPEND="net-misc/curl"
185
186 RESTRICT="binchecks"
187
188 S="${WORKDIR}"
189 I="/opt/gimps"
190
191 QA_PREBUILT="opt/gimps/mprime"
192
193 src_install() {
194 dodir ${I} /var/lib/gimps
195 cp mprime "${D}/${I}"
196 fperms a-w "${I}/mprime"
197 fowners root:0 "${I}"
198 fowners root:0 "${I}/mprime"
199
200 dodoc license.txt readme.txt stress.txt whatsnew.txt undoc.txt
201
202 newinitd "${FILESDIR}/${PN}-26.6-r1-init.d" gimps
203 newconfd "${FILESDIR}/${PN}-25.6-conf.d" gimps
204 }
205
206 pkg_postinst() {
207 echo
208 einfo "You can use \`/etc/init.d/gimps start\` to start a GIMPS client in the"
209 einfo "background at boot. Have a look at /etc/conf.d/gimps and check some"
210 einfo "configuration options."
211 einfo
212 einfo "If you don't want to use the init script to start gimps, remember to"
213 einfo "pass it an additional command line parameter specifying where the data"
214 einfo "files are to be stored, e.g.:"
215 einfo " ${I}/mprime -w/var/lib/gimps"
216 echo
217 }
218
219 pkg_postrm() {
220 echo
221 einfo "GIMPS data files were not removed."
222 einfo "Remove them manually from /var/lib/gimps/"
223 echo
224 }