From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- virtual/libc/Manifest | 5 +++++ virtual/libc/libc-0.ebuild | 17 +++++++++++++++++ virtual/libc/libc-1.ebuild | 21 +++++++++++++++++++++ virtual/libc/metadata.xml | 16 ++++++++++++++++ 4 files changed, 59 insertions(+) create mode 100644 virtual/libc/Manifest create mode 100644 virtual/libc/libc-0.ebuild create mode 100644 virtual/libc/libc-1.ebuild create mode 100644 virtual/libc/metadata.xml (limited to 'virtual/libc') diff --git a/virtual/libc/Manifest b/virtual/libc/Manifest new file mode 100644 index 000000000000..73659cf402f9 --- /dev/null +++ b/virtual/libc/Manifest @@ -0,0 +1,5 @@ +EBUILD libc-0.ebuild 721 SHA256 3712788576a2884b822c9516b1cee12c3a0fad24341d8675aa491834aef396c3 SHA512 f218e6abe127c001a6a021e6fa86a2d30250c1a09fdd7ea292dab6fafd6ba1a55263e5c1ee621a7fb089e164af4234d2917c70be751c300960e28cc6ed4a4a4f WHIRLPOOL 65ef1ec321f2027e6aebded0e7306f64ad0bd09b3af7ccc04fc507379c6c3b655bfa4bda1ee8e15937f5da2d10c914997dbeb6dc2608a0c6c013a9e314678294 +EBUILD libc-1.ebuild 826 SHA256 bde021b8bee372da6dcc27bd15fa75f8802a120faeabbb5d0513dc43f193f704 SHA512 9ef2c3d5d7b75afcb08324939e1a92c6cb30bb2ad2211dd7102aabbf987261d654fe7183bc0a897a083afbcc93787d5c07380c850bee9eb1a8048831b34b62b2 WHIRLPOOL 4e0336ddab037e4c21a53024b63d757971aca5555db26c75626fbc55cf0bb17c385f31a9bded14bd8559c3639b8136500e9189e6e5fb5a1c77a1cca2b7701bed +MISC ChangeLog 3036 SHA256 a7398732e51c7c5b2e2543b9a57ea27e09ebe90d823004bf967fc0fc29f8803d SHA512 40feb0697ce9298d74d0e6ae0e76fddcb8f55fae45fe2341bf181d9b7aa779d224e998d8a734d5f0c46b015e6e32c557e327a3c6a6fb656c9814db7eafd4c1e1 WHIRLPOOL b447d90199b71bbd3c2b8491bd2e5226f54cbb5bc03cf3b30eda42f4d91117b0a6e293d3f370ad9ee60fdcb40ac6cc514343e15f55d4bf08deb0d213b543cf97 +MISC ChangeLog-2015 811 SHA256 26dc6de927370224a38ec336f9f28591f1ea4777664f408e05f8ce65c8a471ee SHA512 49e08585cb591d59445a275f073847c6b0eed9ebfcb3b26509dce3a7dfcbf89b46cd5063fb402a0bba779d34d04fbd3d556fa40e929bb3e43ca4a6ceb07408f8 WHIRLPOOL 9165d1f7ba424c3fa3b31caad479fb273f0932db3958e1d14d6de70c78647cd96a83905ac8ab8fd9dd8a310c5762fac36244b3d2dac715507f4b3a9823eefd4d +MISC metadata.xml 464 SHA256 95d41513fcd8b02d6f64cc3351379e6037cb9d13bb0d90cae514e2a30534d97e SHA512 e968aea2bddffd7f442c1a9a1ca8064e49f12382fd38ec6f60cb031851cc401bea7e52be437f4bb0f7b76ffbc3484cdc8134b63b5a8094b5589de85ade7c2310 WHIRLPOOL deed79f296891f143af4cf70445509b995b0b963e8f06d0fc85a3c347ca5a2003a8208a2713d097be1248ce9cf2836942d83242f35712e9a83874bb9cc32303d diff --git a/virtual/libc/libc-0.ebuild b/virtual/libc/libc-0.ebuild new file mode 100644 index 000000000000..924c79cad7a0 --- /dev/null +++ b/virtual/libc/libc-0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +DESCRIPTION="Virtual for the C library" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# explicitly depend on SLOT 2.2 of glibc, because it sets +# a different SLOT for cross-compiling +RDEPEND="!prefix-guest? ( + elibc_glibc? ( sys-libs/glibc:2.2 ) + elibc_musl? ( sys-libs/musl ) + elibc_uclibc? ( || ( sys-libs/uclibc sys-libs/uclibc-ng ) ) + elibc_FreeBSD? ( sys-freebsd/freebsd-lib ) + )" diff --git a/virtual/libc/libc-1.ebuild b/virtual/libc/libc-1.ebuild new file mode 100644 index 000000000000..b5c3e8db38d0 --- /dev/null +++ b/virtual/libc/libc-1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +DESCRIPTION="Virtual for the C library" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +# explicitly depend on SLOT 2.2 of glibc, because it sets +# a different SLOT for cross-compiling +# Cygwin uses newlib, which lacks libcrypt +RDEPEND="!prefix-guest? ( + elibc_glibc? ( sys-libs/glibc:2.2 ) + elibc_musl? ( sys-libs/musl ) + elibc_uclibc? ( || ( sys-libs/uclibc-ng sys-libs/uclibc ) ) + elibc_FreeBSD? ( sys-freebsd/freebsd-lib ) + ) + prefix-guest? ( + elibc_Cygwin? ( sys-libs/cygwin-crypt ) + )" diff --git a/virtual/libc/metadata.xml b/virtual/libc/metadata.xml new file mode 100644 index 000000000000..3da2a744a64d --- /dev/null +++ b/virtual/libc/metadata.xml @@ -0,0 +1,16 @@ + + + + + toolchain@gentoo.org + Gentoo Toolchain Project + + + embedded@gentoo.org + Embedded Gentoo + + + bsd@gentoo.org + BSD Project + + -- cgit v1.2.3