mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-18 02:16:59 +02:00
commit
cad87aa47a
@ -1 +0,0 @@
|
|||||||
etcd-client-0.0.1.ebuild
|
|
@ -1,36 +0,0 @@
|
|||||||
#
|
|
||||||
# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
|
|
||||||
# Copyright (c) 2013 CoreOS, Inc.. All rights reserved.
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header:$
|
|
||||||
#
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
CROS_WORKON_PROJECT="coreos/etcd-client"
|
|
||||||
CROS_WORKON_LOCALNAME="etcd-client"
|
|
||||||
CROS_WORKON_REPO="git://github.com"
|
|
||||||
CROS_WORKON_COMMIT="350501cefd98d7d816efaf7c650ad49c6c3dbc89"
|
|
||||||
inherit toolchain-funcs cros-workon systemd
|
|
||||||
|
|
||||||
DESCRIPTION="etcd-client"
|
|
||||||
HOMEPAGE="https://github.com/xiangli-cmu/etcd-client"
|
|
||||||
SRC_URI=""
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 arm x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=">=dev-lang/go-1.0.2"
|
|
||||||
GOROOT="${ED}usr/$(get_libdir)/go"
|
|
||||||
GOPKG="${PN}"
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
export GOPATH="${S}"
|
|
||||||
go get
|
|
||||||
go build -o ${PN} || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin ${S}/${PN} || die
|
|
||||||
}
|
|
@ -1,35 +0,0 @@
|
|||||||
#
|
|
||||||
# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
|
|
||||||
# Copyright (c) 2013 CoreOS, Inc.. All rights reserved.
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header:$
|
|
||||||
#
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
CROS_WORKON_PROJECT="coreos/etcd-client"
|
|
||||||
CROS_WORKON_LOCALNAME="etcd-client"
|
|
||||||
CROS_WORKON_REPO="git://github.com"
|
|
||||||
inherit toolchain-funcs cros-workon systemd
|
|
||||||
|
|
||||||
DESCRIPTION="etcd-client"
|
|
||||||
HOMEPAGE="https://github.com/xiangli-cmu/etcd-client"
|
|
||||||
SRC_URI=""
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=">=dev-lang/go-1.0.2"
|
|
||||||
GOROOT="${ED}usr/$(get_libdir)/go"
|
|
||||||
GOPKG="${PN}"
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
export GOPATH="${S}"
|
|
||||||
go get
|
|
||||||
go build -o ${PN} || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin ${S}/${PN} || die
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
etcd-lib-0.0.1.ebuild
|
|
@ -1,38 +0,0 @@
|
|||||||
#
|
|
||||||
# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header:$
|
|
||||||
#
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
EGIT_REPO_SERVER="https://bitbucket.org"
|
|
||||||
EGIT_REPO_URI="${EGIT_REPO_SERVER}/coreos/etcd-lib.git"
|
|
||||||
EGIT_BRANCHEGIT_BRANCH="master"
|
|
||||||
|
|
||||||
inherit git systemd
|
|
||||||
|
|
||||||
DESCRIPTION="Experiments in using etcd"
|
|
||||||
HOMEPAGE="https://bitbucket.org/coreos/etcd-libs"
|
|
||||||
SRC_URI=""
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 arm x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
# TODO, use cros
|
|
||||||
#CROS_WORKON_PROJECT="coreos/etcd-libs"
|
|
||||||
#CROS_WORKON_LOCALNAME="etcd-libs"
|
|
||||||
#CROS_WORKON_REPO="https://bitbucket.org"
|
|
||||||
#inherit toolchain-funcs cros-workon systemd
|
|
||||||
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
systemd_dounit "${S}"/etcd@.service
|
|
||||||
dodir /usr/lib/etcd/
|
|
||||||
insinto /usr/lib/etcd/
|
|
||||||
cp -Ra "${S}"/* ${D}/usr/lib/etcd/
|
|
||||||
|
|
||||||
dodir /var/lib/containers
|
|
||||||
dodir /var/lib/systemd-rest
|
|
||||||
}
|
|
@ -9,7 +9,7 @@ EAPI=4
|
|||||||
CROS_WORKON_PROJECT="coreos/etcd"
|
CROS_WORKON_PROJECT="coreos/etcd"
|
||||||
CROS_WORKON_LOCALNAME="etcd"
|
CROS_WORKON_LOCALNAME="etcd"
|
||||||
CROS_WORKON_REPO="git://github.com"
|
CROS_WORKON_REPO="git://github.com"
|
||||||
CROS_WORKON_COMMIT="5271378fc2c76f9c368f8ef96623d156888fbffa" # hash for tag v0.2.0
|
CROS_WORKON_COMMIT="f9d27c37aa9bc12a51a6675e93cae454415aa3fa" # v0.3.0 tag
|
||||||
inherit toolchain-funcs cros-workon systemd
|
inherit toolchain-funcs cros-workon systemd
|
||||||
|
|
||||||
DESCRIPTION="etcd"
|
DESCRIPTION="etcd"
|
||||||
@ -21,14 +21,14 @@ SLOT="0"
|
|||||||
KEYWORDS="amd64 x86"
|
KEYWORDS="amd64 x86"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
|
|
||||||
DEPEND=">=dev-lang/go-1.1"
|
DEPEND=">=dev-lang/go-1.2"
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
./build
|
./build
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
dobin ${S}/${PN}
|
dobin ${S}/bin/${PN}
|
||||||
dobin ${FILESDIR}/etcd-bootstrap
|
dobin ${FILESDIR}/etcd-bootstrap
|
||||||
dobin ${FILESDIR}/etcd-pre-exec
|
dobin ${FILESDIR}/etcd-pre-exec
|
||||||
|
|
@ -20,14 +20,14 @@ SLOT="0"
|
|||||||
KEYWORDS="~amd64"
|
KEYWORDS="~amd64"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
|
|
||||||
DEPEND=">=dev-lang/go-1.1"
|
DEPEND=">=dev-lang/go-1.2"
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
./build
|
./build
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
dobin ${S}/${PN}
|
dobin ${S}/bin/${PN}
|
||||||
dobin ${FILESDIR}/etcd-bootstrap
|
dobin ${FILESDIR}/etcd-bootstrap
|
||||||
dobin ${FILESDIR}/etcd-pre-exec
|
dobin ${FILESDIR}/etcd-pre-exec
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ EAPI=5
|
|||||||
CROS_WORKON_PROJECT="coreos/etcdctl"
|
CROS_WORKON_PROJECT="coreos/etcdctl"
|
||||||
CROS_WORKON_LOCALNAME="etcdctl"
|
CROS_WORKON_LOCALNAME="etcdctl"
|
||||||
CROS_WORKON_REPO="git://github.com"
|
CROS_WORKON_REPO="git://github.com"
|
||||||
CROS_WORKON_COMMIT="ee096789193311aa6ea0717c8b31f4cf8c2dfe7d" # v0.2.0 tag + version flag
|
CROS_WORKON_COMMIT="54e8eaab737adcf887cf54d836cf91542f838fdc" # v0.3.0 tag
|
||||||
|
|
||||||
inherit cros-workon
|
inherit cros-workon
|
||||||
|
|
||||||
@ -18,7 +18,7 @@ SLOT="0"
|
|||||||
KEYWORDS="amd64"
|
KEYWORDS="amd64"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
|
|
||||||
DEPEND=">=dev-lang/go-1.1"
|
DEPEND=">=dev-lang/go-1.2"
|
||||||
RDEPEND=""
|
RDEPEND=""
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
@ -26,5 +26,5 @@ src_compile() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
dobin ${S}/${PN}
|
dobin ${S}/bin/${PN}
|
||||||
}
|
}
|
@ -17,7 +17,7 @@ SLOT="0"
|
|||||||
KEYWORDS="~amd64"
|
KEYWORDS="~amd64"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
|
|
||||||
DEPEND=">=dev-lang/go-1.1"
|
DEPEND=">=dev-lang/go-1.2"
|
||||||
RDEPEND=""
|
RDEPEND=""
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
@ -25,5 +25,5 @@ src_compile() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
dobin ${S}/${PN}
|
dobin ${S}/bin/${PN}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user