ultrabug    15/06/25 11:10:48

  Modified:             ChangeLog
  Added:                mms-agent-3.5.0.197_p1.ebuild
  Removed:              mms-agent-3.3.0.183_p1.ebuild
  Log:
  version bump
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
B658FA13)

Revision  Changes    Path
1.5                  app-admin/mms-agent/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mms-agent/ChangeLog?rev=1.5&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mms-agent/ChangeLog?rev=1.5&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mms-agent/ChangeLog?r1=1.4&r2=1.5

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-admin/mms-agent/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ChangeLog   12 May 2015 09:47:50 -0000      1.4
+++ ChangeLog   25 Jun 2015 11:10:48 -0000      1.5
@@ -1,6 +1,12 @@
 # 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.4 
2015/05/12 09:47:50 ultrabug Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/mms-agent/ChangeLog,v 1.5 
2015/06/25 11:10:48 ultrabug Exp $
+
+*mms-agent-3.5.0.197_p1 (25 Jun 2015)
+
+  25 Jun 2015; Ultrabug <ultra...@gentoo.org> -mms-agent-3.3.0.183_p1.ebuild,
+  +mms-agent-3.5.0.197_p1.ebuild:
+  version bump
 
 *mms-agent-3.3.0.183_p1 (12 May 2015)
 



1.1                  app-admin/mms-agent/mms-agent-3.5.0.197_p1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mms-agent/mms-agent-3.5.0.197_p1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/mms-agent/mms-agent-3.5.0.197_p1.ebuild?rev=1.1&content-type=text/plain

Index: mms-agent-3.5.0.197_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.5.0.197_p1.ebuild,v 1.1 
2015/06/25 11:10:48 ultrabug Exp $

EAPI=5

inherit eutils user

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}

pkg_setup() {
        enewgroup mongodb
        enewuser mongodb -1 -1 /var/lib/${PN} mongodb
}

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
                fperms +x "${MY_D}"/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
}




Reply via email to