From 40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 28 Apr 2021 20:21:43 +0100 Subject: gentoo resync : 28.04.2021 --- dev-util/txt2regex/txt2regex-0.8-r3.ebuild | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) (limited to 'dev-util/txt2regex/txt2regex-0.8-r3.ebuild') diff --git a/dev-util/txt2regex/txt2regex-0.8-r3.ebuild b/dev-util/txt2regex/txt2regex-0.8-r3.ebuild index dfd304b2d980..bc3411624f22 100644 --- a/dev-util/txt2regex/txt2regex-0.8-r3.ebuild +++ b/dev-util/txt2regex/txt2regex-0.8-r3.ebuild @@ -1,9 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit eutils +EAPI=7 DESCRIPTION="A Regular Expression wizard that converts human sentences to regexs" HOMEPAGE="http://txt2regex.sourceforge.net/" @@ -17,18 +15,26 @@ IUSE="nls cjk" DEPEND="nls? ( sys-devel/gettext )" RDEPEND=">=app-shells/bash-2.04" -src_prepare() { +PATCHES=( # bug #562856 - epatch "${FILESDIR}"/"${P}-textdomaindir.patch" + "${FILESDIR}"/${P}-textdomaindir.patch +) + +src_prepare() { + default # bug #93568 - use nls || epatch "${FILESDIR}"/"${P}-disable-nls.patch" + if ! use nls ; then + eapply "${FILESDIR}"/${P}-disable-nls.patch + fi - use cjk && sed -i -e 's/\xa4/:+:/g' "${S}"/${P}.sh + if use cjk ; then + sed -i -e 's/\xa4/:+:/g' "${S}"/${P}.sh || die + fi } src_install() { - emake install DESTDIR="${D}" MANDIR="${D}"/usr/share/man/man1 install + emake install DESTDIR="${ED}" MANDIR="${D}"/usr/share/man/man1 install dodoc Changelog NEWS README README.japanese TODO newman txt2regex.man txt2regex.6 } -- cgit v1.2.3