1 |
commit: b31655f3c637910e0387249a8edc69ef3f789b44 |
2 |
Author: Aaron Bauman <bman <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Sep 28 00:53:55 2020 +0000 |
4 |
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Sep 28 00:53:55 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31655f3 |
7 |
|
8 |
dev-db/aerospike-server-community: drop old EAPI=5 |
9 |
|
10 |
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org> |
11 |
|
12 |
dev-db/aerospike-server-community/Manifest | 6 -- |
13 |
.../aerospike-server-community-3.13.0.9.ebuild | 71 ---------------------- |
14 |
.../aerospike-server-community-3.14.1.8.ebuild | 71 ---------------------- |
15 |
.../aerospike-server-community-3.15.1.4.ebuild | 71 ---------------------- |
16 |
.../aerospike-server-community-3.16.0.6.ebuild | 71 ---------------------- |
17 |
.../aerospike-server-community-4.0.0.1.ebuild | 71 ---------------------- |
18 |
.../aerospike-server-community-4.0.0.4.ebuild | 71 ---------------------- |
19 |
7 files changed, 432 deletions(-) |
20 |
|
21 |
diff --git a/dev-db/aerospike-server-community/Manifest b/dev-db/aerospike-server-community/Manifest |
22 |
index 0d34d563043..071733daf53 100644 |
23 |
--- a/dev-db/aerospike-server-community/Manifest |
24 |
+++ b/dev-db/aerospike-server-community/Manifest |
25 |
@@ -1,7 +1 @@ |
26 |
-DIST aerospike-server-community-3.13.0.9-debian7.tgz 10657823 BLAKE2B a4f88eb24e91e54abb70358e027ff68de48dd4e0c6f919ce0b8d31b27aaaf3cf5894fe876d092247a5adedec39461426195a220cbcb93fe2bbcb648a5d16d332 SHA512 e7a25377970121bbf453b79d5d6504b054c82b9c3e0dbd43dc665aebfe32a8f5319a9654f98d8c89443b493c0ba44babf38e55138ea356c14619fa5b138d19d9 |
27 |
-DIST aerospike-server-community-3.14.1.8-debian7.tgz 14017262 BLAKE2B a02e516e690c84cd5df973bfc08ba019511f685fc20b303a9ff1548a92bf2dbf4b5be9f5bdd0bb94a5586e49eb368b02457dbf4ac40901fb2b601114f5e9b636 SHA512 867b3c90bd56b1eca0ed17ed97004130310ee74cf24d48e52d47fdd926aea536fad8781c43fe0ae37ea2e2dc1864ca64335fefa6b67d3d89b78393f4035b528b |
28 |
-DIST aerospike-server-community-3.15.1.4-debian7.tgz 9775381 BLAKE2B 4f7fe86d99cb0cdc74d0bacdcdaea8112e105b6daa870fee12a0137447118ba73adc580b4e4a47f9e1338bc393aeb32787b067a75415bf5c1c6d76cf4ee94d7c SHA512 2b77622ea4eb35de9eb26b33f0cf47fc8d29a70fe75848b81245842b2f3c728d6b2d3ebe72369b91ef0d53be168cea04086ae469ad69124ab2010f48f3005fd5 |
29 |
-DIST aerospike-server-community-3.16.0.6-debian7.tgz 11106496 BLAKE2B b4d9e4856e7d30f537685ed6f924bae8ba953e8aab363f0fa0ba1e5522719f4a521f757944693c46af2933f9ce4e7f10d60808ef76cb78523347cac38cd0608b SHA512 0e32c73881f29d634b67f1c46cdd608ad306fb164753ae3a113761adc806dba72fbd8d8022f7c5fb1b84171f145113b6659092a23e283e147d292931c5befde7 |
30 |
-DIST aerospike-server-community-4.0.0.1-debian7.tgz 16352955 BLAKE2B e6dd6295a71b4c6edf13a52c4f1be9e8fcea0c94078559b13be456ca714c9c38952a96385003391484bf7d24e3d52745806935c249f0f3cc96a154264a10c2a3 SHA512 896783c0cbe4b136605f17601317c6d62e8791adac6c6bebb8f80be1d33cf2f425a431af7e3fe8e5e7771a196bd4baa9db32dc11b030850c1eb3db755767934a |
31 |
-DIST aerospike-server-community-4.0.0.4-debian7.tgz 16355017 BLAKE2B ad88330e7cc2a3b6c13a8a5ac2c1aa1bd7cf68ed4c9c2669e366cda153aca7b0bdfce35df47269b42222ec5699e06bafbb9f7098abae9b83d259c1c259da2c1a SHA512 b3ca3e882d543dfb5fd6293c6d6e95689c31f3c5e8cd77b3611d36c6981f3350b771eebc41d536b0a1e272bd16614354979d7d6a04c10004dd80bb5973b4c6be |
32 |
DIST aerospike-server-community-4.1.0.1-debian7.tgz 16538371 BLAKE2B b879fa134d932dd5c5f3432abd6902e3a1bfd071b7753a78b4d2fdd1cc58e6b875c6793285dbfa18612f9ccd98af4f8ae3a16e7178a30d03715a4d38dc369b1c SHA512 f3954f209a3aab446c193b07fe6c045de89af115f29815a886c99b5648da1e3ff1b348cb1ec4299ce772d7619918e2340de6c25393e04c3bf4b9f1760646625d |
33 |
|
34 |
diff --git a/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.9.ebuild b/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.9.ebuild |
35 |
deleted file mode 100644 |
36 |
index ba571f1a2be..00000000000 |
37 |
--- a/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.9.ebuild |
38 |
+++ /dev/null |
39 |
@@ -1,71 +0,0 @@ |
40 |
-# Copyright 1999-2018 Gentoo Foundation |
41 |
-# Distributed under the terms of the GNU General Public License v2 |
42 |
- |
43 |
-EAPI=5 |
44 |
-inherit eutils user |
45 |
- |
46 |
-DESCRIPTION="Flash-optimized, in-memory, nosql database" |
47 |
-HOMEPAGE="http://www.aerospike.com" |
48 |
-SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz" |
49 |
- |
50 |
-LICENSE="Apache-2.0" |
51 |
-SLOT="0" |
52 |
-KEYWORDS="~amd64" |
53 |
-IUSE="" |
54 |
- |
55 |
-RDEPEND="sys-libs/readline:0 |
56 |
- sys-libs/zlib |
57 |
- dev-libs/openssl:0 |
58 |
- " |
59 |
-DEPEND="${RDEPEND}" |
60 |
- |
61 |
-S="${WORKDIR}/${P}-debian7" |
62 |
- |
63 |
-pkg_setup() { |
64 |
- enewgroup aerospike |
65 |
- enewuser aerospike -1 /bin/bash /opt/aerospike aerospike |
66 |
-} |
67 |
- |
68 |
-src_prepare() { |
69 |
- local server_deb="${P}.debian7.x86_64.deb" |
70 |
- local tools_deb="aerospike-tools-3.13.0.1.debian7.x86_64.deb" |
71 |
- |
72 |
- ar x "${server_deb}" || die |
73 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
74 |
- |
75 |
- ar x "${tools_deb}" || die |
76 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
77 |
- |
78 |
- rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS |
79 |
- rm usr/bin/{asfixownership,asmigrate2to3} |
80 |
-} |
81 |
- |
82 |
-src_install() { |
83 |
- insinto /opt/ |
84 |
- doins -r opt/aerospike |
85 |
- |
86 |
- fperms +x -R /opt/aerospike/bin/ |
87 |
- fperms +x -R /opt/aerospike/lib/python/ |
88 |
- |
89 |
- for dir in '/etc' '/var/log'; do |
90 |
- keepdir "${dir}/aerospike" |
91 |
- done |
92 |
- |
93 |
- insinto /etc/aerospike |
94 |
- for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do |
95 |
- doins "${FILESDIR}/${conf}" |
96 |
- done |
97 |
- |
98 |
- insinto /usr/bin |
99 |
- doins usr/bin/* |
100 |
- fperms +x -R /usr/bin/asd |
101 |
- |
102 |
- insinto /etc/logrotate.d |
103 |
- newins "${FILESDIR}"/aerospike.logrotate aerospike |
104 |
- |
105 |
- newinitd "${FILESDIR}"/aerospike.init aerospike |
106 |
- |
107 |
- fowners -R aerospike:aerospike /opt/aerospike/ |
108 |
- fowners aerospike:aerospike /usr/bin/asd |
109 |
- fowners -R aerospike:aerospike /var/log/aerospike |
110 |
-} |
111 |
|
112 |
diff --git a/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.8.ebuild b/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.8.ebuild |
113 |
deleted file mode 100644 |
114 |
index ba571f1a2be..00000000000 |
115 |
--- a/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.8.ebuild |
116 |
+++ /dev/null |
117 |
@@ -1,71 +0,0 @@ |
118 |
-# Copyright 1999-2018 Gentoo Foundation |
119 |
-# Distributed under the terms of the GNU General Public License v2 |
120 |
- |
121 |
-EAPI=5 |
122 |
-inherit eutils user |
123 |
- |
124 |
-DESCRIPTION="Flash-optimized, in-memory, nosql database" |
125 |
-HOMEPAGE="http://www.aerospike.com" |
126 |
-SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz" |
127 |
- |
128 |
-LICENSE="Apache-2.0" |
129 |
-SLOT="0" |
130 |
-KEYWORDS="~amd64" |
131 |
-IUSE="" |
132 |
- |
133 |
-RDEPEND="sys-libs/readline:0 |
134 |
- sys-libs/zlib |
135 |
- dev-libs/openssl:0 |
136 |
- " |
137 |
-DEPEND="${RDEPEND}" |
138 |
- |
139 |
-S="${WORKDIR}/${P}-debian7" |
140 |
- |
141 |
-pkg_setup() { |
142 |
- enewgroup aerospike |
143 |
- enewuser aerospike -1 /bin/bash /opt/aerospike aerospike |
144 |
-} |
145 |
- |
146 |
-src_prepare() { |
147 |
- local server_deb="${P}.debian7.x86_64.deb" |
148 |
- local tools_deb="aerospike-tools-3.13.0.1.debian7.x86_64.deb" |
149 |
- |
150 |
- ar x "${server_deb}" || die |
151 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
152 |
- |
153 |
- ar x "${tools_deb}" || die |
154 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
155 |
- |
156 |
- rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS |
157 |
- rm usr/bin/{asfixownership,asmigrate2to3} |
158 |
-} |
159 |
- |
160 |
-src_install() { |
161 |
- insinto /opt/ |
162 |
- doins -r opt/aerospike |
163 |
- |
164 |
- fperms +x -R /opt/aerospike/bin/ |
165 |
- fperms +x -R /opt/aerospike/lib/python/ |
166 |
- |
167 |
- for dir in '/etc' '/var/log'; do |
168 |
- keepdir "${dir}/aerospike" |
169 |
- done |
170 |
- |
171 |
- insinto /etc/aerospike |
172 |
- for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do |
173 |
- doins "${FILESDIR}/${conf}" |
174 |
- done |
175 |
- |
176 |
- insinto /usr/bin |
177 |
- doins usr/bin/* |
178 |
- fperms +x -R /usr/bin/asd |
179 |
- |
180 |
- insinto /etc/logrotate.d |
181 |
- newins "${FILESDIR}"/aerospike.logrotate aerospike |
182 |
- |
183 |
- newinitd "${FILESDIR}"/aerospike.init aerospike |
184 |
- |
185 |
- fowners -R aerospike:aerospike /opt/aerospike/ |
186 |
- fowners aerospike:aerospike /usr/bin/asd |
187 |
- fowners -R aerospike:aerospike /var/log/aerospike |
188 |
-} |
189 |
|
190 |
diff --git a/dev-db/aerospike-server-community/aerospike-server-community-3.15.1.4.ebuild b/dev-db/aerospike-server-community/aerospike-server-community-3.15.1.4.ebuild |
191 |
deleted file mode 100644 |
192 |
index fe0f879e87c..00000000000 |
193 |
--- a/dev-db/aerospike-server-community/aerospike-server-community-3.15.1.4.ebuild |
194 |
+++ /dev/null |
195 |
@@ -1,71 +0,0 @@ |
196 |
-# Copyright 1999-2018 Gentoo Foundation |
197 |
-# Distributed under the terms of the GNU General Public License v2 |
198 |
- |
199 |
-EAPI=5 |
200 |
-inherit eutils user |
201 |
- |
202 |
-DESCRIPTION="Flash-optimized, in-memory, nosql database" |
203 |
-HOMEPAGE="http://www.aerospike.com" |
204 |
-SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz" |
205 |
- |
206 |
-LICENSE="Apache-2.0" |
207 |
-SLOT="0" |
208 |
-KEYWORDS="~amd64" |
209 |
-IUSE="" |
210 |
- |
211 |
-RDEPEND="sys-libs/readline:0 |
212 |
- sys-libs/zlib |
213 |
- dev-libs/openssl:0 |
214 |
- " |
215 |
-DEPEND="${RDEPEND}" |
216 |
- |
217 |
-S="${WORKDIR}/${P}-debian7" |
218 |
- |
219 |
-pkg_setup() { |
220 |
- enewgroup aerospike |
221 |
- enewuser aerospike -1 /bin/bash /opt/aerospike aerospike |
222 |
-} |
223 |
- |
224 |
-src_prepare() { |
225 |
- local server_deb="${P}.debian7.x86_64.deb" |
226 |
- local tools_deb="aerospike-tools-3.15.1.2.debian7.x86_64.deb" |
227 |
- |
228 |
- ar x "${server_deb}" || die |
229 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
230 |
- |
231 |
- ar x "${tools_deb}" || die |
232 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
233 |
- |
234 |
- rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS |
235 |
- rm usr/bin/{asfixownership,asmigrate2to3} |
236 |
-} |
237 |
- |
238 |
-src_install() { |
239 |
- insinto /opt/ |
240 |
- doins -r opt/aerospike |
241 |
- |
242 |
- fperms +x -R /opt/aerospike/bin/ |
243 |
- fperms +x -R /opt/aerospike/lib/python/ |
244 |
- |
245 |
- for dir in '/etc' '/var/log'; do |
246 |
- keepdir "${dir}/aerospike" |
247 |
- done |
248 |
- |
249 |
- insinto /etc/aerospike |
250 |
- for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do |
251 |
- doins "${FILESDIR}/${conf}" |
252 |
- done |
253 |
- |
254 |
- insinto /usr/bin |
255 |
- doins usr/bin/* |
256 |
- fperms +x -R /usr/bin/asd |
257 |
- |
258 |
- insinto /etc/logrotate.d |
259 |
- newins "${FILESDIR}"/aerospike.logrotate aerospike |
260 |
- |
261 |
- newinitd "${FILESDIR}"/aerospike.init aerospike |
262 |
- |
263 |
- fowners -R aerospike:aerospike /opt/aerospike/ |
264 |
- fowners aerospike:aerospike /usr/bin/asd |
265 |
- fowners -R aerospike:aerospike /var/log/aerospike |
266 |
-} |
267 |
|
268 |
diff --git a/dev-db/aerospike-server-community/aerospike-server-community-3.16.0.6.ebuild b/dev-db/aerospike-server-community/aerospike-server-community-3.16.0.6.ebuild |
269 |
deleted file mode 100644 |
270 |
index d69e7847e7e..00000000000 |
271 |
--- a/dev-db/aerospike-server-community/aerospike-server-community-3.16.0.6.ebuild |
272 |
+++ /dev/null |
273 |
@@ -1,71 +0,0 @@ |
274 |
-# Copyright 1999-2018 Gentoo Foundation |
275 |
-# Distributed under the terms of the GNU General Public License v2 |
276 |
- |
277 |
-EAPI=5 |
278 |
-inherit eutils user |
279 |
- |
280 |
-DESCRIPTION="Flash-optimized, in-memory, nosql database" |
281 |
-HOMEPAGE="http://www.aerospike.com" |
282 |
-SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz" |
283 |
- |
284 |
-LICENSE="Apache-2.0" |
285 |
-SLOT="0" |
286 |
-KEYWORDS="~amd64" |
287 |
-IUSE="" |
288 |
- |
289 |
-RDEPEND="sys-libs/readline:0 |
290 |
- sys-libs/zlib |
291 |
- dev-libs/openssl:0 |
292 |
- " |
293 |
-DEPEND="${RDEPEND}" |
294 |
- |
295 |
-S="${WORKDIR}/${P}-debian7" |
296 |
- |
297 |
-pkg_setup() { |
298 |
- enewgroup aerospike |
299 |
- enewuser aerospike -1 /bin/bash /opt/aerospike aerospike |
300 |
-} |
301 |
- |
302 |
-src_prepare() { |
303 |
- local server_deb="${P}.debian7.x86_64.deb" |
304 |
- local tools_deb="aerospike-tools-3.15.2.1.debian7.x86_64.deb" |
305 |
- |
306 |
- ar x "${server_deb}" || die |
307 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
308 |
- |
309 |
- ar x "${tools_deb}" || die |
310 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
311 |
- |
312 |
- rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS |
313 |
- rm usr/bin/{asfixownership,asmigrate2to3} |
314 |
-} |
315 |
- |
316 |
-src_install() { |
317 |
- insinto /opt/ |
318 |
- doins -r opt/aerospike |
319 |
- |
320 |
- fperms +x -R /opt/aerospike/bin/ |
321 |
- fperms +x -R /opt/aerospike/lib/python/ |
322 |
- |
323 |
- for dir in '/etc' '/var/log'; do |
324 |
- keepdir "${dir}/aerospike" |
325 |
- done |
326 |
- |
327 |
- insinto /etc/aerospike |
328 |
- for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do |
329 |
- doins "${FILESDIR}/${conf}" |
330 |
- done |
331 |
- |
332 |
- insinto /usr/bin |
333 |
- doins usr/bin/* |
334 |
- fperms +x -R /usr/bin/asd |
335 |
- |
336 |
- insinto /etc/logrotate.d |
337 |
- newins "${FILESDIR}"/aerospike.logrotate aerospike |
338 |
- |
339 |
- newinitd "${FILESDIR}"/aerospike.init aerospike |
340 |
- |
341 |
- fowners -R aerospike:aerospike /opt/aerospike/ |
342 |
- fowners aerospike:aerospike /usr/bin/asd |
343 |
- fowners -R aerospike:aerospike /var/log/aerospike |
344 |
-} |
345 |
|
346 |
diff --git a/dev-db/aerospike-server-community/aerospike-server-community-4.0.0.1.ebuild b/dev-db/aerospike-server-community/aerospike-server-community-4.0.0.1.ebuild |
347 |
deleted file mode 100644 |
348 |
index 83946c562c0..00000000000 |
349 |
--- a/dev-db/aerospike-server-community/aerospike-server-community-4.0.0.1.ebuild |
350 |
+++ /dev/null |
351 |
@@ -1,71 +0,0 @@ |
352 |
-# Copyright 1999-2018 Gentoo Foundation |
353 |
-# Distributed under the terms of the GNU General Public License v2 |
354 |
- |
355 |
-EAPI=5 |
356 |
-inherit eutils user |
357 |
- |
358 |
-DESCRIPTION="Flash-optimized, in-memory, nosql database" |
359 |
-HOMEPAGE="http://www.aerospike.com" |
360 |
-SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz" |
361 |
- |
362 |
-LICENSE="Apache-2.0" |
363 |
-SLOT="0" |
364 |
-KEYWORDS="~amd64" |
365 |
-IUSE="" |
366 |
- |
367 |
-RDEPEND="sys-libs/readline:0 |
368 |
- sys-libs/zlib |
369 |
- dev-libs/openssl:0 |
370 |
- " |
371 |
-DEPEND="${RDEPEND}" |
372 |
- |
373 |
-S="${WORKDIR}/${P}-debian7" |
374 |
- |
375 |
-pkg_setup() { |
376 |
- enewgroup aerospike |
377 |
- enewuser aerospike -1 /bin/bash /opt/aerospike aerospike |
378 |
-} |
379 |
- |
380 |
-src_prepare() { |
381 |
- local server_deb="${P}.debian7.x86_64.deb" |
382 |
- local tools_deb="aerospike-tools-3.15.3.2.debian7.x86_64.deb" |
383 |
- |
384 |
- ar x "${server_deb}" || die |
385 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
386 |
- |
387 |
- ar x "${tools_deb}" || die |
388 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
389 |
- |
390 |
- rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS |
391 |
- rm usr/bin/{asfixownership,asmigrate2to3} |
392 |
-} |
393 |
- |
394 |
-src_install() { |
395 |
- insinto /opt/ |
396 |
- doins -r opt/aerospike |
397 |
- |
398 |
- fperms +x -R /opt/aerospike/bin/ |
399 |
- fperms +x -R /opt/aerospike/lib/python/ |
400 |
- |
401 |
- for dir in '/etc' '/var/log'; do |
402 |
- keepdir "${dir}/aerospike" |
403 |
- done |
404 |
- |
405 |
- insinto /etc/aerospike |
406 |
- for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do |
407 |
- doins "${FILESDIR}/${conf}" |
408 |
- done |
409 |
- |
410 |
- insinto /usr/bin |
411 |
- doins usr/bin/* |
412 |
- fperms +x -R /usr/bin/asd |
413 |
- |
414 |
- insinto /etc/logrotate.d |
415 |
- newins "${FILESDIR}"/aerospike.logrotate aerospike |
416 |
- |
417 |
- newinitd "${FILESDIR}"/aerospike.init aerospike |
418 |
- |
419 |
- fowners -R aerospike:aerospike /opt/aerospike/ |
420 |
- fowners aerospike:aerospike /usr/bin/asd |
421 |
- fowners -R aerospike:aerospike /var/log/aerospike |
422 |
-} |
423 |
|
424 |
diff --git a/dev-db/aerospike-server-community/aerospike-server-community-4.0.0.4.ebuild b/dev-db/aerospike-server-community/aerospike-server-community-4.0.0.4.ebuild |
425 |
deleted file mode 100644 |
426 |
index 83946c562c0..00000000000 |
427 |
--- a/dev-db/aerospike-server-community/aerospike-server-community-4.0.0.4.ebuild |
428 |
+++ /dev/null |
429 |
@@ -1,71 +0,0 @@ |
430 |
-# Copyright 1999-2018 Gentoo Foundation |
431 |
-# Distributed under the terms of the GNU General Public License v2 |
432 |
- |
433 |
-EAPI=5 |
434 |
-inherit eutils user |
435 |
- |
436 |
-DESCRIPTION="Flash-optimized, in-memory, nosql database" |
437 |
-HOMEPAGE="http://www.aerospike.com" |
438 |
-SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz" |
439 |
- |
440 |
-LICENSE="Apache-2.0" |
441 |
-SLOT="0" |
442 |
-KEYWORDS="~amd64" |
443 |
-IUSE="" |
444 |
- |
445 |
-RDEPEND="sys-libs/readline:0 |
446 |
- sys-libs/zlib |
447 |
- dev-libs/openssl:0 |
448 |
- " |
449 |
-DEPEND="${RDEPEND}" |
450 |
- |
451 |
-S="${WORKDIR}/${P}-debian7" |
452 |
- |
453 |
-pkg_setup() { |
454 |
- enewgroup aerospike |
455 |
- enewuser aerospike -1 /bin/bash /opt/aerospike aerospike |
456 |
-} |
457 |
- |
458 |
-src_prepare() { |
459 |
- local server_deb="${P}.debian7.x86_64.deb" |
460 |
- local tools_deb="aerospike-tools-3.15.3.2.debian7.x86_64.deb" |
461 |
- |
462 |
- ar x "${server_deb}" || die |
463 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
464 |
- |
465 |
- ar x "${tools_deb}" || die |
466 |
- tar xzf data.tar.gz && rm data.tar.gz || die |
467 |
- |
468 |
- rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS |
469 |
- rm usr/bin/{asfixownership,asmigrate2to3} |
470 |
-} |
471 |
- |
472 |
-src_install() { |
473 |
- insinto /opt/ |
474 |
- doins -r opt/aerospike |
475 |
- |
476 |
- fperms +x -R /opt/aerospike/bin/ |
477 |
- fperms +x -R /opt/aerospike/lib/python/ |
478 |
- |
479 |
- for dir in '/etc' '/var/log'; do |
480 |
- keepdir "${dir}/aerospike" |
481 |
- done |
482 |
- |
483 |
- insinto /etc/aerospike |
484 |
- for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do |
485 |
- doins "${FILESDIR}/${conf}" |
486 |
- done |
487 |
- |
488 |
- insinto /usr/bin |
489 |
- doins usr/bin/* |
490 |
- fperms +x -R /usr/bin/asd |
491 |
- |
492 |
- insinto /etc/logrotate.d |
493 |
- newins "${FILESDIR}"/aerospike.logrotate aerospike |
494 |
- |
495 |
- newinitd "${FILESDIR}"/aerospike.init aerospike |
496 |
- |
497 |
- fowners -R aerospike:aerospike /opt/aerospike/ |
498 |
- fowners aerospike:aerospike /usr/bin/asd |
499 |
- fowners -R aerospike:aerospike /var/log/aerospike |
500 |
-} |