Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
Date: Sun, 25 Dec 2016 16:59:03
Message-Id: 1482685133.c2f9b7ca6ac70620656cc708f936d92e1b3080a8.grobian@gentoo
1 commit: c2f9b7ca6ac70620656cc708f936d92e1b3080a8
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 25 16:58:31 2016 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 25 16:58:53 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f9b7ca
7
8 app-arch/libarchive: fix linking on Solaris
9
10 Package-Manager: portage-2.2.28-prefix
11
12 app-arch/libarchive/libarchive-3.2.2.ebuild | 5 ++++-
13 1 file changed, 4 insertions(+), 1 deletion(-)
14
15 diff --git a/app-arch/libarchive/libarchive-3.2.2.ebuild b/app-arch/libarchive/libarchive-3.2.2.ebuild
16 index 44e767b..687485a 100644
17 --- a/app-arch/libarchive/libarchive-3.2.2.ebuild
18 +++ b/app-arch/libarchive/libarchive-3.2.2.ebuild
19 @@ -3,7 +3,7 @@
20 # $Id$
21
22 EAPI=6
23 -inherit eutils multilib-minimal toolchain-funcs autotools
24 +inherit eutils multilib-minimal toolchain-funcs autotools flag-o-matic
25
26 DESCRIPTION="BSD tar command"
27 HOMEPAGE="http://www.libarchive.org/"
28 @@ -78,6 +78,9 @@ multilib_src_configure() {
29 --without-lzmadec
30 )
31
32 + # Fix linking on Solaris
33 + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl
34 +
35 ECONF_SOURCE="${S}" econf "${myconf[@]}"
36 }