public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Patrick Lauer" <patrick@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/aerospike-server-community/
Date: Sat, 16 Sep 2017 06:19:05 +0000 (UTC)	[thread overview]
Message-ID: <1505542732.8b67888bbb7c28a2cf2cdc1c303beeb0fe44d45b.patrick@gentoo> (raw)

commit:     8b67888bbb7c28a2cf2cdc1c303beeb0fe44d45b
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 16 06:18:52 2017 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Sat Sep 16 06:18:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b67888b

dev-db/aerospike-server-community: Bump

Include 3.13 as a jump version for online upgrades to 3.14

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-db/aerospike-server-community/Manifest         |  2 +
 .../aerospike-server-community-3.13.0.3.ebuild     | 68 ++++++++++++++++++++++
 .../aerospike-server-community-3.14.1.3.ebuild     | 68 ++++++++++++++++++++++
 3 files changed, 138 insertions(+)

diff --git a/dev-db/aerospike-server-community/Manifest b/dev-db/aerospike-server-community/Manifest
index eb1a04b0477..3554d2465aa 100644
--- a/dev-db/aerospike-server-community/Manifest
+++ b/dev-db/aerospike-server-community/Manifest
@@ -2,5 +2,7 @@ DIST aerospike-server-community-3.10.0.3-debian7.tgz 10347047 SHA256 fb0b47549cb
 DIST aerospike-server-community-3.11.0.2-debian7.tgz 10137448 SHA256 3ede8b3232a8ca0f0e34f2eb9f37fa244dc502020f2d185f96ee3097d88cda21 SHA512 b4603df6de0252adb002ea25ec0ad7d6793ce9fe90e67504bfd43cbe503797471e01816dd9dcc18c2767ff98d80e181d57d91018dfc9a1e943719d24431b6160 WHIRLPOOL b4a48ceb5ee7adacc5a9d1a9baed6ad9812812dab1ded7c4f4236e25a6893d29413e53b8420d2b23d604db1163af19aaf037305f56fbc00e0795605e7c34a009
 DIST aerospike-server-community-3.12.1-debian7.tgz 10454559 SHA256 fc16a5f9fb816dedeb9b5d20c5b9a5bf56eb226ebcd615786473fd4c45620b96 SHA512 31de9c2fe1f781c4feb312c06ccea546b9016e04b750c4af5896e0ec1d5e8d26ffc3c6645ffe1c825773d1e00293359a7d48b2cd6d661644ab65408f5901503c WHIRLPOOL 7ba7708a5ec34968714c9438d64dd4db713f2bd16f0cdc0cecd47a4aa2b941f3889f9792ea85b9ae2c856279297514340310bb0d5ae813cbecfe8683148858e9
 DIST aerospike-server-community-3.12.1.1-debian7.tgz 10456157 SHA256 9776af687933c95ecf2bc783e13ae23552d925b365ade14994f31d76bcbb1999 SHA512 99196ee1af007ce587f738b1f9621ad336c13bcc4e2caae00358ea0005e2b0824974260c9136759012f985acfaf4a38d3d9719f9c2461526ab3e4a0665a3ca30 WHIRLPOOL 098c43b4252079461afcbb52ead017ec436a244ea0311c031f39a661b768788ee2da950618e6b5cd9554fabc9cb644bb769e8b9c87972d7c53ba5fb88b0ac8a5
