From 9db03c0bb34092e42413b014f3f226ce83b9d288 Mon Sep 17 00:00:00 2001 From: David Seifert Date: Sun, 9 Jan 2022 19:39:52 +0100 Subject: dev-cpp/libxmlpp: update EAPI 5 -> 8 Signed-off-by: David Seifert --- dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild | 37 ------------------------------ dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild | 36 +++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 37 deletions(-) delete mode 100644 dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild create mode 100644 dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild (limited to 'dev-cpp') diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild deleted file mode 100644 index dbcdc3dcd83e..000000000000 --- a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="no" -GNOME_ORG_MODULE="${PN/pp/++}" - -inherit gnome2 multilib-minimal - -DESCRIPTION="C++ wrapper for the libxml2 XML parser library" -HOMEPAGE="http://libxmlplusplus.sourceforge.net/" - -LICENSE="LGPL-2.1" -SLOT="2.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="doc" - -RDEPEND=" - >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}] - >=dev-cpp/glibmm-2.32:2[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -multilib_src_prepare() { - gnome2_src_prepare -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" gnome2_src_configure \ - $(use_enable doc documentation) -} - -multilib_src_install() { - gnome2_src_install -} diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild new file mode 100644 index 000000000000..0cee82eb4444 --- /dev/null +++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GNOME_ORG_MODULE="${PN/pp/++}" + +inherit gnome2 multilib-minimal + +DESCRIPTION="C++ wrapper for the libxml2 XML parser library" +HOMEPAGE="http://libxmlplusplus.sourceforge.net/" + +LICENSE="LGPL-2.1" +SLOT="2.6" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="doc" + +RDEPEND=" + >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}] + >=dev-cpp/glibmm-2.32:2[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +multilib_src_prepare() { + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" gnome2_src_configure \ + $(use_enable doc documentation) +} + +multilib_src_install() { + gnome2_src_install +} -- cgit v1.2.3-65-gdbad