diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-12-31 22:30:36 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-12-31 22:30:36 +0000 |
commit | 618c3037024b4e5328531cdc07c6ceb7486f5329 (patch) | |
tree | 7c9f8d50c6f5fbd53f3df583c471f5d2e5c34202 /app-misc/dvtm/dvtm-9999.ebuild | |
parent | 76dfef0cec9170000357d2f354e412daf48941fc (diff) |
gentoo resync : 31.12.2017 (final resync this year)
Diffstat (limited to 'app-misc/dvtm/dvtm-9999.ebuild')
-rw-r--r-- | app-misc/dvtm/dvtm-9999.ebuild | 32 |
1 files changed, 12 insertions, 20 deletions
diff --git a/app-misc/dvtm/dvtm-9999.ebuild b/app-misc/dvtm/dvtm-9999.ebuild index a579a42918d3..557a8538c0a9 100644 --- a/app-misc/dvtm/dvtm-9999.ebuild +++ b/app-misc/dvtm/dvtm-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 inherit savedconfig toolchain-funcs @@ -18,39 +18,31 @@ fi LICENSE="MIT" SLOT="0" -IUSE="unicode" -DEPEND="sys-libs/ncurses:0=[unicode?]" -RDEPEND=${DEPEND} +RDEPEND="sys-libs/ncurses:0=[unicode]" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" +PATCHES=( + "${FILESDIR}"/${PN}-9999-gentoo.patch +) src_prepare() { - sed -i \ - -e 's|FLAGS =|FLAGS +=|' \ - -e 's|-I/usr/local/include||' \ - -e 's|-L/usr/local/lib||' \ - -e 's|-Os||' \ - config.mk || die "sed config.mk failed" - use unicode || { - sed -i \ - -e 's|-lncursesw|-lncurses|' \ - config.mk || die "sed config.mk failed" - } - sed -i \ - -e '/strip/d' \ - -e 's:@tic :@tic -o ${DESTDIR}${PREFIX}/share/terminfo :g' \ - Makefile || die "sed Makefile failed" + default restore_config config.h } src_compile() { + tc-export PKG_CONFIG local msg="" use savedconfig && msg=", please check the configfile" emake CC=$(tc-getCC) ${PN} || die "emake failed${msg}" } src_install() { - emake DESTDIR="${D}" PREFIX="/usr" install + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" STRIP=true install insinto /usr/share/${PN} newins config.h ${PF}.config.h |