dev-libs/iksemel: Minor touchups
authorDavid Seifert <soap@gentoo.org>
Sun, 31 Dec 2017 11:22:37 +0000 (12:22 +0100)
committerDavid Seifert <soap@gentoo.org>
Sun, 31 Dec 2017 12:43:31 +0000 (13:43 +0100)
Package-Manager: Portage-2.3.19, Repoman-2.3.6

dev-libs/iksemel/iksemel-1.4-r1.ebuild

index 502052fabde191e9ebf11eaf7eebcad3bad59e2f..a848b64b193a3490e25a3becd65f9e1aed323d15 100644 (file)
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools eutils
+inherit autotools
 
 DESCRIPTION="eXtensible Markup Language parser library designed for Jabber applications"
 HOMEPAGE="https://github.com/meduketto/iksemel"
@@ -12,15 +12,17 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-IUSE="ssl"
+IUSE="ssl static-libs"
 
-RDEPEND="ssl? ( net-libs/gnutls )"
+RDEPEND="ssl? ( net-libs/gnutls:= )"
 DEPEND="${RDEPEND}
-               ssl? ( virtual/pkgconfig )"
+       ssl? ( virtual/pkgconfig )"
 
-PATCHES=( "${FILESDIR}/${PN}-1.3-gnutls-2.8.patch"
-         "${FILESDIR}/${PN}-1.4-gnutls-3.4.patch"
-         "${FILESDIR}/${PN}-1.4-ikstack.patch" )
+PATCHES=(
+       "${FILESDIR}"/${PN}-1.3-gnutls-2.8.patch
+       "${FILESDIR}"/${PN}-1.4-gnutls-3.4.patch
+       "${FILESDIR}"/${PN}-1.4-ikstack.patch
+)
 
 src_prepare() {
        default
@@ -28,10 +30,15 @@ src_prepare() {
 }
 
 src_configure() {
-       econf $(use_with ssl gnutls)
+       econf \
+               $(use_with ssl gnutls) \
+               $(use_enable static-libs static)
 }
 
 src_install() {
-       emake DESTDIR="${D}" install
-       dodoc AUTHORS ChangeLog HACKING NEWS README TODO
+       default
+       dodoc HACKING
+
+       # package installs .pc files
+       find "${D}" -name '*.la' -delete || die
 }