diff --git a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-metadata/coreos-metadata-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-metadata/coreos-metadata-9999.ebuild index d10507d055..82b3a3df70 100644 --- a/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-metadata/coreos-metadata-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/coreos-base/coreos-metadata/coreos-metadata-9999.ebuild @@ -5,6 +5,7 @@ EAPI=5 CROS_WORKON_PROJECT="coreos/coreos-metadata" CROS_WORKON_LOCALNAME="coreos-metadata" CROS_WORKON_REPO="git://github.com" +COREOS_GO_PACKAGE="github.com/coreos/coreos-metadata" inherit cros-workon systemd if [[ "${PV}" == 9999 ]]; then @@ -14,7 +15,7 @@ else KEYWORDS="amd64" fi -DESCRIPTION="coreos-metadata" +DESCRIPTION="A simple cloud-provider metadata agent" HOMEPAGE="https://github.com/coreos/coreos-metadata" SRC_URI="" @@ -22,17 +23,7 @@ LICENSE="Apache-2.0" SLOT="0" IUSE="" -DEPEND=" - dev-lang/rust-bin - dev-rust/cargo -" - -src_compile() { - CARGO_HOME="${WORKDIR}/.cargo" cargo build \ - --release --verbose --no-default-features || die -} - src_install() { - dobin "${S}/target/release/${PN}" + dobin "${S}/bin/${PN}" systemd_dounit "${FILESDIR}/coreos-metadata.service" }