aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2013-12-05 16:26:22 -0800
committerGregory M. Tuner <gmt@be-evil.net>2013-12-05 16:26:22 -0800
commit619f7fce43e8fb95f0de49a1312c2ffcab6c81b9 (patch)
treef0d2af267e684dc4cc7489d77e4b44a7724942f2 /dev-db/mysql
parenteclass/multi{lib}-build: reimplement multilib_is_best_abi; add multibuild_is_... (diff)
downloadgmt-619f7fce43e8fb95f0de49a1312c2ffcab6c81b9.tar.gz
gmt-619f7fce43e8fb95f0de49a1312c2ffcab6c81b9.tar.bz2
gmt-619f7fce43e8fb95f0de49a1312c2ffcab6c81b9.zip
dev-db/mysql: As a proof-of-concept, reimplement mysql-cmake-multilib to respect multilib_is_best_abi instead of multilib_is_native_abi
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'dev-db/mysql')
-rw-r--r--dev-db/mysql/Manifest2
-rw-r--r--dev-db/mysql/mysql-5.5.32-r1.ebuild4
2 files changed, 3 insertions, 3 deletions
diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index ab26694..c09363f 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -6,6 +6,6 @@ AUX my.cnf-5.5 5000 SHA256 ea119fee667ed963ad20b807a5102ad776035df4009f3bfc819b2
AUX mysql.init 886 SHA256 2d7faf6d88fd13e5c10368a20074fdb59554635f8b1fd17e088d82208e611c12 SHA512 4400e6e993fc9bb69efdb06e8dd2eaacd16a361d290031c38347a3dc1f912867bc3f0f62fe2d61e09671801a2355bf896bf22360e209e8044877ca976f4e0611 WHIRLPOOL 43a656123c687571158edc94363e9dfd742e4ef29f92551e7bba56ff9782795b75ae62fab1f659fc3d21bc6debab689c39269c0a5bfd28b6652162d38ae9dd5a
DIST mysql-5.5.32.tar.gz 24589274 SHA256 babb19a1e58f6b285ff75e876f550a798d37fb72b5a548ffb411e8a4a51f6890 SHA512 78e9f0f47b3732e83e1261e8c021002288c0555b3aed7a51359511b038084eb9c7314a3960aa225eab46868fc4700f0f7a6301d1a0068c0f9ba038d41a5b7488 WHIRLPOOL fcf7291524fd8709eccdcef3deb32d132e9db0182aeb39c70b59f7086f49e09526d1bb055b3771915eb19271d7f2b86c0d0f65101dbd7a9d998fe95605cabdd3
DIST mysql-extras-20130602-1946Z.tar.bz2 1478373 SHA256 843465190319464fdb035f4ddcf8a84ad3161780e3a81c1269c8f498b1524aab SHA512 95fc28f84618e11eeb2de22c12796eca5f8eff7b69ccc44d329d8f81aba4b015c834bad965a909f4e1e90a7f6012db98092ca21f31388ff5ab88268c8c1b60f3 WHIRLPOOL c04b1554663934969ab6b7773c96a5bd2388971dbea1eef138620014ef1e023904b5df326ff3e36538920be7bc50a2962e8f7a33435e42c1b5bdf5787ed2eb3a
-EBUILD mysql-5.5.32-r1.ebuild 4177 SHA256 329771df2d47152bb3333a707c65b24c5fd8faff0e67fad6e8fb9b2cd0286ca1 SHA512 aef35733204f8363d892bb65f4f7316bcc656c9d06aa815991bec9963e98decc800ad6518521637c552124ee38098c814b88ebd80891786e53ecd8acebd7755c WHIRLPOOL 49f4518e58d5e1ae4fc18a06f9ee09e0b0f2e0f968f49da7ea25f73a8b700ed35bddfb9fac8d6fe152485f585d8798821a12c441d89061bdf769dc99c1c11634
+EBUILD mysql-5.5.32-r1.ebuild 4173 SHA256 1d8d8c6e5a98019debba8527f1ae929cb6d61b2a992ec8772bbe064f51459316 SHA512 8ff82ae9a02f7f747dbc5aefc71026f532b3fd518c84374a4788e3330384c2bb20ed9aae90356715a7a2f2f5d1d4eafca03c45c5cea6c3b6bc63eafeb10d94fa WHIRLPOOL 2e16f7479880c6b8152efd24ff36025cdaf56c0e5097d3ce3f03e974096cffaa8d79941451287d7f7d166621ccc6516c4ea26a060228a15bb0bbada8523a05bd
MISC ChangeLog 16146 SHA256 8a1cc75f3594b147207eaa1dbe821bbe2283f6e2e8f9632be320d6e9abec4bac SHA512 e35e1103023532a68edd3b5b96f54b5b59c4f7a1b0220de78d53a8722698226fc63b2d9885b12e15cdee35355cacb908f1b047026e2de6224a96b254896d46c8 WHIRLPOOL 00e88735b5dab23907632bf38437e4d88f64969e1b3f15c1569f355b124d368832a77e71dfd2c5b90bea9a906ef81acb4a04b02b5c68d16873ec15e6c9949a1c
MISC metadata.xml 1512 SHA256 2aa7aa3c625242463dcc8fbd52f0c33558507f375dd64c80412372e5d8456b70 SHA512 b9a09711b821ce7a962dcb23a4e249bfa83fd5605a45bc9416e4721a643e8fc740df4e22a7aba8d7245612361f6f3d779647f32c9469662fc2a2598030a2499e WHIRLPOOL 9d553da0a5501afbb99566ba46664f50e871e90a6ae839626f2aea9b7f28e9eadd1b8360483bed9a397082f59518009d1f70fef128399370c4bb1d6e85c2b5dd
diff --git a/dev-db/mysql/mysql-5.5.32-r1.ebuild b/dev-db/mysql/mysql-5.5.32-r1.ebuild
index a5dfbae..8e4e4bf 100644
--- a/dev-db/mysql/mysql-5.5.32-r1.ebuild
+++ b/dev-db/mysql/mysql-5.5.32-r1.ebuild
@@ -97,12 +97,12 @@ ehook cmake-utils-pre_src_test abi_pre_test
abi_pre_test() {
# tests don't work for non-native ABI's as they are built in minimal mode
# the nonzero return value of multilib_is_native_abi will suppress them
- multilib_is_native_abi
+ multilib_is_best_abi
}
ehook cmake-utils-post_src_test abi_post_test
abi_post_test() {
- multilib_is_native_abi || return
+ multilib_is_best_abi || return
local retstatus_unit
local retstatus_tests