Gentoo Archives: gentoo-commits

From: "Justin Bronder (jsbronder)" <jsbronder@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-cluster/torque: torque-2.3.13.ebuild torque-4.1.5.1.ebuild ChangeLog torque-2.5.12.ebuild torque-3.0.6-r1.ebuild torque-2.4.16.ebuild torque-2.5.9-r1.ebuild
Date: Sat, 01 Jun 2013 19:49:37
Message-Id: 20130601194933.DBBE02171D@flycatcher.gentoo.org
1 jsbronder 13/06/01 19:49:33
2
3 Modified: torque-2.3.13.ebuild torque-4.1.5.1.ebuild
4 ChangeLog torque-2.5.12.ebuild
5 torque-3.0.6-r1.ebuild torque-2.4.16.ebuild
6 Removed: torque-2.5.9-r1.ebuild
7 Log:
8 Do not use glibc rpc.h, #370771. Fix SRC_URI for 3.0.6-r1. Drop old.
9
10 (Portage version: 2.1.11.30/cvs/Linux x86_64, signed Manifest commit with key 4D7043C9)
11
12 Revision Changes Path
13 1.15 sys-cluster/torque/torque-2.3.13.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-2.3.13.ebuild?rev=1.15&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-2.3.13.ebuild?rev=1.15&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-2.3.13.ebuild?r1=1.14&r2=1.15
18
19 Index: torque-2.3.13.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-2.3.13.ebuild,v
22 retrieving revision 1.14
23 retrieving revision 1.15
24 diff -u -r1.14 -r1.15
25 --- torque-2.3.13.ebuild 30 May 2013 01:12:56 -0000 1.14
26 +++ torque-2.3.13.ebuild 1 Jun 2013 19:49:33 -0000 1.15
27 @@ -1,6 +1,6 @@
28 # Copyright 1999-2013 Gentoo Foundation
29 # Distributed under the terms of the GNU General Public License v2
30 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-2.3.13.ebuild,v 1.14 2013/05/30 01:12:56 jsbronder Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-2.3.13.ebuild,v 1.15 2013/06/01 19:49:33 jsbronder Exp $
32
33 EAPI=2
34 WANT_AUTOMAKE="1.12"
35 @@ -71,6 +71,10 @@
36 }
37
38 src_prepare() {
39 + # Unused and causes breakage when switching from glibc to tirpc.
40 + # https://github.com/adaptivecomputing/torque/pull/148
41 + sed -i '/rpc\/rpc\.h/d' src/lib/Libnet/net_client.c || die
42 +
43 epatch "${FILESDIR}"/0001-fix-parallel-doc-install.patch
44 epatch "${FILESDIR}"/0002-fix-implicit-declaration-warnings.patch
45 epatch "${FILESDIR}"/0003-disable-automagic-doc-building.patch
46
47
48
49 1.3 sys-cluster/torque/torque-4.1.5.1.ebuild
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-4.1.5.1.ebuild?rev=1.3&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-4.1.5.1.ebuild?rev=1.3&content-type=text/plain
53 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-4.1.5.1.ebuild?r1=1.2&r2=1.3
54
55 Index: torque-4.1.5.1.ebuild
56 ===================================================================
57 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-4.1.5.1.ebuild,v
58 retrieving revision 1.2
59 retrieving revision 1.3
60 diff -u -r1.2 -r1.3
61 --- torque-4.1.5.1.ebuild 30 May 2013 00:53:30 -0000 1.2
62 +++ torque-4.1.5.1.ebuild 1 Jun 2013 19:49:33 -0000 1.3
63 @@ -1,6 +1,6 @@
64 # Copyright 1999-2013 Gentoo Foundation
65 # Distributed under the terms of the GNU General Public License v2
66 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-4.1.5.1.ebuild,v 1.2 2013/05/30 00:53:30 jsbronder Exp $
67 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-4.1.5.1.ebuild,v 1.3 2013/06/01 19:49:33 jsbronder Exp $
68
69 EAPI=2
70 inherit flag-o-matic eutils linux-info
71 @@ -66,6 +66,10 @@
72 }
73
74 src_prepare() {
75 + # Unused and causes breakage when switching from glibc to tirpc.
76 + # https://github.com/adaptivecomputing/torque/pull/148
77 + sed -i '/rpc\/rpc\.h/d' src/lib/Libnet/net_client.c || die
78 +
79 # We install to a valid location, no need to muck with ld.so.conf
80 # --without-loadlibfile is supposed to do this for us...
81 sed -i '/mk_default_ld_lib_file || return 1/d' buildutils/pbs_mkdirs.in || die
82
83
84
85 1.154 sys-cluster/torque/ChangeLog
86
87 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/ChangeLog?rev=1.154&view=markup
88 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/ChangeLog?rev=1.154&content-type=text/plain
89 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/ChangeLog?r1=1.153&r2=1.154
90
91 Index: ChangeLog
92 ===================================================================
93 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/torque/ChangeLog,v
94 retrieving revision 1.153
95 retrieving revision 1.154
96 diff -u -r1.153 -r1.154
97 --- ChangeLog 30 May 2013 01:12:56 -0000 1.153
98 +++ ChangeLog 1 Jun 2013 19:49:33 -0000 1.154
99 @@ -1,6 +1,11 @@
100 # ChangeLog for sys-cluster/torque
101 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
102 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/ChangeLog,v 1.153 2013/05/30 01:12:56 jsbronder Exp $
103 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/ChangeLog,v 1.154 2013/06/01 19:49:33 jsbronder Exp $
104 +
105 + 01 Jun 2013; Justin Bronder <jsbronder@g.o> torque-2.3.13.ebuild,
106 + torque-2.4.16.ebuild, -torque-2.5.9-r1.ebuild, torque-2.5.12.ebuild,
107 + torque-3.0.6-r1.ebuild, torque-4.1.5.1.ebuild:
108 + Do not use glibc rpc.h, #370771. Fix SRC_URI for 3.0.6-r1. Drop old.
109
110 30 May 2013; Justin Bronder <jsbronder@g.o> torque-2.3.13.ebuild,
111 torque-2.4.16.ebuild:
112
113
114
115 1.6 sys-cluster/torque/torque-2.5.12.ebuild
116
117 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-2.5.12.ebuild?rev=1.6&view=markup
118 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-2.5.12.ebuild?rev=1.6&content-type=text/plain
119 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-2.5.12.ebuild?r1=1.5&r2=1.6
120
121 Index: torque-2.5.12.ebuild
122 ===================================================================
123 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-2.5.12.ebuild,v
124 retrieving revision 1.5
125 retrieving revision 1.6
126 diff -u -r1.5 -r1.6
127 --- torque-2.5.12.ebuild 30 May 2013 00:53:30 -0000 1.5
128 +++ torque-2.5.12.ebuild 1 Jun 2013 19:49:33 -0000 1.6
129 @@ -1,6 +1,6 @@
130 # Copyright 1999-2013 Gentoo Foundation
131 # Distributed under the terms of the GNU General Public License v2
132 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-2.5.12.ebuild,v 1.5 2013/05/30 00:53:30 jsbronder Exp $
133 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-2.5.12.ebuild,v 1.6 2013/06/01 19:49:33 jsbronder Exp $
134
135 EAPI=4
136
137 @@ -75,10 +75,11 @@
138 fi
139 }
140
141 -#src_prepare() {
142 -# append-cflags -DUSE_INTERP_RESULT
143 -# autotools-utils_src_prepare
144 -#}
145 +src_prepare() {
146 + # Unused and causes breakage when switching from glibc to tirpc.
147 + # https://github.com/adaptivecomputing/torque/pull/148
148 + sed -i '/rpc\/rpc\.h/d' src/lib/Libnet/net_client.c || die
149 +}
150
151 src_configure() {
152 local myeconfargs=( --with-rcp=mom_rcp )
153
154
155
156 1.6 sys-cluster/torque/torque-3.0.6-r1.ebuild
157
158 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-3.0.6-r1.ebuild?rev=1.6&view=markup
159 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-3.0.6-r1.ebuild?rev=1.6&content-type=text/plain
160 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-3.0.6-r1.ebuild?r1=1.5&r2=1.6
161
162 Index: torque-3.0.6-r1.ebuild
163 ===================================================================
164 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-3.0.6-r1.ebuild,v
165 retrieving revision 1.5
166 retrieving revision 1.6
167 diff -u -r1.5 -r1.6
168 --- torque-3.0.6-r1.ebuild 30 May 2013 00:53:30 -0000 1.5
169 +++ torque-3.0.6-r1.ebuild 1 Jun 2013 19:49:33 -0000 1.6
170 @@ -1,6 +1,6 @@
171 # Copyright 1999-2013 Gentoo Foundation
172 # Distributed under the terms of the GNU General Public License v2
173 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-3.0.6-r1.ebuild,v 1.5 2013/05/30 00:53:30 jsbronder Exp $
174 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-3.0.6-r1.ebuild,v 1.6 2013/06/01 19:49:33 jsbronder Exp $
175
176 EAPI=4
177
178 @@ -10,7 +10,7 @@
179
180 DESCRIPTION="Resource manager and queuing system based on OpenPBS"
181 HOMEPAGE="http://www.adaptivecomputing.com/products/open-source/torque"
182 -SRC_URI="http://www.adaptivecomputing.com/resources/downloads/${PN}/${P}.tar.gz"
183 +SRC_URI="http://www.adaptivecomputing.com/index.php?wpfb_dl=190 -> ${P}.tar.gz"
184
185 SLOT="0"
186 LICENSE="torque-2.5"
187 @@ -79,6 +79,10 @@
188 }
189
190 src_prepare() {
191 + # Unused and causes breakage when switching from glibc to tirpc.
192 + # https://github.com/adaptivecomputing/torque/pull/148
193 + sed -i '/rpc\/rpc\.h/d' src/lib/Libnet/net_client.c || die
194 +
195 # as-needed fix, libutils.a needs librt.
196 sed -i 's,^\(LDADD = .*\)$(MOMLIBS) $(PBS_LIBS),\1$(PBS_LIBS) $(MOMLIBS),' \
197 src/resmom/Makefile.am || die
198
199
200
201 1.13 sys-cluster/torque/torque-2.4.16.ebuild
202
203 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-2.4.16.ebuild?rev=1.13&view=markup
204 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-2.4.16.ebuild?rev=1.13&content-type=text/plain
205 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/torque/torque-2.4.16.ebuild?r1=1.12&r2=1.13
206
207 Index: torque-2.4.16.ebuild
208 ===================================================================
209 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-2.4.16.ebuild,v
210 retrieving revision 1.12
211 retrieving revision 1.13
212 diff -u -r1.12 -r1.13
213 --- torque-2.4.16.ebuild 30 May 2013 01:12:56 -0000 1.12
214 +++ torque-2.4.16.ebuild 1 Jun 2013 19:49:33 -0000 1.13
215 @@ -1,6 +1,6 @@
216 # Copyright 1999-2013 Gentoo Foundation
217 # Distributed under the terms of the GNU General Public License v2
218 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-2.4.16.ebuild,v 1.12 2013/05/30 01:12:56 jsbronder Exp $
219 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/torque/torque-2.4.16.ebuild,v 1.13 2013/06/01 19:49:33 jsbronder Exp $
220
221 EAPI=2
222 WANT_AUTOMAKE="1.12"
223 @@ -71,6 +71,10 @@
224 }
225
226 src_prepare() {
227 + # Unused and causes breakage when switching from glibc to tirpc.
228 + # https://github.com/adaptivecomputing/torque/pull/148
229 + sed -i '/rpc\/rpc\.h/d' src/lib/Libnet/net_client.c || die
230 +
231 epatch "${FILESDIR}"/0002-fix-implicit-declaration-warnings.patch
232 epatch "${FILESDIR}"/disable-automagic-doc-building-2.4.14.patch