diff options
author | Ultrabug <ultrabug@gentoo.org> | 2015-03-12 19:03:56 +0100 |
---|---|---|
committer | Ultrabug <ultrabug@gentoo.org> | 2015-03-12 19:03:56 +0100 |
commit | c06a925d6cbe3162aa6df0e0f4d7a2ef37493699 (patch) | |
tree | ed3d45df5b8ece8c31333fc0aae1558eb676d16d /dev-db | |
parent | bump mongo-tools (diff) | |
download | ultrabug-c06a925d6cbe3162aa6df0e0f4d7a2ef37493699.tar.gz ultrabug-c06a925d6cbe3162aa6df0e0f4d7a2ef37493699.tar.bz2 ultrabug-c06a925d6cbe3162aa6df0e0f4d7a2ef37493699.zip |
bump to 3.0.1_rc0 and respect bug #536688 and #526114
Diffstat (limited to 'dev-db')
-rw-r--r-- | dev-db/mongodb/Manifest | 6 | ||||
-rw-r--r-- | dev-db/mongodb/files/mongodb-3.0.0-fix-scons.patch | 12 | ||||
-rw-r--r-- | dev-db/mongodb/mongodb-3.0.1_rc0.ebuild (renamed from dev-db/mongodb/mongodb-3.0.0.ebuild) | 8 |
3 files changed, 10 insertions, 16 deletions
diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest index 67245f4..39593a2 100644 --- a/dev-db/mongodb/Manifest +++ b/dev-db/mongodb/Manifest @@ -1,4 +1,4 @@ -AUX mongodb-3.0.0-fix-scons.patch 1809 SHA256 ee6d798b9855b304a42766cc018ecb4c76f26db24f4a64d75186ca15b55b3369 SHA512 5395e1d42697b3ce45d33148d7b47c40002be46eed44bf15c7efca3ab0fcf0360cb7e347bd2784fc59adaf9b2c20069618a870fa02c6cee139e7384fe1d3ec42 WHIRLPOOL cab688cf65d5537874252a4af0fab6de6982381b02418a102b9485a1fd664bec0d6a6d033b590ef03980ab577c4646cdd820b303ec8d31d4b2055ecfef0e4696 +AUX mongodb-3.0.0-fix-scons.patch 1455 SHA256 195fdc32d431d23420c33d25b6ebbaedba4a37bd21b6f5698fa3421db70b0a4d SHA512 2dcf2679a520028babda9dd05a593dcb8c935b7232477cb31bb6f3c4240de333f8b463134a27776bd1fe1ac346fe7a44a559d65c47885712b20620ef70654a92 WHIRLPOOL 736b26c4724440729c5f748493655ffff5e9153ee10e2982ab054799a33fe0d4389a0efa922a891816168eaec7c237a3836efe682ee9f13efde22150cb29a4d9 AUX mongodb.conf-r3 722 SHA256 b4009296b3e794fa1686aec0502b01431e94fc4754cb66d1f00bad64dcb24e72 SHA512 ef193bfed673477aa0e868114bd52be6675492c164f218c71ccd02c4a620b5c4799ea1d18df0c3f2b364027b9f25e60ac4475bb216b25e1dc10bfd00a9f5d45d WHIRLPOOL f536abc8102f20c94bf19c9691345a31eaed84768a413d508437b0aab5100e36cb29f193e0d90e1b76d13892789bd9a9bd815d0f76491df0db375315df7a135e AUX mongodb.confd-r2 549 SHA256 6275df7b1bbee218545331d68da3814d0e0fa89d3b30e21370bbeb776dd19e0a SHA512 75f11e8350e98b90eccafd577d794e4b05f36ede8d95e7839e9fa1eb77ea7bd9cdd2fdd07719abb78a714cd7d72109c177d265d6417ef198a4217453c0a4db68 WHIRLPOOL 974eeb5dd58d52670121b2e8e687250cae4d5c49ec020dc30746bf39356762d63f41371526744f2b9fdd657134e7570d7501a3ce5995e830e039cc9eeb8a427e AUX mongodb.initd-r2 767 SHA256 0b626b9961dbf4b30e41831305718db4091d781cc773df7abba852a3ed1307fc SHA512 f3e6c247e7d368d1ffba04aab4a555235dcac8c0982c256448f37368f87acea467eee8e63cdb92884de8db560e1a7ccd25abe9c747c2d467bdf43836aa8ea9ca WHIRLPOOL a7909eb3bcaff5ac74e0fb46589e88b0e7b7f197106546b77f5840865914fbc6855ab3a995d3e32ecb59ebaa55d75303042c43ad477afdb445a28811d98a254a @@ -7,6 +7,6 @@ AUX mongodb.service 220 SHA256 19f55ab28652b3817e98fc3f15cc2f6f3255a5e1dfd7b0d5a AUX mongos.conf-r2 648 SHA256 d1bf479cee999b4e59e5100c134cd3e7af4bb126342418100cf8f9a08a26f6a7 SHA512 5aa8ced8d83572358e008c0df45dbe72a2e9c0003c9f49514d6b91bf9b75d4fb48b189ffe00d14e5675679943a05215a9873c5c9bde9ab1be4ed4813e75714e3 WHIRLPOOL f1036ea1bd7efa54d28d131dd1bfd1e06c1c3ffbf247ee68a33eee0383d87bf3bfa6639040e6b68a0a14cce0bd77bd5b91a8e245f615007fccccb0cbe2becd84 AUX mongos.confd-r2 546 SHA256 1378a880ffde0efae213ac6d6d4bbe2181c92fbb06535a58c2dab06ef88ee8e3 SHA512 30e208690b5f28bd0442b7ed302d9be991aedd27203f24e5849201d33291ad7f0f9153ae3a00b55697d79a45c40d7b3792ff45f0c24ef2cf4e88222f88ea1400 WHIRLPOOL 68b8eed779e19261c4d13ebd6be8c11b6df94e748bb8f03d632ecbfc5fcd151a693e51c5a4ad4f0af9439d07dedafc29bd9b86b5a532bad48d570fca73002987 AUX mongos.initd-r2 766 SHA256 673c0662c0638a77cb5f630605a828a6191abd0c4e9bd295b43d7b4aefeb2e1a SHA512 620062890f13bee96a1ff3b1c6900b8e08358481aae7476187eddee8f56f89e4a3d4351df88c9264fdf5e773f57e1c28337b6086a33fa97246005bfd027e0b6d WHIRLPOOL 74094c383596a1c24ced57aea1943ec86e6c98dad3a615fbf9bfc59969aaee2571c7f99a44de879864466fba9efd780f7187a5a95da04faf094f0ce3cd8031f7 -DIST mongodb-src-r3.0.0.tar.gz 25590862 SHA256 c1fdbb6bbc33eafedc4aa363be2b3cdf1eea8b8eb618d25131c5a30def24aad9 SHA512 e9a50066754500d53b2e825bc9c4e7ccb692ce45a852b1ff52ba6cd2bbcbd826efea4c1018c68821bb4070a01335db0e19fd35f09f1eee6ba89d52bb96c228a7 WHIRLPOOL e933f5b1c38780ea4ef0fcfa7a188e3871484b768ab42aec881561dd543365946b7c7c9ed56b084112cf237f0dfc6da7760217c6b2c0f0b38609e9ac50a8720b -EBUILD mongodb-3.0.0.ebuild 3929 SHA256 f59e3e00f4f7b33fc395d673b25c4f84ac44c5eac3efa88ea0e672b1c793157c SHA512 f2dbd4a169f14c9dae3ceacde93b5a34e1428e91e8d6f282ad434d4bd052a8069eba2339894b4a97f3b380c7ece0c6d365bafc9e8575e0294da628637774aaf6 WHIRLPOOL e48867b53a46a3ceef6a2b383230b7293e1ff71453ede45f7b5ef9e0b5bc89613c0a6834d47fd6c340c660620613783f56cb1850d7f69b21c0d54504ffd1d6a6 +DIST mongodb-src-r3.0.1-rc0.tar.gz 26575926 SHA256 627bd286e1882c6d346e7128b4a0eb38fad20ef14a504244652277c9d5b700fe SHA512 e886b305cac74ea4e5c6dcb9dff3df1fba36361a459218ae896850ba3969c7adbf161839eba03936a635ebcb6d0db16e953c84cb6bee0ee40d23127ed8e61fcc WHIRLPOOL b040401afcde1188c0f33f960d52d59a8e5697b40d77a9a062318e4aeeb0aa54279c6cf4d1a2c3ce5cc4d5c9abcfc102f7f8e378340e23e69618b77c06e897eb +EBUILD mongodb-3.0.1_rc0.ebuild 4081 SHA256 4c87549fe1ebfcbd3e205ca11d30376fb888bf3efc277604b9c2a8b0c6b43bc0 SHA512 986c97758996fd23dc6315f319d360c9f5d643c00dd07bb652f525ea55e43a8934a925884c1049a2954eec5a9f0ea0896e9953bff45d0ec50fef3c87315b44a8 WHIRLPOOL a6648d361b11700dd3689fbea22ee5dd6811e394637fd770e810a92136fe6964e035b64d6ee57fb0f68361a3c7d975ed76bdf871b7364dafff6414adaaebea27 MISC metadata.xml 1213 SHA256 e075011c04c3f1e03af1cf4c671cb77b8133cfbdb611e69a00535c81b97009cd SHA512 3b73629af9bacdc1164530b7fb6f2df09b22d3f653cbfbc1bcc2c10affb24128ca972619fa2164e3c3af728c4aac1ae2b150e7e2918f264aaa0cdbe1c60f44ca WHIRLPOOL 35c5870bc4cc70e7103cbaf0a358f25ef307bc52284d51d31436bb6c7ebd0fbdac62f7963f9d38b8065fea18b8c6c46dafa067726166cea14641449da16b3923 diff --git a/dev-db/mongodb/files/mongodb-3.0.0-fix-scons.patch b/dev-db/mongodb/files/mongodb-3.0.0-fix-scons.patch index a2965ca..b7378d8 100644 --- a/dev-db/mongodb/files/mongodb-3.0.0-fix-scons.patch +++ b/dev-db/mongodb/files/mongodb-3.0.0-fix-scons.patch @@ -33,15 +33,3 @@ #make scons colorgcc friendly for key in ('HOME', 'TERM'): -@@ -1053,11 +1052,6 @@ - env.Append( CPPDEFINES=["MONGO_GCOV"] ) - env.Append( LINKFLAGS=" -fprofile-arcs -ftest-coverage " ) - -- if optBuild: -- env.Append( CCFLAGS=["-O3"] ) -- else: -- env.Append( CCFLAGS=["-O0"] ) -- - if debugBuild: - if not optBuild: - env.Append( CCFLAGS=["-fstack-protector"] ) diff --git a/dev-db/mongodb/mongodb-3.0.0.ebuild b/dev-db/mongodb/mongodb-3.0.1_rc0.ebuild index d23aa9c..4ea37c5 100644 --- a/dev-db/mongodb/mongodb-3.0.0.ebuild +++ b/dev-db/mongodb/mongodb-3.0.1_rc0.ebuild @@ -35,7 +35,7 @@ DEPEND="${RDEPEND} sys-libs/ncurses sys-libs/readline kerberos? ( dev-libs/cyrus-sasl[kerberos] )" -PDEPEND="tools? ( ~app-admin/mongo-tools-${PV} )" +PDEPEND="tools? ( >=app-admin/mongo-tools-${PV} )" S=${WORKDIR}/${MY_P} @@ -75,6 +75,12 @@ src_prepare() { } src_compile() { + # respect mongoDB upstream's basic recommendations + # see bug #536688 and #526114 + if ! use debug; then + filter-flags '-m*' + filter-flags '-O?' + fi escons ${scons_opts} core tools } |