+DIST aerospike-server-community-3.13.0.3-debian7.tgz 10660873 SHA256 4d94b69f9b0b72536cb1affca997543379e920cdd5fc1df11021596f9d275aca SHA512 cde658420ae5a64b73015864c7265d2719aadb75061035c14b1331e237b324e81708db6ec6fe07fc96859cf7cff94d1f3e9e35a5b0c9aa1805ecc35ab1b95b90 WHIRLPOOL 8b4163b785515becfa030685615f833cd088e2b98956c98c8a9d344c05e344a1ae6d7bdc769a30030ca078e956e979dce6b839e7ff19691e7fcb6f728e55ce34
+DIST aerospike-server-community-3.14.1.3-debian7.tgz 10451680 SHA256 02bbe342d6fd777317f26f3682c7b2fd978d3403e3fd2cb243101ce2b9567cb1 SHA512 56b611c6bfdd3d2591968899b53390b0f5a579634ba0dfd1b174e942e2014ef95a3bcef1254a1aeea63d899c188ad53bb524d18f56d1346f3d3bf86bdde7ce2c WHIRLPOOL 2bdc59fba968b87ec78bb02d5c39f10d3419a5c97558417f604da8079cac129906dbf3f98307b64b090619eef9dfe141ef013467bc1ffa6ff7e33c430a5e1d58
 DIST aerospike-server-community-3.9.0.3-debian7.tgz 9783678 SHA256 ec09d7f12c1001b8341892bff50f15a75a7e8f312b510c3627066befb9fc5612 SHA512 82b826fdb6bfdbb8508346accb2b0bf34f55a601b95e214d8b7fd108790a889e64dd5b76b4351285baa3f1c4f9d6a98945737c8ca42f26229364030674a2623b WHIRLPOOL f7bac66a56ad8b9ee47b3eedc16337b13d8674f42dba40f445876fe9c46ec3620dad73a9324f4a33daef98c740643c6361b86733ac6c741a68757b332101eefb
 DIST aerospike-server-community-3.9.1.1-debian7.tgz 9900121 SHA256 62526770c2881b17b928d4d0828f1b8bb5c434f37b0337863f167793f9393258 SHA512 a4ac583220eb15f976cf70a7b57ca3b2f9a0ed5a5fdc4689745b3df45c042a3e43010dda4ff16007455e32b9307474ed24114465c26cfd14be14800cd7b78332 WHIRLPOOL de08f3c057bc06380fd31928b002e611d9a3f0369d071de7bebbf3c079aaed1bc5672fe150f94c11dacfd318545b1d2529ece5eaa9bd584c5e5009192d276234

