diff options
Diffstat (limited to 'app-arch/lzlib/lzlib-1.7.ebuild')
-rw-r--r-- | app-arch/lzlib/lzlib-1.7.ebuild | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/app-arch/lzlib/lzlib-1.7.ebuild b/app-arch/lzlib/lzlib-1.7.ebuild new file mode 100644 index 000000000000..517faae1e18f --- /dev/null +++ b/app-arch/lzlib/lzlib-1.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils multilib toolchain-funcs + +DESCRIPTION="Library for lzip compression" +HOMEPAGE="http://www.nongnu.org/lzip/lzlib.html" +SRC_URI="http://download.savannah.gnu.org/releases-noredirect/lzip/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs" + +src_configure() { + # not autotools-based + ./configure \ + --enable-shared \ + --prefix="${EPREFIX}"/usr \ + --libdir="${EPREFIX}"/usr/$(get_libdir) \ + CC="$(tc-getCC)" \ + CPPFLAGS="${CPPFLAGS}" \ + CFLAGS="${CXXFLAGS}" \ + LDFLAGS="${LDFLAGS}" || die +} + +src_install() { + emake DESTDIR="${D}" LDCONFIG=: install + einstalldocs + + # this sucking thing does not support disabling static libs + if ! use static-libs; then + rm "${ED%/}"/usr/$(get_libdir)/*.a || die + fi +} |