diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-01-10 01:40:16 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2022-01-10 01:40:16 +0000 |
| commit | b60dfe66741ba77277dc341be58b0a1ea6d2a561 (patch) | |
| tree | 171c26a861156691694d69b77caeae843abad908 /dev-cpp | |
| parent | 864367011d63f17e9776c6eeb3252519b20ac662 (diff) | |
| download | baldeagleos-repo-b60dfe66741ba77277dc341be58b0a1ea6d2a561.tar.gz baldeagleos-repo-b60dfe66741ba77277dc341be58b0a1ea6d2a561.tar.xz baldeagleos-repo-b60dfe66741ba77277dc341be58b0a1ea6d2a561.zip | |
Adding metadata
Diffstat (limited to 'dev-cpp')
| -rw-r--r-- | dev-cpp/catch/catch-1.12.2.ebuild | 40 | ||||
| -rw-r--r-- | dev-cpp/libglademm/libglademm-2.6.7-r3.ebuild (renamed from dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild) | 33 | ||||
| -rw-r--r-- | dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild (renamed from dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild) | 11 |
3 files changed, 16 insertions, 68 deletions
diff --git a/dev-cpp/catch/catch-1.12.2.ebuild b/dev-cpp/catch/catch-1.12.2.ebuild deleted file mode 100644 index 22741eef0105..000000000000 --- a/dev-cpp/catch/catch-1.12.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/catchorg/Catch2.git" - EGIT_BRANCH="Catch1.x" -else - MY_P=${PN^}-${PV} - SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - - S="${WORKDIR}/${PN^}2-${PV}" -fi - -DESCRIPTION="Modern C++ header-only framework for unit-tests" -HOMEPAGE="https://github.com/catchorg/Catch2" - -LICENSE="Boost-1.0" -SLOT="1" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="!<dev-cpp/catch-1.12.2:0" - -src_configure() { - local mycmakeargs=( - -DNO_SELFTEST=$(usex !test) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - dodoc -r docs/. -} diff --git a/dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild b/dev-cpp/libglademm/libglademm-2.6.7-r3.ebuild index 4b75e756ca7e..0a8fa5f985cd 100644 --- a/dev-cpp/libglademm/libglademm-2.6.7-r2.ebuild +++ b/dev-cpp/libglademm/libglademm-2.6.7-r3.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" -GCONF_DEBUG="no" +EAPI=8 + GNOME_TARBALL_SUFFIX="bz2" -inherit eutils flag-o-matic gnome2 multilib-minimal +inherit gnome2 multilib-minimal DESCRIPTION="C++ bindings for libglade" HOMEPAGE="https://www.gtkmm.org" @@ -20,9 +20,8 @@ RDEPEND=" >=dev-cpp/gtkmm-2.24.3:2.4[${MULTILIB_USEDEP}] >=dev-cpp/glibmm-2.34.1:2[${MULTILIB_USEDEP}] " -DEPEND="${RDEPEND} - virtual/pkgconfig -" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" src_prepare() { # we will control install manually in install @@ -33,8 +32,6 @@ src_prepare() { sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \ Makefile.am Makefile.in || die "sed Makefile.{am,in} failed (2)" - append-cxxflags -std=c++11 #566584 - gnome2_src_prepare } @@ -45,30 +42,22 @@ multilib_src_configure() { multilib_src_compile() { gnome2_src_compile - if multilib_is_native_abi && use doc; then - emake -C "docs/reference" all - fi + multilib_is_native_abi && use doc && emake -C docs/reference all } multilib_src_install() { gnome2_src_install - if use examples; then - emake -C "examples" distclean - fi + use examples && emake -C examples distclean } multilib_src_install_all() { + use doc && HTML_DOCS=( docs/reference/html/. ) einstalldocs - if use doc ; then - dohtml -r docs/reference/html/* - fi - if use examples; then - find "${S}/examples" -name "Makefile*" -delete \ + find examples/ -name 'Makefile*' -delete \ || die "examples cleanup failed" - insinto "/usr/share/doc/${PF}" - doins -r examples + dodoc -r examples fi } diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild index dbcdc3dcd83e..0cee82eb4444 100644 --- a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild +++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" -GCONF_DEBUG="no" +EAPI=8 + GNOME_ORG_MODULE="${PN/pp/++}" inherit gnome2 multilib-minimal @@ -19,9 +19,8 @@ RDEPEND=" >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}] >=dev-cpp/glibmm-2.32:2[${MULTILIB_USEDEP}] " -DEPEND="${RDEPEND} - virtual/pkgconfig -" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" multilib_src_prepare() { gnome2_src_prepare |
