dev-libs/tvision: Bump to EAPI=6
[gentoo.git] / dev-libs / tvision / tvision-2.1.0_pre2-r4.ebuild
1 # Copyright 1999-2017 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5
6 DESCRIPTION="Text User Interface that implements the well known CUA widgets"
7 HOMEPAGE="http://tvision.sourceforge.net/"
8 SRC_URI="mirror://sourceforge/tvision/rhtvision_${PV/_pre/-}.tar.gz"
9
10 LICENSE="GPL-2"
11 SLOT="0"
12 KEYWORDS="~amd64 ~ppc ~x86"
13 IUSE=""
14
15 DOCS=( readme.txt THANKS TODO )
16
17 HTML_DOCS=( www-site/. )
18
19 S=${WORKDIR}/${PN}
20
21 PATCHES=(
22         "${FILESDIR}/${P}-gcc41.patch"
23         "${FILESDIR}/${P}-outb.patch"
24         "${FILESDIR}/${P}-underflow.patch"
25         "${FILESDIR}/${P}-asneeded.patch"
26         "${FILESDIR}/${P}-gcc44.patch"
27         "${FILESDIR}/${P}-ldconfig.patch"
28         "${FILESDIR}/${P}-flags.patch"
29         "${FILESDIR}/${P}-gcc6.patch" # bug #594176
30         "${FILESDIR}/${P}-build-system.patch" # for EAPI=6
31 )
32
33 src_configure() {
34         ./configure --fhs || die
35 }
36
37 src_install() {
38         emake DESTDIR="${D}" install \
39                 prefix="\${DESTDIR}/usr" \
40                 libdir="\$(prefix)/$(get_libdir)"
41
42         einstalldocs
43         dosym rhtvision /usr/include/tvision
44 }