1 |
commit: b37514fa385558784381ea45fb6ae8d499acd503 |
2 |
Author: Tomas Mozes <hydrapolic <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu Oct 11 10:52:25 2018 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Oct 26 13:17:58 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b37514fa |
7 |
|
8 |
app-admin/mongo-tools: drop old |
9 |
|
10 |
Signed-off-by: Tomáš Mózes <hydrapolic <AT> gmail.com> |
11 |
Package-Manager: Portage-2.3.51, Repoman-2.3.11 |
12 |
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> |
13 |
|
14 |
app-admin/mongo-tools/Manifest | 13 ------ |
15 |
app-admin/mongo-tools/mongo-tools-3.0.14.ebuild | 56 ----------------------- |
16 |
app-admin/mongo-tools/mongo-tools-3.0.15.ebuild | 56 ----------------------- |
17 |
app-admin/mongo-tools/mongo-tools-3.4.13.ebuild | 60 ------------------------ |
18 |
app-admin/mongo-tools/mongo-tools-3.4.14.ebuild | 60 ------------------------ |
19 |
app-admin/mongo-tools/mongo-tools-3.4.15.ebuild | 60 ------------------------ |
20 |
app-admin/mongo-tools/mongo-tools-3.6.2.ebuild | 61 ------------------------- |
21 |
app-admin/mongo-tools/mongo-tools-3.6.3.ebuild | 61 ------------------------- |
22 |
app-admin/mongo-tools/mongo-tools-3.6.4.ebuild | 61 ------------------------- |
23 |
app-admin/mongo-tools/mongo-tools-3.6.5.ebuild | 61 ------------------------- |
24 |
app-admin/mongo-tools/mongo-tools-3.6.6.ebuild | 61 ------------------------- |
25 |
app-admin/mongo-tools/mongo-tools-3.6.7.ebuild | 61 ------------------------- |
26 |
app-admin/mongo-tools/mongo-tools-4.0.0.ebuild | 61 ------------------------- |
27 |
app-admin/mongo-tools/mongo-tools-4.0.1.ebuild | 61 ------------------------- |
28 |
14 files changed, 793 deletions(-) |
29 |
|
30 |
diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest |
31 |
index 631eeacf0b9..122c15cbe0d 100644 |
32 |
--- a/app-admin/mongo-tools/Manifest |
33 |
+++ b/app-admin/mongo-tools/Manifest |
34 |
@@ -1,18 +1,5 @@ |
35 |
-DIST mongo-tools-3.0.14.tar.gz 2413148 BLAKE2B a085b452019f7354a8f2fcb4d7a493746fd6504dc836b3bc522bca6dfd054dc4940db1b07021b305c52bc12da076220c3e137507b656a00ca1330ba336532458 SHA512 0e77417b2c36080515a2ff611427cb18f6d6c2432159c2a09af8d6ff14ae7f25ecbfe0a6631eeb7de084fdfe517a09364d731f5b63923404b6319fc1ca44b840 |
36 |
-DIST mongo-tools-3.0.15.tar.gz 2413131 BLAKE2B 5f971d6b47685ef8db246a71f59a31a722e84b8191639fe7da849162701c944325bc4cbdb9a27b7a6ae32f1a8ccedac91d6a485dfbe54dd17b8735d5b32e4f2c SHA512 b5baeea89f5287e055c43c58cfc31e4618df2b7b7fffd7d77248131daf503522b1d041253df8d3ad2ffa22efff344334dc05e3a3462cf7c646d4e83040bd95dc |
37 |
DIST mongo-tools-3.2.17.tar.gz 2719970 BLAKE2B 666b67d8abdd10f7fa7c557e3c3906fb3cc6bcfa0b97a05e39e5f1ea923d2beb5ec249b3b0a521c4cce4bd595bf18672d8bce38152f84825bb3fffb058fd3b29 SHA512 62c2540027e07b8276621e08d13657864d16021030e3c8f9bc0d351454319d448f889cf6a48b8467ea3270365376ed0c3beb42ceae3f28357910148c6b4054b2 |
38 |
DIST mongo-tools-3.4.10.tar.gz 4719399 BLAKE2B 8165248bf58f2ea2b02e365a3609c72b72e98dd5902f176e251fa2add1ad26e90900e06c35dc6db4dbe161e541bedfc1776f5e15bbb41dcc9a7be17800424362 SHA512 b861bb3fb1a32c3aa2efefcf6a13bb6d4783ac1a9b006c477fd04deb338cbf6b7adc3944bc6919513b92bd96b8500813ff4af49c9dec0719ebd2fdaa99bc39a5 |
39 |
-DIST mongo-tools-3.4.13.tar.gz 4719488 BLAKE2B 27c7716b21f1a23408d0f31aee111c5877f5172121a987c234ff01eb2690bbc71bca4e00fc13b701ca6b91dce0c9aaae43c2239a60a52e130e1390bf5bafef60 SHA512 c233268328ef868ec06c9a9d83009141b39c84ba642e7de7dece3210717ba8de600f39896a30ed23d1577db9f4697c3a8d720cf35248bca2b00a17642b043237 |
40 |
-DIST mongo-tools-3.4.14.tar.gz 4719370 BLAKE2B 2add25ddf9b5b7d2ebecdd647dfb2c818643b16f623fd1faba36a8d6f5a181e80ad47de45fc56e462290f61f6c16c27a6b0587542315981537627256e69b4958 SHA512 a0d715fe36769740ba25e92b742b157dc264b141ddd56d64ca4c6f8ffea11df291ce871aaa723acdb8b7f5318ac1edb8c5fb9dd7bf2edfe08d4e7cef343abea7 |
41 |
-DIST mongo-tools-3.4.15.tar.gz 4697188 BLAKE2B 690ec3187cb781c9cae903a27eca9d1d504e2e52cc7f48790b5d5b5a1dfe18cff95dd52f8fa03854548a2e634d2aed56e626b8702f2fcd27a10952a37dff9120 SHA512 f7c8655f56a1f5fedad00fbadd26b150d6fea071edccaa7ac18e80c9051ed2324691e98e799e6a9ca09e944ebe340b63a2ac0b9caeffbcc8c8dee0744cba1af7 |
42 |
DIST mongo-tools-3.4.16.tar.gz 4697191 BLAKE2B 2e9a0e7dc8016d3e7d7c7f8d0cf80a97d3d199603c0b8b791df5a0d79d418ffaa232eee694047a7ca11fa7623023b4123becd437cfe3dec11e26cd525720bcad SHA512 b40c6dee75d860de1da73faf79f5f68c098ce7c80681486c66fff04a937474dcede91c7be907a8e36033b3898f7499e8f53271944c0df3360756c27361efb6f5 |
43 |
-DIST mongo-tools-3.6.2.tar.gz 4693924 BLAKE2B 61c44d579f6eb4013ee6c0118ebe89a2d454ef8cf6ad933479885cb71d169185272b03d9c63fa738d67bbd1b9efd4bc964eb17adcc5002508589d198cdb17752 SHA512 5ac2b1d2b33271f63c406c69bd8a576a21f4dcaa6f75839e0f907ebc9968f0e121eb3800e88da050c120856e7ddda4f12d551bb731d4acac0f5cf09f66fc948a |
44 |
-DIST mongo-tools-3.6.3.tar.gz 4693833 BLAKE2B fc7139984cf3dcb7b4ce6f6c2028296651aa59ac68d7068bdf748e28eeb65b1fd9b07580d0c93f3f41dbb01030a12433a07a04deadf28e0ff792387fa78ae4aa SHA512 7dba782c84a728aa9ceb28cbd9934f58b615dccfb238a9dbd63b18661ba4e74ddba21f93d9f12e6d80d293ebe42a82d31fa64448aacdba75bd07d964a5f631fc |
45 |
-DIST mongo-tools-3.6.4.tar.gz 4693872 BLAKE2B 5d72b32fa8ad7bc106c6ea3c09a27a093b9a1ae2392b4fa534042c5461fdc2b958dcbbf32e0ed596be234921e2ee21cc8f6132d57ae870a234abfc7adbb3b2e9 SHA512 53d06fa4a1b58de8001d6bf6e85f7edc97ce2cfbbb69c1ab05219deaa05ad9dd77d93f98c5526b4f58644a766e1b0f123686358095f059c71a4277634603f23f |
46 |
-DIST mongo-tools-3.6.5.tar.gz 4720814 BLAKE2B 5dd064f70557ec1ab979d08523f3dd305fb310c533b69bc99be3ad3d006036354f62b9f3d61c242e1481a254bed538a5e1cf5662f0e35705f1c50a76f31fddbb SHA512 dd2d7cc64043b42a70b5de0ea493f94722a4476248bfd77d6892861e4be6ab20175992367965dfd687bf8b7ebece6113b7f7a3e59256497e3ecd7e2678875965 |
47 |
-DIST mongo-tools-3.6.6.tar.gz 4723751 BLAKE2B 876d46c47190398d1218a760bdeb8167c9224ef000a96b5f6080d6dcd44fe8187fdfbc38b1a61dbf437132e16e053212cf122daec3915647448d114983e51fc3 SHA512 b8cc02626accb90d8dacf50ea851619885a01503e28b17ed6a12cc9ccec2680a8cd12a566b32187d472f74c9625bf013afcdebed1a42d78ff613c49d3fc838b2 |
48 |
-DIST mongo-tools-3.6.7.tar.gz 4723244 BLAKE2B 82a61b8e72122a9a2b80aceeaa6767fcb13740c324c83c53b18297d9138807950dc656506ffd8a694d2f697c934342541c0ca6f62539bb07be266093e82a17a6 SHA512 5367259f27cf21234db2f69693fc2e21051b42b1acc7eaf8f9b366ed264943cff179c8565239fe36bb1d5d21f5e08ec58ff0df5d4c60526d321d63389f37fac2 |
49 |
DIST mongo-tools-3.6.8.tar.gz 4723878 BLAKE2B a1693024d60f69d25c268eaaa30a478b1e4c0042c5fb7a3fd6252ed00aef2fee3fba94516fe825165a1a57887ed38e4fbce488c48ddd4f45349f0b7a1b244020 SHA512 359e8ce2d847d005d48ff12bc2e8af73213d81cd1521d2b5b5ac94792468218248bebbe808e1bd8fd49234eab8480608f294c1b63f317aed58f456b84ef17dcf |
50 |
-DIST mongo-tools-4.0.0.tar.gz 10872217 BLAKE2B 84e92178c0e4827926de525a70d6124635d59e270a3d37e23ec8653cc64d99bb7489fa6266917437ca45aa3ca5e00bc59b81e65c5b72e717db2701c6f7327bec SHA512 d67c4aca9b41266109adc39bb1a642206738fda393e1f9f05570c02a00a02e29ec71c71e67ad232c72d66543ae7e7bfe07fbcf26958d48ed0e631da452c1904d |
51 |
-DIST mongo-tools-4.0.1.tar.gz 10872813 BLAKE2B 21b36c550ee7147b013414d24042ca720d3fdb961759d8857b0ffb3ba1aa3f7f3bcb363c97287d1c7084dae246f9d7f49d2d0d5c8a11bc939fa9d3113b4c2b6e SHA512 69355ca7c8d97a9a8b257aa1cde672b3b4af7ceb5b37e2cf601746e102ca6ac290ec35c20728fdb6736dd28feb8e6b6e1b948e88fd2fb4c9b53c8a3cd3688d67 |
52 |
DIST mongo-tools-4.0.2.tar.gz 10872395 BLAKE2B 6d02a51677509abb5a00f7f4f324a2c979d7e55ebd55754023c80e51e9e8121bea84692574739f83882c0426074c0a3a5c5df2cb8cba58ee80c06e5a75504a8d SHA512 45971d96c512a920c40052f0d11097e88db137e975125de375a63e8f0eefbe22ae5252d239455c60e12ef65e0abce7a658dfb9dda0cbcc153718bb6711cf5e43 |
53 |
|
54 |
diff --git a/app-admin/mongo-tools/mongo-tools-3.0.14.ebuild b/app-admin/mongo-tools/mongo-tools-3.0.14.ebuild |
55 |
deleted file mode 100644 |
56 |
index bca9db8974e..00000000000 |
57 |
--- a/app-admin/mongo-tools/mongo-tools-3.0.14.ebuild |
58 |
+++ /dev/null |
59 |
@@ -1,56 +0,0 @@ |
60 |
-# Copyright 1999-2017 Gentoo Foundation |
61 |
-# Distributed under the terms of the GNU General Public License v2 |
62 |
- |
63 |
-EAPI=5 |
64 |
- |
65 |
-inherit eutils |
66 |
- |
67 |
-MY_PV=${PV/_rc/-rc} |
68 |
-MY_P=${PN}-r${MY_PV} |
69 |
- |
70 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
71 |
-HOMEPAGE="http://www.mongodb.org" |
72 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
73 |
- |
74 |
-LICENSE="Apache-2.0" |
75 |
-SLOT="0" |
76 |
-KEYWORDS="amd64 x86" |
77 |
-IUSE="sasl ssl" |
78 |
- |
79 |
-# Maintainer note: |
80 |
-# openssl DEPEND constraint, see: |
81 |
-# https://github.com/mongodb/mongo-tools/issues/11 |
82 |
- |
83 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
84 |
-DEPEND="${RDEPEND} |
85 |
- dev-lang/go:= |
86 |
- sasl? ( dev-libs/cyrus-sasl ) |
87 |
- ssl? ( dev-libs/openssl )" |
88 |
- |
89 |
-S=${WORKDIR}/${MY_P} |
90 |
- |
91 |
-src_prepare() { |
92 |
- # ensure we use bash wrt #582906 |
93 |
- sed -e 's@/bin/sh@/bin/bash@g' -i build.sh || die |
94 |
- |
95 |
- # see #608292 |
96 |
- epatch "${FILESDIR}/${PN}-3.2.10-pie.patch" |
97 |
-} |
98 |
- |
99 |
-src_compile() { |
100 |
- local myconf |
101 |
- |
102 |
- if use sasl; then |
103 |
- myconf="${myconf} sasl" |
104 |
- fi |
105 |
- |
106 |
- if use ssl; then |
107 |
- myconf="${myconf} ssl" |
108 |
- fi |
109 |
- |
110 |
- ./build.sh ${myconf} || die "build failed" |
111 |
-} |
112 |
- |
113 |
-src_install() { |
114 |
- dobin bin/* |
115 |
-} |
116 |
|
117 |
diff --git a/app-admin/mongo-tools/mongo-tools-3.0.15.ebuild b/app-admin/mongo-tools/mongo-tools-3.0.15.ebuild |
118 |
deleted file mode 100644 |
119 |
index 221680a90f8..00000000000 |
120 |
--- a/app-admin/mongo-tools/mongo-tools-3.0.15.ebuild |
121 |
+++ /dev/null |
122 |
@@ -1,56 +0,0 @@ |
123 |
-# Copyright 1999-2017 Gentoo Foundation |
124 |
-# Distributed under the terms of the GNU General Public License v2 |
125 |
- |
126 |
-EAPI=5 |
127 |
- |
128 |
-inherit eutils |
129 |
- |
130 |
-MY_PV=${PV/_rc/-rc} |
131 |
-MY_P=${PN}-r${MY_PV} |
132 |
- |
133 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
134 |
-HOMEPAGE="http://www.mongodb.org" |
135 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
136 |
- |
137 |
-LICENSE="Apache-2.0" |
138 |
-SLOT="0" |
139 |
-KEYWORDS="~amd64 ~x86" |
140 |
-IUSE="sasl ssl" |
141 |
- |
142 |
-# Maintainer note: |
143 |
-# openssl DEPEND constraint, see: |
144 |
-# https://github.com/mongodb/mongo-tools/issues/11 |
145 |
- |
146 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
147 |
-DEPEND="${RDEPEND} |
148 |
- dev-lang/go:= |
149 |
- sasl? ( dev-libs/cyrus-sasl ) |
150 |
- ssl? ( dev-libs/openssl )" |
151 |
- |
152 |
-S=${WORKDIR}/${MY_P} |
153 |
- |
154 |
-src_prepare() { |
155 |
- # ensure we use bash wrt #582906 |
156 |
- sed -e 's@/bin/sh@/bin/bash@g' -i build.sh || die |
157 |
- |
158 |
- # see #608292 |
159 |
- epatch "${FILESDIR}/${PN}-3.2.10-pie.patch" |
160 |
-} |
161 |
- |
162 |
-src_compile() { |
163 |
- local myconf |
164 |
- |
165 |
- if use sasl; then |
166 |
- myconf="${myconf} sasl" |
167 |
- fi |
168 |
- |
169 |
- if use ssl; then |
170 |
- myconf="${myconf} ssl" |
171 |
- fi |
172 |
- |
173 |
- ./build.sh ${myconf} || die "build failed" |
174 |
-} |
175 |
- |
176 |
-src_install() { |
177 |
- dobin bin/* |
178 |
-} |
179 |
|
180 |
diff --git a/app-admin/mongo-tools/mongo-tools-3.4.13.ebuild b/app-admin/mongo-tools/mongo-tools-3.4.13.ebuild |
181 |
deleted file mode 100644 |
182 |
index de23914b111..00000000000 |
183 |
--- a/app-admin/mongo-tools/mongo-tools-3.4.13.ebuild |
184 |
+++ /dev/null |
185 |
@@ -1,60 +0,0 @@ |
186 |
-# Copyright 1999-2018 Gentoo Foundation |
187 |
-# Distributed under the terms of the GNU General Public License v2 |
188 |
- |
189 |
-EAPI=6 |
190 |
- |
191 |
-MY_PV=${PV/_rc/-rc} |
192 |
-MY_P=${PN}-r${MY_PV} |
193 |
- |
194 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
195 |
-HOMEPAGE="https://www.mongodb.org" |
196 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
197 |
- |
198 |
-LICENSE="Apache-2.0" |
199 |
-SLOT="0" |
200 |
-KEYWORDS="~amd64" |
201 |
-IUSE="sasl ssl" |
202 |
- |
203 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
204 |
-DEPEND="${RDEPEND} |
205 |
- dev-lang/go:= |
206 |
- net-libs/libpcap |
207 |
- sasl? ( dev-libs/cyrus-sasl ) |
208 |
- ssl? ( dev-libs/openssl:0= )" |
209 |
- |
210 |
-S=${WORKDIR}/${MY_P} |
211 |
- |
212 |
-src_prepare() { |
213 |
- default |
214 |
- |
215 |
- # do not substitute version because it uses git |
216 |
- sed -i '/^sed/,+3d' build.sh || die |
217 |
- sed -i '/^mv/d' build.sh || die |
218 |
- |
219 |
- # build pie to avoid text relocations wrt #582854 |
220 |
- # skip on ppc64 wrt #610984 |
221 |
- if ! use ppc64; then |
222 |
- sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die |
223 |
- fi |
224 |
- |
225 |
- # ensure we use bash wrt #582906 |
226 |
- sed -i 's@/bin/sh@/bin/bash@g' build.sh || die |
227 |
-} |
228 |
- |
229 |
-src_compile() { |
230 |
- local myconf=() |
231 |
- |
232 |
- if use sasl; then |
233 |
- myconf+=(sasl) |
234 |
- fi |
235 |
- |
236 |
- if use ssl; then |
237 |
- myconf+=(ssl) |
238 |
- fi |
239 |
- |
240 |
- ./build.sh ${myconf[@]} || die "build failed" |
241 |
-} |
242 |
- |
243 |
-src_install() { |
244 |
- dobin bin/* |
245 |
-} |
246 |
|
247 |
diff --git a/app-admin/mongo-tools/mongo-tools-3.4.14.ebuild b/app-admin/mongo-tools/mongo-tools-3.4.14.ebuild |
248 |
deleted file mode 100644 |
249 |
index de23914b111..00000000000 |
250 |
--- a/app-admin/mongo-tools/mongo-tools-3.4.14.ebuild |
251 |
+++ /dev/null |
252 |
@@ -1,60 +0,0 @@ |
253 |
-# Copyright 1999-2018 Gentoo Foundation |
254 |
-# Distributed under the terms of the GNU General Public License v2 |
255 |
- |
256 |
-EAPI=6 |
257 |
- |
258 |
-MY_PV=${PV/_rc/-rc} |
259 |
-MY_P=${PN}-r${MY_PV} |
260 |
- |
261 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
262 |
-HOMEPAGE="https://www.mongodb.org" |
263 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
264 |
- |
265 |
-LICENSE="Apache-2.0" |
266 |
-SLOT="0" |
267 |
-KEYWORDS="~amd64" |
268 |
-IUSE="sasl ssl" |
269 |
- |
270 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
271 |
-DEPEND="${RDEPEND} |
272 |
- dev-lang/go:= |
273 |
- net-libs/libpcap |
274 |
- sasl? ( dev-libs/cyrus-sasl ) |
275 |
- ssl? ( dev-libs/openssl:0= )" |
276 |
- |
277 |
-S=${WORKDIR}/${MY_P} |
278 |
- |
279 |
-src_prepare() { |
280 |
- default |
281 |
- |
282 |
- # do not substitute version because it uses git |
283 |
- sed -i '/^sed/,+3d' build.sh || die |
284 |
- sed -i '/^mv/d' build.sh || die |
285 |
- |
286 |
- # build pie to avoid text relocations wrt #582854 |
287 |
- # skip on ppc64 wrt #610984 |
288 |
- if ! use ppc64; then |
289 |
- sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die |
290 |
- fi |
291 |
- |
292 |
- # ensure we use bash wrt #582906 |
293 |
- sed -i 's@/bin/sh@/bin/bash@g' build.sh || die |
294 |
-} |
295 |
- |
296 |
-src_compile() { |
297 |
- local myconf=() |
298 |
- |
299 |
- if use sasl; then |
300 |
- myconf+=(sasl) |
301 |
- fi |
302 |
- |
303 |
- if use ssl; then |
304 |
- myconf+=(ssl) |
305 |
- fi |
306 |
- |
307 |
- ./build.sh ${myconf[@]} || die "build failed" |
308 |
-} |
309 |
- |
310 |
-src_install() { |
311 |
- dobin bin/* |
312 |
-} |
313 |
|
314 |
diff --git a/app-admin/mongo-tools/mongo-tools-3.4.15.ebuild b/app-admin/mongo-tools/mongo-tools-3.4.15.ebuild |
315 |
deleted file mode 100644 |
316 |
index 509a9eb6a0e..00000000000 |
317 |
--- a/app-admin/mongo-tools/mongo-tools-3.4.15.ebuild |
318 |
+++ /dev/null |
319 |
@@ -1,60 +0,0 @@ |
320 |
-# Copyright 1999-2018 Gentoo Foundation |
321 |
-# Distributed under the terms of the GNU General Public License v2 |
322 |
- |
323 |
-EAPI=6 |
324 |
- |
325 |
-MY_PV=${PV/_rc/-rc} |
326 |
-MY_P=${PN}-r${MY_PV} |
327 |
- |
328 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
329 |
-HOMEPAGE="https://www.mongodb.com" |
330 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
331 |
- |
332 |
-LICENSE="Apache-2.0" |
333 |
-SLOT="0" |
334 |
-KEYWORDS="~amd64" |
335 |
-IUSE="sasl ssl" |
336 |
- |
337 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
338 |
-DEPEND="${RDEPEND} |
339 |
- dev-lang/go:= |
340 |
- net-libs/libpcap |
341 |
- sasl? ( dev-libs/cyrus-sasl ) |
342 |
- ssl? ( dev-libs/openssl:0= )" |
343 |
- |
344 |
-S=${WORKDIR}/${MY_P} |
345 |
- |
346 |
-src_prepare() { |
347 |
- default |
348 |
- |
349 |
- # do not substitute version because it uses git |
350 |
- sed -i '/^sed/,+3d' build.sh || die |
351 |
- sed -i '/^mv/d' build.sh || die |
352 |
- |
353 |
- # build pie to avoid text relocations wrt #582854 |
354 |
- # skip on ppc64 wrt #610984 |
355 |
- if ! use ppc64; then |
356 |
- sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die |
357 |
- fi |
358 |
- |
359 |
- # ensure we use bash wrt #582906 |
360 |
- sed -i 's@/bin/sh@/bin/bash@g' build.sh || die |
361 |
-} |
362 |
- |
363 |
-src_compile() { |
364 |
- local myconf=() |
365 |
- |
366 |
- if use sasl; then |
367 |
- myconf+=(sasl) |
368 |
- fi |
369 |
- |
370 |
- if use ssl; then |
371 |
- myconf+=(ssl) |
372 |
- fi |
373 |
- |
374 |
- ./build.sh ${myconf[@]} || die "build failed" |
375 |
-} |
376 |
- |
377 |
-src_install() { |
378 |
- dobin bin/* |
379 |
-} |
380 |
|
381 |
diff --git a/app-admin/mongo-tools/mongo-tools-3.6.2.ebuild b/app-admin/mongo-tools/mongo-tools-3.6.2.ebuild |
382 |
deleted file mode 100644 |
383 |
index f8c4a23a746..00000000000 |
384 |
--- a/app-admin/mongo-tools/mongo-tools-3.6.2.ebuild |
385 |
+++ /dev/null |
386 |
@@ -1,61 +0,0 @@ |
387 |
-# Copyright 1999-2018 Gentoo Foundation |
388 |
-# Distributed under the terms of the GNU General Public License v2 |
389 |
- |
390 |
-EAPI=6 |
391 |
- |
392 |
-MY_PV=${PV/_rc/-rc} |
393 |
-MY_P=${PN}-r${MY_PV} |
394 |
- |
395 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
396 |
-HOMEPAGE="https://www.mongodb.org" |
397 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
398 |
- |
399 |
-LICENSE="Apache-2.0" |
400 |
-SLOT="0" |
401 |
-KEYWORDS="~amd64 ~x86" |
402 |
-IUSE="sasl ssl" |
403 |
- |
404 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
405 |
-DEPEND="${RDEPEND} |
406 |
- dev-lang/go:= |
407 |
- net-libs/libpcap |
408 |
- sasl? ( dev-libs/cyrus-sasl ) |
409 |
- ssl? ( dev-libs/openssl:0= )" |
410 |
- |
411 |
-S=${WORKDIR}/${MY_P} |
412 |
- |
413 |
-src_prepare() { |
414 |
- default |
415 |
- |
416 |
- # do not substitute version because it uses git |
417 |
- sed -i '/^sed/,+3d' build.sh || die |
418 |
- sed -i '/^stty/d' build.sh || die |
419 |
- sed -i '/^mv/d' build.sh || die |
420 |
- |
421 |
- # build pie to avoid text relocations wrt #582854 |
422 |
- # skip on ppc64 wrt #610984 |
423 |
- if ! use ppc64; then |
424 |
- sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die |
425 |
- fi |
426 |
- |
427 |
- # ensure we use bash wrt #582906 |
428 |
- sed -i 's@/bin/sh@/bin/bash@g' build.sh || die |
429 |
-} |
430 |
- |
431 |
-src_compile() { |
432 |
- local myconf=() |
433 |
- |
434 |
- if use sasl; then |
435 |
- myconf+=(sasl) |
436 |
- fi |
437 |
- |
438 |
- if use ssl; then |
439 |
- myconf+=(ssl) |
440 |
- fi |
441 |
- |
442 |
- ./build.sh ${myconf[@]} || die "build failed" |
443 |
-} |
444 |
- |
445 |
-src_install() { |
446 |
- dobin bin/* |
447 |
-} |
448 |
|
449 |
diff --git a/app-admin/mongo-tools/mongo-tools-3.6.3.ebuild b/app-admin/mongo-tools/mongo-tools-3.6.3.ebuild |
450 |
deleted file mode 100644 |
451 |
index f8c4a23a746..00000000000 |
452 |
--- a/app-admin/mongo-tools/mongo-tools-3.6.3.ebuild |
453 |
+++ /dev/null |
454 |
@@ -1,61 +0,0 @@ |
455 |
-# Copyright 1999-2018 Gentoo Foundation |
456 |
-# Distributed under the terms of the GNU General Public License v2 |
457 |
- |
458 |
-EAPI=6 |
459 |
- |
460 |
-MY_PV=${PV/_rc/-rc} |
461 |
-MY_P=${PN}-r${MY_PV} |
462 |
- |
463 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
464 |
-HOMEPAGE="https://www.mongodb.org" |
465 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
466 |
- |
467 |
-LICENSE="Apache-2.0" |
468 |
-SLOT="0" |
469 |
-KEYWORDS="~amd64 ~x86" |
470 |
-IUSE="sasl ssl" |
471 |
- |
472 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
473 |
-DEPEND="${RDEPEND} |
474 |
- dev-lang/go:= |
475 |
- net-libs/libpcap |
476 |
- sasl? ( dev-libs/cyrus-sasl ) |
477 |
- ssl? ( dev-libs/openssl:0= )" |
478 |
- |
479 |
-S=${WORKDIR}/${MY_P} |
480 |
- |
481 |
-src_prepare() { |
482 |
- default |
483 |
- |
484 |
- # do not substitute version because it uses git |
485 |
- sed -i '/^sed/,+3d' build.sh || die |
486 |
- sed -i '/^stty/d' build.sh || die |
487 |
- sed -i '/^mv/d' build.sh || die |
488 |
- |
489 |
- # build pie to avoid text relocations wrt #582854 |
490 |
- # skip on ppc64 wrt #610984 |
491 |
- if ! use ppc64; then |
492 |
- sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die |
493 |
- fi |
494 |
- |
495 |
- # ensure we use bash wrt #582906 |
496 |
- sed -i 's@/bin/sh@/bin/bash@g' build.sh || die |
497 |
-} |
498 |
- |
499 |
-src_compile() { |
500 |
- local myconf=() |
501 |
- |
502 |
- if use sasl; then |
503 |
- myconf+=(sasl) |
504 |
- fi |
505 |
- |
506 |
- if use ssl; then |
507 |
- myconf+=(ssl) |
508 |
- fi |
509 |
- |
510 |
- ./build.sh ${myconf[@]} || die "build failed" |
511 |
-} |
512 |
- |
513 |
-src_install() { |
514 |
- dobin bin/* |
515 |
-} |
516 |
|
517 |
diff --git a/app-admin/mongo-tools/mongo-tools-3.6.4.ebuild b/app-admin/mongo-tools/mongo-tools-3.6.4.ebuild |
518 |
deleted file mode 100644 |
519 |
index f8c4a23a746..00000000000 |
520 |
--- a/app-admin/mongo-tools/mongo-tools-3.6.4.ebuild |
521 |
+++ /dev/null |
522 |
@@ -1,61 +0,0 @@ |
523 |
-# Copyright 1999-2018 Gentoo Foundation |
524 |
-# Distributed under the terms of the GNU General Public License v2 |
525 |
- |
526 |
-EAPI=6 |
527 |
- |
528 |
-MY_PV=${PV/_rc/-rc} |
529 |
-MY_P=${PN}-r${MY_PV} |
530 |
- |
531 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
532 |
-HOMEPAGE="https://www.mongodb.org" |
533 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
534 |
- |
535 |
-LICENSE="Apache-2.0" |
536 |
-SLOT="0" |
537 |
-KEYWORDS="~amd64 ~x86" |
538 |
-IUSE="sasl ssl" |
539 |
- |
540 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
541 |
-DEPEND="${RDEPEND} |
542 |
- dev-lang/go:= |
543 |
- net-libs/libpcap |
544 |
- sasl? ( dev-libs/cyrus-sasl ) |
545 |
- ssl? ( dev-libs/openssl:0= )" |
546 |
- |
547 |
-S=${WORKDIR}/${MY_P} |
548 |
- |
549 |
-src_prepare() { |
550 |
- default |
551 |
- |
552 |
- # do not substitute version because it uses git |
553 |
- sed -i '/^sed/,+3d' build.sh || die |
554 |
- sed -i '/^stty/d' build.sh || die |
555 |
- sed -i '/^mv/d' build.sh || die |
556 |
- |
557 |
- # build pie to avoid text relocations wrt #582854 |
558 |
- # skip on ppc64 wrt #610984 |
559 |
- if ! use ppc64; then |
560 |
- sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die |
561 |
- fi |
562 |
- |
563 |
- # ensure we use bash wrt #582906 |
564 |
- sed -i 's@/bin/sh@/bin/bash@g' build.sh || die |
565 |
-} |
566 |
- |
567 |
-src_compile() { |
568 |
- local myconf=() |
569 |
- |
570 |
- if use sasl; then |
571 |
- myconf+=(sasl) |
572 |
- fi |
573 |
- |
574 |
- if use ssl; then |
575 |
- myconf+=(ssl) |
576 |
- fi |
577 |
- |
578 |
- ./build.sh ${myconf[@]} || die "build failed" |
579 |
-} |
580 |
- |
581 |
-src_install() { |
582 |
- dobin bin/* |
583 |
-} |
584 |
|
585 |
diff --git a/app-admin/mongo-tools/mongo-tools-3.6.5.ebuild b/app-admin/mongo-tools/mongo-tools-3.6.5.ebuild |
586 |
deleted file mode 100644 |
587 |
index 3589981cbd8..00000000000 |
588 |
--- a/app-admin/mongo-tools/mongo-tools-3.6.5.ebuild |
589 |
+++ /dev/null |
590 |
@@ -1,61 +0,0 @@ |
591 |
-# Copyright 1999-2018 Gentoo Foundation |
592 |
-# Distributed under the terms of the GNU General Public License v2 |
593 |
- |
594 |
-EAPI=6 |
595 |
- |
596 |
-MY_PV=${PV/_rc/-rc} |
597 |
-MY_P=${PN}-r${MY_PV} |
598 |
- |
599 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
600 |
-HOMEPAGE="https://www.mongodb.com" |
601 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
602 |
- |
603 |
-LICENSE="Apache-2.0" |
604 |
-SLOT="0" |
605 |
-KEYWORDS="~amd64" |
606 |
-IUSE="sasl ssl" |
607 |
- |
608 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
609 |
-DEPEND="${RDEPEND} |
610 |
- dev-lang/go:= |
611 |
- net-libs/libpcap |
612 |
- sasl? ( dev-libs/cyrus-sasl ) |
613 |
- ssl? ( dev-libs/openssl:0= )" |
614 |
- |
615 |
-S=${WORKDIR}/${MY_P} |
616 |
- |
617 |
-src_prepare() { |
618 |
- default |
619 |
- |
620 |
- # do not substitute version because it uses git |
621 |
- sed -i '/^sed/,+3d' build.sh || die |
622 |
- sed -i '/^stty/d' build.sh || die |
623 |
- sed -i '/^mv/d' build.sh || die |
624 |
- |
625 |
- # build pie to avoid text relocations wrt #582854 |
626 |
- # skip on ppc64 wrt #610984 |
627 |
- if ! use ppc64; then |
628 |
- sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die |
629 |
- fi |
630 |
- |
631 |
- # ensure we use bash wrt #582906 |
632 |
- sed -i 's@/bin/sh@/bin/bash@g' build.sh || die |
633 |
-} |
634 |
- |
635 |
-src_compile() { |
636 |
- local myconf=() |
637 |
- |
638 |
- if use sasl; then |
639 |
- myconf+=(sasl) |
640 |
- fi |
641 |
- |
642 |
- if use ssl; then |
643 |
- myconf+=(ssl) |
644 |
- fi |
645 |
- |
646 |
- ./build.sh ${myconf[@]} || die "build failed" |
647 |
-} |
648 |
- |
649 |
-src_install() { |
650 |
- dobin bin/* |
651 |
-} |
652 |
|
653 |
diff --git a/app-admin/mongo-tools/mongo-tools-3.6.6.ebuild b/app-admin/mongo-tools/mongo-tools-3.6.6.ebuild |
654 |
deleted file mode 100644 |
655 |
index 47f22a423a8..00000000000 |
656 |
--- a/app-admin/mongo-tools/mongo-tools-3.6.6.ebuild |
657 |
+++ /dev/null |
658 |
@@ -1,61 +0,0 @@ |
659 |
-# Copyright 1999-2018 Gentoo Foundation |
660 |
-# Distributed under the terms of the GNU General Public License v2 |
661 |
- |
662 |
-EAPI=6 |
663 |
- |
664 |
-MY_PV=${PV/_rc/-rc} |
665 |
-MY_P=${PN}-r${MY_PV} |
666 |
- |
667 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
668 |
-HOMEPAGE="https://www.mongodb.com" |
669 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
670 |
- |
671 |
-LICENSE="Apache-2.0" |
672 |
-SLOT="0" |
673 |
-KEYWORDS="~amd64" |
674 |
-IUSE="sasl ssl" |
675 |
- |
676 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
677 |
-DEPEND="${RDEPEND} |
678 |
- dev-lang/go:= |
679 |
- net-libs/libpcap |
680 |
- sasl? ( dev-libs/cyrus-sasl ) |
681 |
- ssl? ( dev-libs/openssl:0= )" |
682 |
- |
683 |
-S=${WORKDIR}/${MY_P} |
684 |
- |
685 |
-src_prepare() { |
686 |
- default |
687 |
- |
688 |
- # 1) ensure we use bash wrt #582906 |
689 |
- # 2) do not substitute version because it uses git |
690 |
- sed -e 's@/bin/sh@/bin/bash@g' \ |
691 |
- -e '/^sed/,+3d' \ |
692 |
- -e '/^stty/d' \ |
693 |
- -e '/^mv/d' \ |
694 |
- -i build.sh || die |
695 |
- |
696 |
- # build pie to avoid text relocations wrt #582854 |
697 |
- # skip on ppc64 wrt #610984 |
698 |
- if ! use ppc64; then |
699 |
- sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die |
700 |
- fi |
701 |
-} |
702 |
- |
703 |
-src_compile() { |
704 |
- local myconf=() |
705 |
- |
706 |
- if use sasl; then |
707 |
- myconf+=(sasl) |
708 |
- fi |
709 |
- |
710 |
- if use ssl; then |
711 |
- myconf+=(ssl) |
712 |
- fi |
713 |
- |
714 |
- ./build.sh "${myconf[@]}" || die "build failed" |
715 |
-} |
716 |
- |
717 |
-src_install() { |
718 |
- dobin bin/* |
719 |
-} |
720 |
|
721 |
diff --git a/app-admin/mongo-tools/mongo-tools-3.6.7.ebuild b/app-admin/mongo-tools/mongo-tools-3.6.7.ebuild |
722 |
deleted file mode 100644 |
723 |
index 8461951acd0..00000000000 |
724 |
--- a/app-admin/mongo-tools/mongo-tools-3.6.7.ebuild |
725 |
+++ /dev/null |
726 |
@@ -1,61 +0,0 @@ |
727 |
-# Copyright 1999-2018 Gentoo Foundation |
728 |
-# Distributed under the terms of the GNU General Public License v2 |
729 |
- |
730 |
-EAPI=7 |
731 |
- |
732 |
-MY_PV=${PV/_rc/-rc} |
733 |
-MY_P=${PN}-r${MY_PV} |
734 |
- |
735 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
736 |
-HOMEPAGE="https://www.mongodb.com" |
737 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
738 |
- |
739 |
-LICENSE="Apache-2.0" |
740 |
-SLOT="0" |
741 |
-KEYWORDS="~amd64" |
742 |
-IUSE="sasl ssl" |
743 |
- |
744 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
745 |
-DEPEND="${RDEPEND} |
746 |
- dev-lang/go:= |
747 |
- net-libs/libpcap |
748 |
- sasl? ( dev-libs/cyrus-sasl ) |
749 |
- ssl? ( dev-libs/openssl:0= )" |
750 |
- |
751 |
-S=${WORKDIR}/${MY_P} |
752 |
- |
753 |
-src_prepare() { |
754 |
- default |
755 |
- |
756 |
- # 1) ensure we use bash wrt #582906 |
757 |
- # 2) do not substitute version because it uses git |
758 |
- sed -e 's@/bin/sh@/bin/bash@g' \ |
759 |
- -e '/^sed/,+3d' \ |
760 |
- -e '/^stty/d' \ |
761 |
- -e '/^mv/d' \ |
762 |
- -i build.sh || die |
763 |
- |
764 |
- # build pie to avoid text relocations wrt #582854 |
765 |
- # skip on ppc64 wrt #610984 |
766 |
- if ! use ppc64; then |
767 |
- sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die |
768 |
- fi |
769 |
-} |
770 |
- |
771 |
-src_compile() { |
772 |
- local myconf=() |
773 |
- |
774 |
- if use sasl; then |
775 |
- myconf+=(sasl) |
776 |
- fi |
777 |
- |
778 |
- if use ssl; then |
779 |
- myconf+=(ssl) |
780 |
- fi |
781 |
- |
782 |
- ./build.sh "${myconf[@]}" || die "build failed" |
783 |
-} |
784 |
- |
785 |
-src_install() { |
786 |
- dobin bin/* |
787 |
-} |
788 |
|
789 |
diff --git a/app-admin/mongo-tools/mongo-tools-4.0.0.ebuild b/app-admin/mongo-tools/mongo-tools-4.0.0.ebuild |
790 |
deleted file mode 100644 |
791 |
index 3589981cbd8..00000000000 |
792 |
--- a/app-admin/mongo-tools/mongo-tools-4.0.0.ebuild |
793 |
+++ /dev/null |
794 |
@@ -1,61 +0,0 @@ |
795 |
-# Copyright 1999-2018 Gentoo Foundation |
796 |
-# Distributed under the terms of the GNU General Public License v2 |
797 |
- |
798 |
-EAPI=6 |
799 |
- |
800 |
-MY_PV=${PV/_rc/-rc} |
801 |
-MY_P=${PN}-r${MY_PV} |
802 |
- |
803 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
804 |
-HOMEPAGE="https://www.mongodb.com" |
805 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
806 |
- |
807 |
-LICENSE="Apache-2.0" |
808 |
-SLOT="0" |
809 |
-KEYWORDS="~amd64" |
810 |
-IUSE="sasl ssl" |
811 |
- |
812 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
813 |
-DEPEND="${RDEPEND} |
814 |
- dev-lang/go:= |
815 |
- net-libs/libpcap |
816 |
- sasl? ( dev-libs/cyrus-sasl ) |
817 |
- ssl? ( dev-libs/openssl:0= )" |
818 |
- |
819 |
-S=${WORKDIR}/${MY_P} |
820 |
- |
821 |
-src_prepare() { |
822 |
- default |
823 |
- |
824 |
- # do not substitute version because it uses git |
825 |
- sed -i '/^sed/,+3d' build.sh || die |
826 |
- sed -i '/^stty/d' build.sh || die |
827 |
- sed -i '/^mv/d' build.sh || die |
828 |
- |
829 |
- # build pie to avoid text relocations wrt #582854 |
830 |
- # skip on ppc64 wrt #610984 |
831 |
- if ! use ppc64; then |
832 |
- sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die |
833 |
- fi |
834 |
- |
835 |
- # ensure we use bash wrt #582906 |
836 |
- sed -i 's@/bin/sh@/bin/bash@g' build.sh || die |
837 |
-} |
838 |
- |
839 |
-src_compile() { |
840 |
- local myconf=() |
841 |
- |
842 |
- if use sasl; then |
843 |
- myconf+=(sasl) |
844 |
- fi |
845 |
- |
846 |
- if use ssl; then |
847 |
- myconf+=(ssl) |
848 |
- fi |
849 |
- |
850 |
- ./build.sh ${myconf[@]} || die "build failed" |
851 |
-} |
852 |
- |
853 |
-src_install() { |
854 |
- dobin bin/* |
855 |
-} |
856 |
|
857 |
diff --git a/app-admin/mongo-tools/mongo-tools-4.0.1.ebuild b/app-admin/mongo-tools/mongo-tools-4.0.1.ebuild |
858 |
deleted file mode 100644 |
859 |
index 47f22a423a8..00000000000 |
860 |
--- a/app-admin/mongo-tools/mongo-tools-4.0.1.ebuild |
861 |
+++ /dev/null |
862 |
@@ -1,61 +0,0 @@ |
863 |
-# Copyright 1999-2018 Gentoo Foundation |
864 |
-# Distributed under the terms of the GNU General Public License v2 |
865 |
- |
866 |
-EAPI=6 |
867 |
- |
868 |
-MY_PV=${PV/_rc/-rc} |
869 |
-MY_P=${PN}-r${MY_PV} |
870 |
- |
871 |
-DESCRIPTION="A high-performance, open source, schema-free document-oriented database" |
872 |
-HOMEPAGE="https://www.mongodb.com" |
873 |
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz" |
874 |
- |
875 |
-LICENSE="Apache-2.0" |
876 |
-SLOT="0" |
877 |
-KEYWORDS="~amd64" |
878 |
-IUSE="sasl ssl" |
879 |
- |
880 |
-RDEPEND="!<dev-db/mongodb-3.0.0" |
881 |
-DEPEND="${RDEPEND} |
882 |
- dev-lang/go:= |
883 |
- net-libs/libpcap |
884 |
- sasl? ( dev-libs/cyrus-sasl ) |
885 |
- ssl? ( dev-libs/openssl:0= )" |
886 |
- |
887 |
-S=${WORKDIR}/${MY_P} |
888 |
- |
889 |
-src_prepare() { |
890 |
- default |
891 |
- |
892 |
- # 1) ensure we use bash wrt #582906 |
893 |
- # 2) do not substitute version because it uses git |
894 |
- sed -e 's@/bin/sh@/bin/bash@g' \ |
895 |
- -e '/^sed/,+3d' \ |
896 |
- -e '/^stty/d' \ |
897 |
- -e '/^mv/d' \ |
898 |
- -i build.sh || die |
899 |
- |
900 |
- # build pie to avoid text relocations wrt #582854 |
901 |
- # skip on ppc64 wrt #610984 |
902 |
- if ! use ppc64; then |
903 |
- sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die |
904 |
- fi |
905 |
-} |
906 |
- |
907 |
-src_compile() { |
908 |
- local myconf=() |
909 |
- |
910 |
- if use sasl; then |
911 |
- myconf+=(sasl) |
912 |
- fi |
913 |
- |
914 |
- if use ssl; then |
915 |
- myconf+=(ssl) |
916 |
- fi |
917 |
- |
918 |
- ./build.sh "${myconf[@]}" || die "build failed" |
919 |
-} |
920 |
- |
921 |
-src_install() { |
922 |
- dobin bin/* |
923 |
-} |