summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-03-17 03:29:18 +0000
committerSam James <sam@gentoo.org>2021-03-17 03:29:39 +0000
commit5488fb56c417da75dc533d0452e8348c178df5a7 (patch)
tree5d5b6d1980d5ba42ea016423c61ad1b0648d2c6c /app-editors/ne
parentsci-libs/m4rie: new revision with patch for libm linking. (diff)
downloadgentoo-5488fb56c417da75dc533d0452e8348c178df5a7.tar.gz
gentoo-5488fb56c417da75dc533d0452e8348c178df5a7.tar.bz2
gentoo-5488fb56c417da75dc533d0452e8348c178df5a7.zip
app-editors/ne: correctly detect ncurses libs in 3.1.1
Closes: https://bugs.gentoo.org/776799 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'app-editors/ne')
-rw-r--r--app-editors/ne/metadata.xml3
-rw-r--r--app-editors/ne/ne-3.1.1.ebuild12
2 files changed, 5 insertions, 10 deletions
diff --git a/app-editors/ne/metadata.xml b/app-editors/ne/metadata.xml
index 1d1325e157ac..6f49eba8f496 100644
--- a/app-editors/ne/metadata.xml
+++ b/app-editors/ne/metadata.xml
@@ -2,7 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
-<use>
-<flag name="tinfo">Link against libtinfo from sys-libs/ncurses</flag>
-</use>
</pkgmetadata>
diff --git a/app-editors/ne/ne-3.1.1.ebuild b/app-editors/ne/ne-3.1.1.ebuild
index 37edf3c0de09..702fb854d327 100644
--- a/app-editors/ne/ne-3.1.1.ebuild
+++ b/app-editors/ne/ne-3.1.1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit flag-o-matic toolchain-funcs
@@ -12,10 +12,9 @@ SRC_URI="http://ne.di.unimi.it/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-IUSE="tinfo"
-
-DEPEND="sys-libs/ncurses:0=[tinfo?]"
+BDEPEND="virtual/pkgconfig"
+DEPEND="sys-libs/ncurses:0="
RDEPEND="
${DEPEND}
dev-lang/perl
@@ -29,9 +28,8 @@ src_prepare() {
}
src_configure() {
- local sedflags="s|-lcurses|-lncurses|g"
- use tinfo && sedflags="s|-lcurses|-ltinfo|g"
- sed -i -e "${sedflags}" src/makefile || die
+ # bug #776799
+ sed -i -e "s/-lcurses/$($(tc-getPKG_CONFIG) --libs ncurses)/" src/makefile || die
}
src_compile() {