commit:     665810256bb91588c6cee21b1d007db1685c68d4
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Mon Dec 28 15:17:08 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Dec 28 15:17:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66581025

sci-libs/libccd: Disable static libs

Closes: https://bugs.gentoo.org/725422
Package-Manager: Portage-3.0.9, Repoman-3.0.1
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-libs/libccd/libccd-2.1.ebuild | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/sci-libs/libccd/libccd-2.1.ebuild 
b/sci-libs/libccd/libccd-2.1.ebuild
index 8691045954d..cdc23db2921 100644
--- a/sci-libs/libccd/libccd-2.1.ebuild
+++ b/sci-libs/libccd/libccd-2.1.ebuild
@@ -5,9 +5,9 @@ EAPI=7
 
 inherit cmake
 
-if [ "${PV}" = "9999" ] ; then
+if [[ ${PV} == *9999 ]] ; then
        inherit git-r3
-       EGIT_REPO_URI="https://github.com/danfis/libccd/${PN}.git";
+       EGIT_REPO_URI="https://github.com/danfis/libccd.git";
 else
        SRC_URI="https://github.com/danfis/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
        KEYWORDS="~amd64 ~arm"
@@ -19,14 +19,10 @@ HOMEPAGE="http://libccd.danfis.cz/
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="+double-precision doc +shared test"
+IUSE="+double-precision doc test"
 RESTRICT="!test? ( test )"
 
-RDEPEND=""
-
-DEPEND="${RDEPEND}
-       doc? ( dev-python/sphinx )
-"
+BDEPEND="doc? ( dev-python/sphinx )"
 
 src_prepare() {
        # upstream issue 72
@@ -40,11 +36,9 @@ src_prepare() {
 src_configure() {
        local mycmakeargs=(
                -DBUILD_DOCUMENTATION=$(usex doc ON OFF)
-               -DBUILD_SHARED_LIBS=$(usex shared ON OFF)
                -DENABLE_DOUBLE_PRECISION=$(usex double-precision ON OFF)
        )
 
-       local CMAKE_BUILD_TYPE="Release"
        cmake_src_configure
 }
 

Reply via email to