diff options
author | Ultrabug <ultrabug@gentoo.org> | 2015-04-20 17:54:27 +0200 |
---|---|---|
committer | Ultrabug <ultrabug@gentoo.org> | 2015-04-20 17:54:27 +0200 |
commit | df2866534312dfa37457f85b2760f0a96aad01b2 (patch) | |
tree | ade1ebd21d5f1eb31ead5fed227fb15fd581bd65 /dev-db | |
parent | add maintainer note (diff) | |
download | ultrabug-df2866534312dfa37457f85b2760f0a96aad01b2.tar.gz ultrabug-df2866534312dfa37457f85b2760f0a96aad01b2.tar.bz2 ultrabug-df2866534312dfa37457f85b2760f0a96aad01b2.zip |
handle systemd unit, use PATCHES and DOCS from base eclass
Diffstat (limited to 'dev-db')
-rw-r--r-- | dev-db/aerospike-server-community/Manifest | 2 | ||||
-rw-r--r-- | dev-db/aerospike-server-community/aerospike-server-community-3.5.8-r1.ebuild | 18 |
2 files changed, 15 insertions, 5 deletions
diff --git a/dev-db/aerospike-server-community/Manifest b/dev-db/aerospike-server-community/Manifest index ed88421..1a0e6cf 100644 --- a/dev-db/aerospike-server-community/Manifest +++ b/dev-db/aerospike-server-community/Manifest @@ -5,5 +5,5 @@ AUX aerospike.logrotate 191 SHA256 2984ecf6a19f08cea0ee4fdad725922f29b3b878df747 AUX aerospike_mesh.conf 1476 SHA256 27cd3b9304c5af4855ca1edea949b471e209d1402a27a15044b59f7329624572 SHA512 a7d5e52738a3153b649cc81d8a9b635b70fe21335802f5c2f348fe71f3b7087ea85aaf926c4ad3ce71514fa1b479f98bc27aadb95995a5bbb8808219bcbe28c4 WHIRLPOOL 27209abe9aae485e8a540dd6b4563d38c43d8e9a19f2c97e41ca7c995349b7c8f1abcef08e0a92f38431d4fe919838eb6442990201bd3506cc5126e37b92f2d1 AUX aerospike_ssd.conf 1341 SHA256 11dbbffdea382e30d606c4564a577e0657f3ff87f37156f5169806d52acdb711 SHA512 0382842d4e7b20caaa4c39d999da0cd2b67c24bdd9fad6e5d2d393758b6f788decf0039ae9a262a4db7e89b358cbb9954efd082a15549d12e3e244b2c51675c9 WHIRLPOOL 2aa9230d6d1b477aad21b81f6760a915d15bbd51499512a618a1a0dd24342eb9ed0d46cbe0318885a6c446433bd009641adad5fa5e2fdf34e15138ffcabb1f84 DIST aerospike-server-community-3.5.8-debian7.tgz 8358739 SHA256 b7832823a03d827ba78bc91480f86edbb285b377b9f170d352cbc811ce6a2d51 SHA512 e2e0c9a39bfdcc09143eae2dd73bd7cf9734dff2824f56b4ad8852ea95f8d365e43b7e1310ec6e52c4db08b718c861edd391a1e0234f9c318f6a298ec4615e17 WHIRLPOOL d76c808845ce736abe42b7d12f603d0d88e1bd4cbbd9188d6b65b19d78f615d25dafafc77a936f83eb5a0533eee86610eb6b84b0b9df49a4c6f22c0c4ef02068 -EBUILD aerospike-server-community-3.5.8-r1.ebuild 1844 SHA256 85008c95c4c2553bf600828cce2dadabff98e87e2c02d957a4cfaa4a6eb74b31 SHA512 7cc045d76b924e3e3f78690a3b171f3afaaae1534f0d47f154f247455f61dc857ba381ecde8d38aa8e1c661775be42dd9ed06522cbe19fb6509fe328932ef3c5 WHIRLPOOL 7fd9baa9dc52b13db6f50503004258c89aead4cc265096cf2efa19a0d85a65fed8899e826e2df581ae41ef7dbfdfe6a9809059da7bdebf35eaa73724f9d979cb +EBUILD aerospike-server-community-3.5.8-r1.ebuild 1981 SHA256 311442d981b1c4858936d8cb0c74fd5a196534b86a3f8acfabea8b75934d970e SHA512 7516527ad647c6502296960f86e01a424fd47e3cd7a35a1bf11bbe64bfaa4b9651bd2abde7143d476b0530ff7e0481794d2af87a5ef16238dd4fe2557a1f9904 WHIRLPOOL 3d61da910434a72e2f71c9e0602c0fa44a96ffbec4fc19006b73369fedd8fed7b39a8280df4cb98780ea3bd2f2d8ca822f8b028fb97b85f84b03d633890b1f23 EBUILD aerospike-server-community-3.5.8.ebuild 1663 SHA256 29a4869c9fbca46e49e774cfecc8a0db7d6d817bb0c03738a3c89c6a243275fb SHA512 7a958e273f32eecc64d72fe74849b0b118c655e040c4034a53313b071619c188ee30fa775e62dbe64a4f5d647a55e4a550b6c9625ad93b19313e5bfc324eff0b WHIRLPOOL 5cd77ee1e480da8bced78bce389348cfc89b3eac3909fd16fac0aa1457bb3cc7a21f9eef48984f4cf7c893db3e0787f4f87d163d75912d654f8d15b6d0c5087b diff --git a/dev-db/aerospike-server-community/aerospike-server-community-3.5.8-r1.ebuild b/dev-db/aerospike-server-community/aerospike-server-community-3.5.8-r1.ebuild index 8525005..f291ef0 100644 --- a/dev-db/aerospike-server-community/aerospike-server-community-3.5.8-r1.ebuild +++ b/dev-db/aerospike-server-community/aerospike-server-community-3.5.8-r1.ebuild @@ -6,13 +6,13 @@ EAPI=5 EGIT_REPO_URI="https://github.com/aerospike/aerospike-server.git" -inherit autotools base eutils git-2 user +inherit base git-2 systemd user DESCRIPTION="Flash-optimized, in-memory, nosql database" HOMEPAGE="http://www.aerospike.com" SRC_URI="" -LICENSE="AGPL" +LICENSE="AGPL Apache-2.0" SLOT="0" KEYWORDS="~amd64" IUSE="+tools" @@ -22,6 +22,13 @@ RDEPEND="app-crypt/gcr dev-libs/jemalloc" DEPEND="${RDEPEND}" +DOCS=( + README.md +) + +PATCHES=( + "${FILESDIR}"/3.5.8-use-system-libs.patch +) pkg_setup() { enewgroup aerospike @@ -29,9 +36,9 @@ pkg_setup() { } src_prepare() { - git submodule update --init + base_src_prepare - epatch "${FILESDIR}/3.5.8-use-system-libs.patch" + git submodule update --init sed \ -e 's/USE_SYSTEM_JEM = 0/USE_SYSTEM_JEM = 1/g' \ @@ -46,6 +53,8 @@ src_prepare() { } src_install() { + base_src_install_docs + dobin target/Linux-x86_64/bin/asd insinto /opt/aerospike/sys/udf/lua @@ -70,6 +79,7 @@ src_install() { newins as/etc/logrotate_asd aerospike newinitd "${FILESDIR}"/aerospike.init aerospike + systemd_newunit as/etc/aerospike-server.service aerospike.service fowners -R aerospike:aerospike /opt/aerospike/ fowners aerospike:aerospike /usr/bin/asd |