summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Bar-Lev <alonbl@gentoo.org>2017-03-19 19:16:22 +0200
committerAlon Bar-Lev <alonbl@gentoo.org>2017-03-19 19:19:11 +0200
commit782cf2af7b47294a37c66679266bff6f17223bb1 (patch)
tree3ab22da677022ef90d6931cbcf233643cb40c087 /dev-libs
parentgnome-base/dconf-editor: bump to 3.22.3 (diff)
downloadgentoo-782cf2af7b47294a37c66679266bff6f17223bb1.tar.gz
gentoo-782cf2af7b47294a37c66679266bff6f17223bb1.tar.bz2
gentoo-782cf2af7b47294a37c66679266bff6f17223bb1.zip
dev-libs/libgcrypt: bump eapi
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libgcrypt/libgcrypt-1.5.6-r101.ebuild20
1 files changed, 11 insertions, 9 deletions
diff --git a/dev-libs/libgcrypt/libgcrypt-1.5.6-r101.ebuild b/dev-libs/libgcrypt/libgcrypt-1.5.6-r101.ebuild
index fa154704c266..8ada6dad2826 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.5.6-r101.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.5.6-r101.ebuild
@@ -1,10 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-AUTOTOOLS_AUTORECONF=1
+EAPI=6
-inherit autotools-multilib
+inherit autotools multilib-minimal
DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
HOMEPAGE="http://www.gnupg.org/"
@@ -23,15 +22,18 @@ RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
)"
DEPEND="${RDEPEND}"
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
PATCHES=(
"${FILESDIR}"/${PN}-1.5.0-uscore.patch
"${FILESDIR}"/${PN}-multilib-syspath.patch
"${FILESDIR}"/${PN}-1.5.4-clang-arm.patch
)
-src_configure() {
+src_prepare() {
+ default
+ eautoreconf
+}
+
+multilib_src_configure() {
local myeconfargs=(
--disable-padlock-support # bug 201917
--disable-dependency-tracking
@@ -47,11 +49,11 @@ src_configure() {
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
)
- autotools-multilib_src_configure
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
}
-src_install() {
- autotools-multilib_src_install
+multilib_src_install() {
+ emake DESTDIR="${D}" install
rm -r "${ED%/}"/usr/{bin,include,lib*/*.so,share} || die
}