From e65fd3bf0ec156eeed63c4c3405a5c2952d9a77a Mon Sep 17 00:00:00 2001 From: "Anna (cybertailor) Vyalkova" Date: Mon, 6 Jun 2022 15:06:13 +0500 Subject: [PATCH] dev-cpp/libcutl: use build2 eclass Signed-off-by: Anna (cybertailor) Vyalkova --- dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild | 55 +++------------------ 1 file changed, 6 insertions(+), 49 deletions(-) diff --git a/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild b/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild index 12b258c0ba..187eb5e624 100644 --- a/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild +++ b/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild @@ -5,57 +5,14 @@ EAPI=8 MY_P="${PN}-$(ver_cut 1-3)-b.$(ver_cut 5)" -inherit edo multiprocessing +inherit build2 SRC_URI="https://pkg.cppget.org/1/beta/${PN}/${MY_P}.tar.gz" -KEYWORDS='~amd64 ~x86' -DESCRIPTION='C++ utility library' -HOMEPAGE='https://www.codesynthesis.com/projects/libcutl/' -LICENSE='MIT' +DESCRIPTION="C++ utility library" +HOMEPAGE="https://www.codesynthesis.com/projects/libcutl/" -SLOT='0' -IUSE='test' -RESTRICT='!test? ( test )' - -BDEPEND='dev-util/build2' +SLOT="0" +KEYWORDS="~amd64 ~x86" +LICENSE="MIT" S="${WORKDIR}/${MY_P}" - -src_configure() { - edo b configure \ - config.cc.coptions="${CFLAGS}" \ - config.cc.loptions="${LDFLAGS}" \ - config.cxx.coptions="${CXXFLAGS}" \ - config.cxx.loptions="${LDFLAGS}" \ - --jobs $(makeopts_jobs) \ - --no-progress \ - --verbose 2 -} - -src_compile() { - edo b update-for-install \ - config.install.root="${EPREFIX}"/usr \ - --jobs $(makeopts_jobs) \ - --no-progress \ - --verbose 2 - use test && edo b update-for-test \ - --jobs $(makeopts_jobs) \ - --no-progress \ - --verbose 2 -} - -src_test() { - edo b test \ - --jobs $(makeopts_jobs) \ - --no-progress \ - --verbose 2 -} - -src_install() { - edo b install \ - config.install.chroot="${D}" \ - config.install.root="${EPREFIX}"/usr \ - config.install.lib="${EPREFIX}"/usr/$(get_libdir) \ - config.install.doc="${EPREFIX}"/usr/share/doc/${PF} \ - --no-progress -}