dev-libs/libtecla: remove unused patches
[gentoo.git] / dev-libs / libtecla / libtecla-1.6.1-r2.ebuild
1 # Copyright 1999-2014 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI=4
6
7 inherit autotools eutils flag-o-matic multilib
8
9 DESCRIPTION="Tecla command-line editing library"
10 HOMEPAGE="http://www.astro.caltech.edu/~mcs/tecla/"
11 SRC_URI="http://www.astro.caltech.edu/~mcs/tecla/${P}.tar.gz"
12
13 LICENSE="icu"
14 SLOT="0"
15 KEYWORDS="amd64 ~arm ppc x86"
16 IUSE="static-libs"
17
18 DEPEND="sys-libs/ncurses"
19 RDEPEND="${DEPEND}"
20
21 S=${WORKDIR}/libtecla
22
23 src_prepare() {
24         epatch \
25                 "${FILESDIR}"/${P}-install.patch \
26                 "${FILESDIR}"/${P}-ldflags.patch \
27                 "${FILESDIR}"/${P}-no-strip.patch \
28                 "${FILESDIR}"/${P}-parallel_build2.patch \
29                 "${FILESDIR}"/${P}-LDFLAGS2.patch \
30                 "${FILESDIR}"/${P}-prll-install.patch
31         eautoreconf
32 }
33
34 src_compile() {
35         emake \
36                 OPT="" \
37                 LDFLAGS="${LDFLAGS}" \
38                 LFLAGS="$(raw-ldflags)"
39 }
40
41 src_install() {
42         default
43         use static-libs || \
44                 rm -rvf "${ED}"/usr/$(get_libdir)/*a || die
45 }