From: Alexys Jacob Date: Fri, 27 Feb 2015 09:55:55 +0000 (+0000) Subject: version bump X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=6075011ddfe4c28ff314539b2b2ba63b4a0a5025;p=gentoo.git version bump Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0xB658FA13 --- diff --git a/dev-db/mongodb/ChangeLog b/dev-db/mongodb/ChangeLog index dcb8f7a82656..a97aeac3dc28 100644 --- a/dev-db/mongodb/ChangeLog +++ b/dev-db/mongodb/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-db/mongodb # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/ChangeLog,v 1.107 2015/02/23 14:37:49 ultrabug Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/ChangeLog,v 1.108 2015/02/27 09:55:48 ultrabug Exp $ + +*mongodb-2.6.8 (27 Feb 2015) +*mongodb-2.4.13 (27 Feb 2015) + + 27 Feb 2015; Ultrabug +mongodb-2.4.13.ebuild, + +mongodb-2.6.8.ebuild: + version bump 23 Feb 2015; Ultrabug mongodb-2.4.12.ebuild, +files/mongodb-2.4-fix-sasl.patch: diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest index 49e20fcd7ad0..23fc5a9107d4 100644 --- a/dev-db/mongodb/Manifest +++ b/dev-db/mongodb/Manifest @@ -30,19 +30,23 @@ AUX mongos.initd-r2 766 SHA256 673c0662c0638a77cb5f630605a828a6191abd0c4e9bd295b DIST 20130821-10gen-mms-agent.zip 31918 SHA256 b48f35fe2ad058dc4ebcab01dad1229c0597e78a9011b57cd1030a05cdd16e7c SHA512 9467d229829076733a023d81e377479e1e4c71c4d2c1d163928abf7215bc87809a304768f83b531b6f585d19b18585f9d0d35fd74762cf180586be11536eb1a8 WHIRLPOOL d632c1761d1f47f2139a046d58af09641a0c8d9f3168d7ebc99dac5c6a3b5b0846cba8eac581b67d35c5e7580c6910759503b85e7ca74e5930c0e0dac3d77c97 DIST 20140409-mms-monitoring-agent.zip 40122 SHA256 9c4f89cfba10b4604512ab21eb082248104aeabe7e813b852db2b86f47d7ecb2 SHA512 5290a813c407251b5e4def813ce6fe7e09d6c3a1907fd409e326b15b07aed39f7db3a28710ecdaffe2771136c9433253c5d1857c823844a4b75dd38f1d15eefd WHIRLPOOL ce80870e2618f3d9ed80af41b1069ed5bd97af475089564eed1bc111e820c048bc5cbaa03f859349e772fe232f876127e0627c75c135a9b2e196ab13258ed9f1 DIST mongodb-src-r2.4.12.tar.gz 14183132 SHA256 b239a065a1197f811a3908bdee8d535564b94f2d79da893935e38831ebbac8b3 SHA512 e1aef84534644121a1ed79c85b55928d0d7a627f88963e4e11c35579c9f7b42c40f7c54c2fb3fc77d063895db44b7d7ed6b5ccc5168f2600b1253e14b101daea WHIRLPOOL bd48aad0a53c517885ba38f0032cf83188e4c58d94b234742b0446e6c653805c8fdd1e51481be1393254fb999b3714cbb7b399d2a18baff1172cc7d129317dff +DIST mongodb-src-r2.4.13.tar.gz 14183056 SHA256 9ad8a3b58457c35b6dd020ca2364ee605e30b839f5475449a229fdcd4115866c SHA512 26256410593f2072e8a8728fbb2665bb98d4c73f3601136e8306d1d6b421421827f66e4073515fea7dfbc0a27f5615cd30f8a85e5980ea3dd46f2f06366946cb WHIRLPOOL 6e64a8ba466da74342f7eabd41b8eb86a3d1cd99c5665e54872642230ec0ed86216c0e533b08d21e0c6b6c20b7d7887a34aad0679ba32523dd3ca0e464190348 DIST mongodb-src-r2.4.6.tar.gz 14141660 SHA256 b5f397abc92d36d84a85753d15fb5d7dab6545ce9dfd9fb7685c630e6b050acb SHA512 73921d439f1bc2b6c1f358ab96f05f5f082db7b2c09f8964f2e3cc2d3cfd059e0c923d228a77fbfb8c8613eee1fbf16a35d5347b6316219aed3b0357dec97eae WHIRLPOOL 4c5c9b8b7530a58f5fab62c414054939014a38cb49429ff619059b7305b29eb41c8ec3977a3b4490391afe963384d4560097a7ef536679c42c9d0ecc1677c958 DIST mongodb-src-r2.6.6.tar.gz 14537624 SHA256 755d703c3a0b0f2f6486b2ddbf286bfb5e174faeda18dcbea2da63dd93010b6a SHA512 0f5fdce6ad3aa64e3636099cee9b7099b74c5f1d5887c89543bcdf900e523a855164f497071c8c4251c8e87361841eaec969bd7b7e0efcff5504cf5f1d6b9f05 WHIRLPOOL 421d310c7fb7d1a5572e8609356bd550e8808557ca2939832bab1c65c2b7ae75000b49ea72f6ca6e59a866cd32f47147e2c634082c335a1519b0887095af64a3 DIST mongodb-src-r2.6.7.tar.gz 14540119 SHA256 512254d1adeaf19cc8188032ac75ce01ac114811b5a27ef3a95dc79eeedd6bc9 SHA512 c74b87d85339e27742054d4ce190e290a5116d48a39b334b6e7be62b2e35f75af99da6b8a899d8c4794b0d953f2c46bcbe5b77ce28e5194c3a0429dc813df04e WHIRLPOOL 964b4249c46199a02972c7860063dfb4a3e3db357f0694504efc1f9e9e5e4d9336430116feb2fb490a6ab5ac398bece7a8ac91ab429e0a6250bdcbe4110855ed +DIST mongodb-src-r2.6.8.tar.gz 14545274 SHA256 1997f60d9de17320f22c604d8aa1cbe5f38d877142cd0e9130fe3dae7b311a06 SHA512 6fa69750debb40d0be4d5d057125320d97e882e30c43c664fcb6ec6a9e6a8bff5e63637fc8952a6d898556b2c2ce84254d135387dc0879bf65dbd5e91b8732ef WHIRLPOOL ba87ca07258ad4df90c92bc300da6cc661117a98f254a8ba62ac362a857ecc2462eb9ddf1d929a6e2187853233053e975aa02139f880d736e47e542a9504bd28 EBUILD mongodb-2.4.12.ebuild 3925 SHA256 12776f625c5c662a6d4dec05ea51cc680f0bde26a5a068648824666275974b90 SHA512 8413150f87827b5821bb256986ecee991da3fa269c4adebc1ee7ee266960ed9eda87c958d6962cc0a27781f87c5d45154cd0743fbfac9d42fee1f142a685dab1 WHIRLPOOL a3be3466a98236c0ca03a0194382693c1d1c871849dad02bcb83c535686831f480969ca182c53361184900f68df207c67284325b3f3af13eecb571f27c330284 +EBUILD mongodb-2.4.13.ebuild 3925 SHA256 fb7a1214dd7ba3b23e621422cb244afe14a7b8a5bd3ac88583348dfa9624d83f SHA512 c6ae743f4844afa5961a977aa41a2339967cc77a6a3b6dddeaaef1641a303ff0c0dc0db71a99d21444c549f7786eb349afc54f1d73c7383fab49685573a3057d WHIRLPOOL bb7f359fcd0f419fe17f96b2d23b315915dd19e9d32732225679100df3e1df3e19f763fd2b472b282dfd1dc9fa1ea7c2d10723a8b71a5df83c6ce9e586156a8d EBUILD mongodb-2.4.6-r2.ebuild 3733 SHA256 b7cdc682f6ae451dc252827a05a8b0a69ae1c78b48520512d698a61faf034c59 SHA512 07c32f6dfef084956ba6592555b13e53188718eecf55ba929e0ec5d4fd36e5d844e6cea30e1467b58d5318f668d86128a2e06019032e4f767b4cab7d535fe98c WHIRLPOOL 1a15f756fbb9a4d76e3d88e5f3a54876f93d8a963fcea4413adc25f1ff795e8c27892ee68865bdb9b747f91354a926cc609088630ab0a71c6ef67b600f0b4f14 EBUILD mongodb-2.6.6.ebuild 4565 SHA256 1be44ab47bb245686631475232e4febfa431a7b2d8a12c46b3fb788b90add557 SHA512 dec506d666eb6470212ceb148851057b297b5cf1aa65e3db161c9ac43b07bd83bcec8291d67886f1f751de82c2c7db3b64e71621b068029d6b5db84c555eb29c WHIRLPOOL 606251e398032152ae7a941ec05fd25ce493aa163fa6b4ebcbd8e649e72264aba45545038041031e82cafb8d895078a97d70216c44b1a106175d72ea43c96a67 EBUILD mongodb-2.6.7.ebuild 4560 SHA256 34bc349ceb2f73a2d4a29eb7d5c062bc0a4498c03362d51d0ab6336b789dea98 SHA512 4048fdd1e720dbc7369a7ae0ccc471410bc7bd157fcf584f145c546d289ed78bfdc0522afbaf52567746d9cee15eac1a00c81a35c5551f415a6e9f3918e07f04 WHIRLPOOL ff1b654ff4ba4d9040dac0e2fd89bc57fc2f0c3b3da995b15cffa067b0bccca4d874ab9c3ddcb0648c2343e44abd8bcee84a91e49c5e00313b6855a9627b9aab -MISC ChangeLog 22772 SHA256 e3baca12a82b4dafa0fd226537e1beaea850263deef3c4a415757efe957c14ff SHA512 3158701cccb6a9c80fbd1565a0114b8553aa1f73c3b986cc4fa939c69f438752ebc67750c3fe750971ba5fa7d5773f76af86adee414ce55e190f1bf7bdf581a5 WHIRLPOOL b13c4808585045102971523c7966062458746ba3c145f1efd16bafd449e56d008ec917a3df40b92f20a45b9f2bf27a09d06e232d14b0e8b863b5cf551c4caddd +EBUILD mongodb-2.6.8.ebuild 4565 SHA256 3792d2472de35572607b7a8924af9efcbd5d8cd7d380edbe5edbf5cfdccf00e6 SHA512 681e083b59888674f202c661d6c7e8202f3fa1a42286cb584e0be3be99051dc81af724d516bbe485e7f91965ed531c20261f7ab6a476413345f4406d292de87d WHIRLPOOL 92798d4765fb1e1a523548e7893d1623e58e940d30a25a3cc0fb0e216dece311a3589321c124af42d48398b8b4991106e71bccbc75e2878e7c23d5d277851ffb +MISC ChangeLog 22943 SHA256 8db6e159e62d8fef016909a3bc9c2931af21d6a9b58f00c6d40d53b245257292 SHA512 2a46581ca7c012c5f4277c007f1c7032b84258352ad682f20b0e34c3436be754e3d83b4f23786cf4483153f2fb2313ae4432fa5e279c641291f7613d5d79ad3e WHIRLPOOL fb75c8dab7acfbfdde8efd08ca1fce99d1caeb6e5547b8d33cbf7b548f434aea253ff8dd4a6e992cb2eaa9ac844d617e5c21242c867ed838f0da9cd5c6775f66 MISC metadata.xml 1090 SHA256 bb0066679f4a7ee9f21238becfdf1cb6e38489c1a9d46e0671d4098455f886ea SHA512 b4e4fec0815ac98c85b437f2155f4620b91fe24e81f559b92901038f68534e07dc91ae77ac609311e9febbe64b8ef0ad5ad164346cdb466e28bf1732ed18048a WHIRLPOOL b5305d0cbc7398d66d9e26b14adeaccfeeee8d0d24fad8bb957517273b97f94b0feb1afc1bdefaa01ea06502c570376e8e7a0ce68dca76c8ae5dbbf686d6458a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlTrO0IACgkQKiQSS7ZY+hPiBwEAy8xfBhD6eeaunyGV3hzm9fqC -ScCWNjQw35MVEWRNSTgA/3wOyfivuOUlC4JJIx7nwxZhAVOBdq4obTmK0OeGh0vI -=PUB3 +iF4EAREIAAYFAlTwPykACgkQKiQSS7ZY+hMLvAD9EhRvKDAc1jXXx0uA87BZzkDl +wXSKr8F0q2RZtrfMsf0BAJnaJTe/RwfiI3Workyznsgt6WiWPxUwHhxFP9mcUJqy +=PR2Y -----END PGP SIGNATURE----- diff --git a/dev-db/mongodb/mongodb-2.4.13.ebuild b/dev-db/mongodb/mongodb-2.4.13.ebuild new file mode 100644 index 000000000000..e82500a6efe3 --- /dev/null +++ b/dev-db/mongodb/mongodb-2.4.13.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.4.13.ebuild,v 1.1 2015/02/27 09:55:48 ultrabug Exp $ + +EAPI=4 +SCONS_MIN_VERSION="1.2.0" +CHECKREQS_DISK_BUILD="2400M" +CHECKREQS_DISK_USR="512M" + +inherit eutils flag-o-matic multilib pax-utils scons-utils systemd user versionator check-reqs + +MY_P=${PN}-src-r${PV/_rc/-rc} + +DESCRIPTION="A high-performance, open source, schema-free document-oriented database" +HOMEPAGE="http://www.mongodb.org" +SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz + mms-agent? ( http://dev.gentoo.org/~ultrabug/20140409-mms-monitoring-agent.zip )" + +LICENSE="AGPL-3 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="kerberos mms-agent sharedclient spidermonkey ssl static-libs" + +PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )" +RDEPEND=" + >=dev-libs/boost-1.50[threads(+)] + dev-libs/libpcre[cxx] + dev-util/google-perftools[-minimal] + net-libs/libpcap + app-arch/snappy + ssl? ( >=dev-libs/openssl-1.0.1c )" +DEPEND="${RDEPEND} + sys-libs/readline + sys-libs/ncurses + kerberos? ( dev-libs/cyrus-sasl[kerberos] )" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + enewgroup mongodb + enewuser mongodb -1 -1 /var/lib/${PN} mongodb + + scons_opts=" --disable-warnings-as-errors --cc=$(tc-getCC) --cxx=$(tc-getCXX)" + scons_opts+=" --use-system-tcmalloc" + scons_opts+=" --use-system-pcre" + scons_opts+=" --use-system-snappy" + scons_opts+=" --use-system-boost" + + if use prefix; then + scons_opts+=" --cpppath=${EPREFIX}/usr/include" + scons_opts+=" --libpath=${EPREFIX}/usr/$(get_libdir)" + fi + + if use kerberos; then + scons_opts+=" --use-sasl-client" + fi + + if use sharedclient; then + scons_opts+=" --sharedclient" + fi + + if use spidermonkey; then + scons_opts+=" --usesm" + else + scons_opts+=" --usev8" + fi + + if use ssl; then + scons_opts+=" --ssl" + fi +} + +src_prepare() { + epatch "${FILESDIR}/${PN}-2.4.11-fix-scons.patch" + epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch" + epatch "${FILESDIR}/${PN}-2.4-fix-v8-pythonpath.patch" + epatch "${FILESDIR}/${PN}-2.4-fix-sasl.patch" + + # bug #462606 + sed -i -e "s@\$INSTALL_DIR/lib@\$INSTALL_DIR/$(get_libdir)@g" src/SConscript.client || die + + # bug #482576 + sed -i -e "/-Werror/d" src/third_party/v8/SConscript || die +} + +src_compile() { + escons ${scons_opts} all +} + +src_install() { + escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr + + use static-libs || find "${ED}"/usr/ -type f -name "*.a" -delete + + if ! use spidermonkey; then + pax-mark m "${ED}"/usr/bin/{mongo,mongod} + fi + + for x in /var/{lib,log}/${PN}; do + keepdir "${x}" + fowners mongodb:mongodb "${x}" + done + + doman debian/mongo*.1 + dodoc README docs/building.md + + newinitd "${FILESDIR}/${PN}.initd-r1" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + newinitd "${FILESDIR}/${PN/db/s}.initd-r1" ${PN/db/s} + newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s} + systemd_dounit "${FILESDIR}"/${PN}.service + insinto /etc + doins "${FILESDIR}"/${PN}.conf + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + if use mms-agent; then + local MY_PN="mms-agent" + local MY_D="/opt/${MY_PN}" + insinto ${MY_D} + doins "${WORKDIR}/${MY_PN}/"* + fowners -R mongodb:mongodb ${MY_D} + newinitd "${FILESDIR}/${MY_PN}.initd-r1" ${MY_PN} + fi +} + +pkg_preinst() { + # wrt bug #461466 + if [[ "$(get_libdir)" == "lib64" ]]; then + rmdir "${ED}"/usr/lib/ &>/dev/null + fi +} + +src_test() { + escons ${scons_opts} test + "${S}"/test --dbpath=unittest || die +} + +pkg_postinst() { + if [[ ${REPLACING_VERSIONS} < 2.4 ]]; then + ewarn "You just upgraded from a previous version of mongodb !" + ewarn "Make sure you run 'mongod --upgrade' before using this version." + fi + elog "Journaling is now enabled by default, see /etc/conf.d/${PN}" + if use mms-agent; then + elog "You have to configure MMS Agent yourself :" + elog "Edit the settings.py file in the /opt/mms-agent/ folder." + fi +} diff --git a/dev-db/mongodb/mongodb-2.6.8.ebuild b/dev-db/mongodb/mongodb-2.6.8.ebuild new file mode 100644 index 000000000000..602a0ec40888 --- /dev/null +++ b/dev-db/mongodb/mongodb-2.6.8.ebuild @@ -0,0 +1,173 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.6.8.ebuild,v 1.1 2015/02/27 09:55:48 ultrabug Exp $ + +EAPI=5 +SCONS_MIN_VERSION="1.2.0" +CHECKREQS_DISK_BUILD="2400M" +CHECKREQS_DISK_USR="512M" +CHECKREQS_MEMORY="1024M" + +inherit eutils flag-o-matic multilib pax-utils scons-utils systemd user versionator check-reqs + +MY_P=${PN}-src-r${PV/_rc/-rc} + +DESCRIPTION="A high-performance, open source, schema-free document-oriented database" +HOMEPAGE="http://www.mongodb.org" +SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz + mms-agent? ( http://dev.gentoo.org/~ultrabug/20140409-mms-monitoring-agent.zip )" + +LICENSE="AGPL-3 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug kerberos mms-agent ssl static-libs" + +PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )" +RDEPEND=" + app-arch/snappy + >=dev-cpp/yaml-cpp-0.5.1 + >=dev-libs/boost-1.50[threads(+)] + >=dev-libs/libpcre-8.30[cxx] + dev-libs/snowball-stemmer + dev-util/google-perftools[-minimal] + net-libs/libpcap + ssl? ( >=dev-libs/openssl-1.0.1g )" +DEPEND="${RDEPEND} + sys-libs/ncurses + sys-libs/readline + kerberos? ( dev-libs/cyrus-sasl[kerberos] )" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + enewgroup mongodb + enewuser mongodb -1 -1 /var/lib/${PN} mongodb + + scons_opts="--variant-dir=build --cc=$(tc-getCC) --cxx=$(tc-getCXX)" + scons_opts+=" --disable-warnings-as-errors" + scons_opts+=" --use-system-boost" + scons_opts+=" --use-system-pcre" + scons_opts+=" --use-system-snappy" + scons_opts+=" --use-system-stemmer" + scons_opts+=" --use-system-tcmalloc" + scons_opts+=" --use-system-yaml" + scons_opts+=" --usev8" + + if use debug; then + scons_opts+=" --dbg=on" + fi + + if use prefix; then + scons_opts+=" --cpppath=${EPREFIX}/usr/include" + scons_opts+=" --libpath=${EPREFIX}/usr/$(get_libdir)" + fi + + if use kerberos; then + scons_opts+=" --use-sasl-client" + fi + + if use ssl; then + scons_opts+=" --ssl" + fi +} + +src_prepare() { + epatch "${FILESDIR}/${PN}-2.6.2-fix-scons.patch" + epatch "${FILESDIR}/${PN}-2.4-fix-v8-pythonpath.patch" + + # fix yaml-cpp detection + sed -i -e "s/\[\"yaml\"\]/\[\"yaml-cpp\"\]/" SConstruct || die + + # bug #462606 + sed -i -e "s@\$INSTALL_DIR/lib@\$INSTALL_DIR/$(get_libdir)@g" src/SConscript.client || die + + # bug #482576 + sed -i -e "/-Werror/d" src/third_party/v8/SConscript || die +} + +src_compile() { + escons ${scons_opts} all +} + +src_install() { + escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr + + use static-libs || find "${ED}"/usr/ -type f -name "*.a" -delete + + for x in /var/{lib,log}/${PN}; do + keepdir "${x}" + fowners mongodb:mongodb "${x}" + done + + doman debian/mongo*.1 + dodoc README docs/building.md + + newinitd "${FILESDIR}/${PN}.initd-r2" ${PN} + newconfd "${FILESDIR}/${PN}.confd-r2" ${PN} + newinitd "${FILESDIR}/${PN/db/s}.initd-r2" ${PN/db/s} + newconfd "${FILESDIR}/${PN/db/s}.confd-r2" ${PN/db/s} + + insinto /etc + newins "${FILESDIR}/${PN}.conf-r2" ${PN}.conf + newins "${FILESDIR}/${PN/db/s}.conf-r2" ${PN/db/s}.conf + + systemd_dounit "${FILESDIR}/${PN}.service" + + insinto /etc/logrotate.d/ + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + # see bug #526114 + pax-mark emr "${ED}"/usr/bin/{mongo,mongod,mongos} + + if use mms-agent; then + local MY_PN="mms-agent" + local MY_D="/opt/${MY_PN}" + + insinto /etc + newins "${WORKDIR}/${MY_PN}/settings.py" mms-agent.conf + rm "${WORKDIR}/${MY_PN}/settings.py" + + insinto ${MY_D} + doins "${WORKDIR}/${MY_PN}/"* + dosym /etc/mms-agent.conf ${MY_D}/settings.py + + fowners -R mongodb:mongodb ${MY_D} + newinitd "${FILESDIR}/${MY_PN}.initd-r2" ${MY_PN} + fi +} + +pkg_preinst() { + # wrt bug #461466 + if [[ "$(get_libdir)" == "lib64" ]]; then + rmdir "${ED}"/usr/lib/ &>/dev/null + fi +} + +src_test() { + escons ${scons_opts} test + "${S}"/test --dbpath=unittest || die +} + +pkg_postinst() { + if [[ ${REPLACING_VERSIONS} < 2.6 ]]; then + ewarn "!! IMPORTANT !!" + ewarn " " + ewarn "${PN} configuration files have changed !" + ewarn " " + ewarn "Make sure you migrate from /etc/conf.d/${PN} to the new YAML standard in /etc/${PN}.conf" + ewarn " http://docs.mongodb.org/manual/reference/configuration-options/" + ewarn " " + ewarn "Make sure you also follow the upgrading process :" + ewarn " http://docs.mongodb.org/master/release-notes/2.6-upgrade/" + ewarn " " + if use mms-agent; then + ewarn "MMS Agent configuration file has been moved to :" + ewarn " /etc/mms-agent.conf" + fi + else + if use mms-agent; then + elog "Edit your MMS Agent configuration file :" + elog " /etc/mms-agent.conf" + fi + fi +}