ultrabug 15/03/17 13:42:16
Added: mms-agent-3.1.0.175_p1.ebuild metadata.xml
ChangeLog
Log:
app-admin/mms-agent wrt #540460
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key
B658FA13)
Revision Changes Path
1.1 app-admin/mms-agent/mms-agent-3.1.0.175_p1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mms-agent/mms-agent-3.1.0.175_p1.ebuild?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mms-agent/mms-agent-3.1.0.175_p1.ebuild?rev=1.1&content-type=text/plain
Index: mms-agent-3.1.0.175_p1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
/var/cvsroot/gentoo-x86/app-admin/mms-agent/mms-agent-3.1.0.175_p1.ebuild,v 1.1
2015/03/17 13:42:16 ultrabug Exp $
EAPI=5
inherit eutils
MY_PV=${PV/_p/-}
DESCRIPTION="MongoDB MMS agents"
HOMEPAGE="http://mms.mongodb.com"
SRC_URI="
monitoring? (
amd64? (
https://mms.mongodb.com/download/agent/monitoring/mongodb-mms-monitoring-agent-${MY_PV}.linux_x86_64.tar.gz
)
x86? (
https://mms.mongodb.com/download/agent/monitoring/mongodb-mms-monitoring-agent-${MY_PV}.linux_i386.tar.gz
)
)
"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+monitoring"
REQUIRED_USE="|| ( monitoring )"
RDEPEND="!<dev-db/mongodb-3.0.0[mms-agent]"
DEPEND="${RDEPEND}"
S=${WORKDIR}
src_install() {
if use amd64; then
local arch="x86_64"
else
local arch="i386"
fi
if use monitoring; then
local MY_PN="mms-monitoring-agent"
local MY_D="/opt/${MY_PN}"
pushd "${S}/mongodb-mms-monitoring-agent-${MY_PV}.linux_${arch}"
insinto ${MY_D}
doins mongodb-mms-monitoring-agent
insinto /etc
doins monitoring-agent.config
rm monitoring-agent.config
dosym /etc/monitoring-agent.config
${MY_D}/monitoring-agent.config
fowners -R mongodb:mongodb ${MY_D}
newinitd "${FILESDIR}/${MY_PN}.initd" ${MY_PN}
popd
fi
}
pkg_postinst() {
if use monitoring; then
elog "MMS Monitoring Agent configuration file :"
elog " /etc/monitoring-agent.config"
fi
}
1.1 app-admin/mms-agent/metadata.xml
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mms-agent/metadata.xml?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mms-agent/metadata.xml?rev=1.1&content-type=text/plain
Index: metadata.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>[email protected]</email>
<name>Alexys Jacob</name>
</maintainer>
<maintainer>
<email>[email protected]</email>
<name>Johan Bergström</name>
<description>Proxy Maintainer. CC on bugs</description>
</maintainer>
<longdescription lang="en">
MongoDB MMS agents collection.
</longdescription>
<use>
<flag name="monitoring">Install the monitoring agent</flag>
</use>
</pkgmetadata>
1.1 app-admin/mms-agent/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mms-agent/ChangeLog?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mms-agent/ChangeLog?rev=1.1&content-type=text/plain
Index: ChangeLog
===================================================================
# ChangeLog for app-admin/mms-agent
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/mms-agent/ChangeLog,v 1.1
2015/03/17 13:42:16 ultrabug Exp $
*mms-agent-3.1.0.175_p1 (17 Mar 2015)
17 Mar 2015; Ultrabug <[email protected]> +mms-agent-3.1.0.175_p1.ebuild,
+files/mms-monitoring-agent.initd, +metadata.xml:
app-admin/mms-agent ebuild