diff --git a/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.3.ebuild b/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.3.ebuild
new file mode 100644
index 00000000000..7cefe6e256e
--- /dev/null
+++ b/dev-db/aerospike-server-community/aerospike-server-community-3.13.0.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils user
+
+DESCRIPTION="Flash-optimized, in-memory, nosql database"
+HOMEPAGE="http://www.aerospike.com"
+SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="app-crypt/gcr"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${P}-debian7"
+
+pkg_setup() {
+	enewgroup aerospike
+	enewuser aerospike -1 /bin/bash /opt/aerospike aerospike
+}
+
+src_prepare() {
+	local server_deb="${P}.debian7.x86_64.deb"
+	local tools_deb="aerospike-tools-3.13.0.1.debian7.x86_64.deb"
+
+	ar x "${server_deb}" || die
+	tar xzf data.tar.gz && rm data.tar.gz || die
+
+	ar x "${tools_deb}" || die
+	tar xzf data.tar.gz && rm data.tar.gz || die
+
+	rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS
+	rm usr/bin/{asfixownership,asmigrate2to3}
+}
+
+src_install() {
+	insinto /opt/
+	doins -r opt/aerospike
+
+	fperms +x -R /opt/aerospike/bin/
+	fperms +x -R /opt/aerospike/lib/python/
+
+	for dir in '/etc' '/var/log'; do
+		keepdir "${dir}/aerospike"
+	done
+
+	insinto /etc/aerospike
+	for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do
+		doins "${FILESDIR}/${conf}"
+	done
+
+	insinto /usr/bin
+	doins usr/bin/*
+	fperms +x -R /usr/bin/asd
+
+	insinto /etc/logrotate.d
+	newins "${FILESDIR}"/aerospike.logrotate aerospike
+
+	newinitd "${FILESDIR}"/aerospike.init aerospike
+
+	fowners -R aerospike:aerospike /opt/aerospike/
+	fowners aerospike:aerospike /usr/bin/asd
+	fowners -R aerospike:aerospike /var/log/aerospike
+}

diff --git a/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.3.ebuild b/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.3.ebuild
new file mode 100644
index 00000000000..7cefe6e256e
--- /dev/null
+++ b/dev-db/aerospike-server-community/aerospike-server-community-3.14.1.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils user
+
+DESCRIPTION="Flash-optimized, in-memory, nosql database"
+HOMEPAGE="http://www.aerospike.com"
+SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="app-crypt/gcr"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${P}-debian7"
+
+pkg_setup() {
+	enewgroup aerospike
+	enewuser aerospike -1 /bin/bash /opt/aerospike aerospike
+}
+
+src_prepare() {
+	local server_deb="${P}.debian7.x86_64.deb"
+	local tools_deb="aerospike-tools-3.13.0.1.debian7.x86_64.deb"
+
+	ar x "${server_deb}" || die
+	tar xzf data.tar.gz && rm data.tar.gz || die
+
+	ar x "${tools_deb}" || die
+	tar xzf data.tar.gz && rm data.tar.gz || die
+
+	rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS
+	rm usr/bin/{asfixownership,asmigrate2to3}
+}
+
+src_install() {
+	insinto /opt/
+	doins -r opt/aerospike
+
+	fperms +x -R /opt/aerospike/bin/
+	fperms +x -R /opt/aerospike/lib/python/
+
+	for dir in '/etc' '/var/log'; do
+		keepdir "${dir}/aerospike"
+	done
+
+	insinto /etc/aerospike
+	for conf in 'aerospike.conf' 'aerospike_mesh.conf' 'aerospike_ssd.conf'; do
+		doins "${FILESDIR}/${conf}"
+	done
+
+	insinto /usr/bin
+	doins usr/bin/*
+	fperms +x -R /usr/bin/asd
+
+	insinto /etc/logrotate.d
+	newins "${FILESDIR}"/aerospike.logrotate aerospike
+
+	newinitd "${FILESDIR}"/aerospike.init aerospike
+
+	fowners -R aerospike:aerospike /opt/aerospike/
+	fowners aerospike:aerospike /usr/bin/asd
+	fowners -R aerospike:aerospike /var/log/aerospike
+}


             reply	other threads:[~2017-09-16  6:19 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-09-16  6:19 Patrick Lauer [this message]
  -- strict thread matches above, loose matches on Subject: below --
2020-09-28  0:56 [gentoo-commits] repo/gentoo:master commit in: dev-db/aerospike-server-community/ Aaron Bauman
2018-11-17 18:12 Gilles Dartiguelongue
2018-05-25  6:02 Patrick Lauer
2018-05-11 19:20 Patrick Lauer
2018-03-10 16:06 Patrick Lauer
2018-03-04 17:12 Patrick Lauer
2018-02-22 18:57 Patrick Lauer
2018-02-22 18:57 Patrick Lauer
2018-02-22 18:57 Patrick Lauer
2017-12-25 19:17 David Seifert
2017-12-25 19:17 David Seifert
2017-12-24 14:03 Patrick Lauer
2017-11-15  7:16 Patrick Lauer
2017-10-21 10:38 Patrick Lauer
2017-09-24 18:19 Patrick Lauer
2017-05-17 15:33 Patrick Lauer
2017-04-08  9:27 Patrick Lauer
2017-01-28 21:29 Patrick Lauer
2017-01-28 21:29 Patrick Lauer
2016-11-28 11:24 Patrick Lauer
2016-10-27 17:51 Patrick Lauer
2016-10-20 16:49 Patrick Lauer
2016-10-15  9:25 Patrick Lauer
2016-09-16 19:27 Patrick Lauer
2016-08-23 14:56 Patrick Lauer
2016-08-09  9:44 Patrick Lauer
2016-07-30 16:34 Patrick Lauer
2016-07-17 13:54 Patrick Lauer
2016-06-22 12:11 Patrick Lauer
2016-06-08  9:31 Patrick Lauer
2016-05-26  8:56 Patrick Lauer
2016-05-09  8:20 Patrick Lauer
2016-04-24 11:28 Patrick Lauer
2016-04-19  9:20 Patrick Lauer
2016-04-05 12:06 Patrick Lauer
2016-03-30 14:44 Patrice Clement

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1505542732.8b67888bbb7c28a2cf2cdc1c303beeb0fe44d45b.patrick@gentoo \
    --to=patrick@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox