summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2023-06-07 21:33:27 +0200
committerFabian Groffen <grobian@gentoo.org>2023-06-07 21:33:58 +0200
commit0aa9af35929dfbd0346a7277f0f02a3bf707b7e6 (patch)
treef42566f6977aaafda561111545c0b79ea8b88e5a /dev-libs/libksba
parentnet-libs/libsoup: Stabilize 3.4.2 sparc, #907635 (diff)
downloadgentoo-0aa9af35929dfbd0346a7277f0f02a3bf707b7e6.tar.gz
gentoo-0aa9af35929dfbd0346a7277f0f02a3bf707b7e6.tar.bz2
gentoo-0aa9af35929dfbd0346a7277f0f02a3bf707b7e6.zip
dev-libs/libksba-1.6.3: build shared libs on Solaris
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Diffstat (limited to 'dev-libs/libksba')
-rw-r--r--dev-libs/libksba/libksba-1.6.3.ebuild8
1 files changed, 7 insertions, 1 deletions
diff --git a/dev-libs/libksba/libksba-1.6.3.ebuild b/dev-libs/libksba/libksba-1.6.3.ebuild
index b25b3542e302..0fc98049a0ec 100644
--- a/dev-libs/libksba/libksba-1.6.3.ebuild
+++ b/dev-libs/libksba/libksba-1.6.3.ebuild
@@ -10,7 +10,7 @@ EAPI=8
# any subsequent ones linked within so you're covered for a while.)
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
-inherit toolchain-funcs verify-sig
+inherit toolchain-funcs verify-sig libtool
DESCRIPTION="X.509 and CMS (PKCS#7) library"
HOMEPAGE="https://www.gnupg.org/related_software/libksba"
@@ -33,6 +33,12 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.6.0-no-fgrep-ksba-config.patch
)
+src_prepare() {
+ default
+
+ elibtoolize # necessary on Solaris for shared lib support
+}
+
src_configure() {
export CC_FOR_BUILD="$(tc-getBUILD_CC)"