From 9c7d3b92619ba98a6fa54340250fbb40a0ef9dc2 Mon Sep 17 00:00:00 2001 From: MadMaurice Date: Sat, 6 Jul 2019 15:54:59 +0200 Subject: [PATCH] crosstool-ng - Improve ebuilds Moving execution of bootstrap to src_prepare --- dev-embedded/crosstool-ng/Manifest | 4 ++-- dev-embedded/crosstool-ng/crosstool-ng-1.24.0.ebuild | 7 ++++++- dev-embedded/crosstool-ng/crosstool-ng-9999.ebuild | 7 ++++++- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/dev-embedded/crosstool-ng/Manifest b/dev-embedded/crosstool-ng/Manifest index 5f9d5ee..5e9d86a 100644 --- a/dev-embedded/crosstool-ng/Manifest +++ b/dev-embedded/crosstool-ng/Manifest @@ -1,3 +1,3 @@ DIST crosstool-ng-1.24.0.tar.xz 1622432 BLAKE2B e0f3f26083dd10a35ac79fc78debe98db7914f5d7fd710ed6b4c788a7a0d56e22d22966f186e8315ae99a6141d1d5b80686e86ad8b0549514a07dfda5913a348 SHA512 89b8794a4184ad4928750e29712ed4f194aa1d0b93768d67ff64f30c30f1b1e165647cafc6de94d68d3ef70e50446e544dad65aa36137511a32ee7a667dddfb4 -EBUILD crosstool-ng-1.24.0.ebuild 949 BLAKE2B 2f4e41eaef8d769315fa096fcad0983f883b9fdc1f1c439d1aa559eb7f01ea70f3431a292064b07d5c46e23766fea4a2f32a92419ef3afadb3c6c72c73c0317e SHA512 4339dc41fc82401c3fcff1b65d11301b10949f1594b075ec7081181c9c9acbbeae4105e861933877d3588a685c4bff763a84781ceff7cf3a3ea23a602df6b1b8 -EBUILD crosstool-ng-9999.ebuild 951 BLAKE2B 9bd6624b6cbef2d5469a6f23489b8ce73c5b8c2833bface0858bb07ddf887440fd617cd6e74ec59cbafc3d23ae6af83d84ecad29caaa3740d7f3a3e59f045086 SHA512 77fae7147c02b06adfe6f771806ff4475d34aea3967ce7d1e41395b3c0d6128d1eadb641d15717591bb2ae197c9212ad72cba0cef86cb20d6ffc37121e2b3170 +EBUILD crosstool-ng-1.24.0.ebuild 1010 BLAKE2B 161d46e8ba040a02628f99b9ae38063fc6cd8130fb8b05a191033ac221c73d3688f1c17f038f162dcb06f5a212c766cf6edcc8468c62dc76210802dea9f5aa10 SHA512 63d4740a11648edd01bee1d3975d6559ce95bd76755c98fabb528b1af4fa3d53718586b77ed728dcbc2690fe069a3c665d86e0c6a5ffb9c5f4faacfef8687c7a +EBUILD crosstool-ng-9999.ebuild 1012 BLAKE2B b536f33d435851bc9d6a2020b3070d3d784783a0a52ee4449f7eb0c15767a84487804b65a3ebf5f31228c1019effda13adc11eb551fa3f8afd054bec3fe884b1 SHA512 a06d14fc48d9add8f77b69c6a1afce9244b15e3562f69c33655ee55d0e84d66424a94c71f2b3df45d7d400d9e8acf02e38cb5c90a41b19f400ab5f7ff848284a diff --git a/dev-embedded/crosstool-ng/crosstool-ng-1.24.0.ebuild b/dev-embedded/crosstool-ng/crosstool-ng-1.24.0.ebuild index 23e096b..1fabc66 100644 --- a/dev-embedded/crosstool-ng/crosstool-ng-1.24.0.ebuild +++ b/dev-embedded/crosstool-ng/crosstool-ng-1.24.0.ebuild @@ -34,9 +34,14 @@ RDEPEND=">=sys-devel/make-3.81 ${PYTHON_DEPS}" DEPEND="${RDEPEND}" +src_prepare() +{ + default + ./bootstrap || die "bootstrap script failed" +} + src_configure() { - ./bootstrap econf \ $(use_with bash-completion) \ $(use_enable nls) \ diff --git a/dev-embedded/crosstool-ng/crosstool-ng-9999.ebuild b/dev-embedded/crosstool-ng/crosstool-ng-9999.ebuild index 2f766e9..7d1ac7c 100644 --- a/dev-embedded/crosstool-ng/crosstool-ng-9999.ebuild +++ b/dev-embedded/crosstool-ng/crosstool-ng-9999.ebuild @@ -34,9 +34,14 @@ RDEPEND=">=sys-devel/make-3.81 ${PYTHON_DEPS}" DEPEND="${RDEPEND}" +src_prepare() +{ + default + ./bootstrap || die "bootstrap script failed" +} + src_configure() { - ./bootstrap econf \ $(use_with bash-completion) \ $(use_enable nls) \