diff --git a/sys-libs/gcc-libs/gcc-libs-15.ebuild b/sys-libs/gcc-libs/gcc-libs-15.ebuild new file mode 100644 index 0000000..a9c5ef6 --- /dev/null +++ b/sys-libs/gcc-libs/gcc-libs-15.ebuild @@ -0,0 +1,34 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Shared libs provided by gcc for use in embedded systems" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +S="${WORKDIR}" + +LICENSE="|| ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 )" +SLOT="0" +KEYWORDS="amd64" +IUSE="cxx" + +COMMON_DEPEND="virtual/libc" +DEPEND=" + ${COMMON_DEPEND} + !!sys-devel/gcc +" +RDEPEND=" + ${COMMON_DEPEND} + !sys-devel/gcc +" +BDEPEND="sys-devel/gcc:${PV}[cxx?]" + +QA_PREBUILT="*" + +src_install() { + dodir /usr/$(get_libdir) + cp -r "${BROOT}"/usr/lib/gcc/${CHOST}/${PV}/libgcc_s.so* "${ED}"/usr/$(get_libdir)/ || die + if use cxx; then + cp -r "${BROOT}"/usr/lib/gcc/${CHOST}/${PV}/libstdc++.so* "${ED}"/usr/$(get_libdir)/ || die + fi +} diff --git a/sys-libs/gcc-libs/metadata.xml b/sys-libs/gcc-libs/metadata.xml new file mode 100644 index 0000000..16b700e --- /dev/null +++ b/sys-libs/gcc-libs/metadata.xml @@ -0,0 +1,8 @@ + + + + + ceamac@gentoo.org + Viorel Munteanu + +