From 34a5dbaba38e7cb7607c655f208fc687424c3ad5 Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Wed, 17 Jul 2013 12:04:24 -0700 Subject: [PATCH] add(sys-devel/sysroot-wrappers): Add new sysroot-wrappers tool. This replaces the previous sysroot wrapper scripts that was bundled with the Google toolchain. This one is implemented in a more generic manner and based on ccache. Perhaps other custom wrapper scripts will eventually move into this package as well. --- .../sys-devel/sysroot-wrappers/Manifest | 1 + .../sysroot-wrappers-0.1.ebuild | 18 +++++++++++++++++ .../sysroot-wrappers-9999.ebuild | 20 +++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/Manifest create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/sysroot-wrappers-0.1.ebuild create mode 100644 sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/sysroot-wrappers-9999.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/Manifest b/sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/Manifest new file mode 100644 index 0000000000..7ece0a6ef2 --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/Manifest @@ -0,0 +1 @@ +DIST sysroot-wrappers-0.1.tar.gz 101070 SHA256 9ff56fe7c1db91abc22d0e921308b70ece230e28e47eca452c4c1d827207eee9 SHA512 81f945abb68dd57c7f1f8633d009ebf25bf88bb76752e0f2df8743b7de38c3011c48f78856f5367f7744afc4fe92be9824e9a7cabfe92210766f915924a029c2 WHIRLPOOL 7c132d27973f76a78bad3a146a228cc8ae8db0064b69a2a9932b2e7e0c87a7a34108980295c17a2e65c66830ff05dba1eacfdfdf2c1f2938c1238a000e6c9adf diff --git a/sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/sysroot-wrappers-0.1.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/sysroot-wrappers-0.1.ebuild new file mode 100644 index 0000000000..6655b2969a --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/sysroot-wrappers-0.1.ebuild @@ -0,0 +1,18 @@ +# Copyright (c) 2013 CoreOS Inc. All rights reserved. +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +DESCRIPTION="Build tool wrappers for using custom SYSROOTs" +HOMEPAGE="https://github.com/coreos/sysroot-wrappers" +SRC_URI="https://github.com/coreos/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64" +IUSE="" + +# Probably can be reduced in later versions but +# this is what this release is set to expect. +DEPEND=">=sys-devel/autoconf-2.69 + >=sys-devel/automake-1.12" diff --git a/sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/sysroot-wrappers-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/sysroot-wrappers-9999.ebuild new file mode 100644 index 0000000000..1004150a7e --- /dev/null +++ b/sdk_container/src/third_party/coreos-overlay/sys-devel/sysroot-wrappers/sysroot-wrappers-9999.ebuild @@ -0,0 +1,20 @@ +# Copyright (c) 2013 CoreOS Inc. All rights reserved. +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit autotools git-2 + +DESCRIPTION="Build tool wrappers for using custom SYSROOTs" +HOMEPAGE="https://github.com/coreos/sysroot-wrappers" +EGIT_REPO_URI="https://github.com/coreos/sysroot-wrappers" +SRC_URI="" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="-*" +IUSE="" + +src_prepare() { + eautoreconf +}