From 02ca13e7809e1e15e3fd8529b3f6b11cad1b035b Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Wed, 10 Apr 2024 23:17:52 -0400 Subject: sci-biology/newick-utils: update EAPI 7 -> 8 Signed-off-by: Eli Schwartz Signed-off-by: Sam James --- .../newick-utils/newick-utils-1.6-r1.ebuild | 49 ---------------------- .../newick-utils/newick-utils-1.6-r2.ebuild | 49 ++++++++++++++++++++++ 2 files changed, 49 insertions(+), 49 deletions(-) delete mode 100644 sci-biology/newick-utils/newick-utils-1.6-r1.ebuild create mode 100644 sci-biology/newick-utils/newick-utils-1.6-r2.ebuild diff --git a/sci-biology/newick-utils/newick-utils-1.6-r1.ebuild b/sci-biology/newick-utils/newick-utils-1.6-r1.ebuild deleted file mode 100644 index bc8f7563f37e..000000000000 --- a/sci-biology/newick-utils/newick-utils-1.6-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -DESCRIPTION="Tools for processing phylogenetic trees" -HOMEPAGE="https://web.archive.org/web/20120206012743/http://cegg.unige.ch/newick_utils" -SRC_URI="https://web.archive.org/web/20120126210029if_/http://cegg.unige.ch/pub/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="xml" - -DEPEND=" - xml? ( dev-libs/libxml2 )" -RDEPEND=" - ${DEPEND} - !dev-games/libnw" - -PATCHES=( - "${FILESDIR}"/${P}-deduplicate-libnw.patch - "${FILESDIR}"/${P}-fno-common.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # -Werror=lto-type-mismatch - # https://bugs.gentoo.org/862279 - # https://github.com/tjunier/newick_utils/issues/34 - filter-lto - - econf \ - --disable-static \ - --without-guile \ - --without-lua \ - $(use_with xml libxml) -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-biology/newick-utils/newick-utils-1.6-r2.ebuild b/sci-biology/newick-utils/newick-utils-1.6-r2.ebuild new file mode 100644 index 000000000000..5d5cfa360ccb --- /dev/null +++ b/sci-biology/newick-utils/newick-utils-1.6-r2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="Tools for processing phylogenetic trees" +HOMEPAGE="https://web.archive.org/web/20120206012743/http://cegg.unige.ch/newick_utils" +SRC_URI="https://web.archive.org/web/20120126210029if_/http://cegg.unige.ch/pub/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="xml" + +DEPEND=" + xml? ( dev-libs/libxml2 )" +RDEPEND=" + ${DEPEND} + !dev-games/libnw" + +PATCHES=( + "${FILESDIR}"/${P}-deduplicate-libnw.patch + "${FILESDIR}"/${P}-fno-common.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/862279 + # https://github.com/tjunier/newick_utils/issues/34 + filter-lto + + econf \ + --disable-static \ + --without-guile \ + --without-lua \ + $(use_with xml libxml) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} -- cgit v1.2.3-65-gdbad