dev-libs/libzip: Actually fix cmake options
authorAndreas Sturmlechner <asturm@gentoo.org>
Sun, 17 Mar 2019 19:29:18 +0000 (20:29 +0100)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sun, 17 Mar 2019 19:29:36 +0000 (20:29 +0100)
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
dev-libs/libzip/libzip-1.5.2.ebuild

index 261eb19e86eb8c912af539cada5b619ffc011122..d34cd65a8358fd9df86646e2eea57e3f5e82dac1 100644 (file)
@@ -58,11 +58,25 @@ src_configure() {
                fi
 
                if use ssl; then
-                       mycmakeargs+=(
-                               -DENABLE_GNUTLS=$(usex gnutls)
-                               -DENABLE_MBEDTLS=$(usex mbedtls)
-                               -DENABLE_OPENSSL=$(usex !gnutls)
-                       )
+                       if use gnutls; then
+                               mycmakeargs+=(
+                                       -DENABLE_GNUTLS=$(usex gnutls)
+                                       -DENABLE_MBEDTLS=OFF
+                                       -DENABLE_OPENSSL=OFF
+                               )
+                       elif use mbedtls; then
+                               mycmakeargs+=(
+                                       -DENABLE_GNUTLS=OFF
+                                       -DENABLE_MBEDTLS=$(usex mbedtls)
+                                       -DENABLE_OPENSSL=OFF
+                               )
+                       else
+                               mycmakeargs+=(
+                                       -DENABLE_GNUTLS=OFF
+                                       -DENABLE_MBEDTLS=OFF
+                                       -DENABLE_OPENSSL=ON
+                               )
+                       fi
                else
                        mycmakeargs+=(
                                -DENABLE_GNUTLS=OFF