diff options
author | Zac Medico <zmedico@gentoo.org> | 2014-10-16 23:58:44 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2014-10-16 23:58:44 +0000 |
commit | f69bfb36795d1ef7cc6c7c3178163831cdf84054 (patch) | |
tree | 5dd201cc1ab3dee088f4cc2fd4e450be46efc9f2 /app-crypt/etcd-ca | |
parent | bup and fixing bug 525570 (diff) | |
download | historical-f69bfb36795d1ef7cc6c7c3178163831cdf84054.tar.gz historical-f69bfb36795d1ef7cc6c7c3178163831cdf84054.tar.bz2 historical-f69bfb36795d1ef7cc6c7c3178163831cdf84054.zip |
Add app-crypt/etcd-ca.
Package-Manager: portage-2.2.14_rc1/cvs/Linux x86_64
Manifest-Sign-Key: 0xAE5719A3
Diffstat (limited to 'app-crypt/etcd-ca')
-rw-r--r-- | app-crypt/etcd-ca/ChangeLog | 9 | ||||
-rw-r--r-- | app-crypt/etcd-ca/Manifest | 14 | ||||
-rw-r--r-- | app-crypt/etcd-ca/etcd-ca-0_p20140903.ebuild | 38 | ||||
-rw-r--r-- | app-crypt/etcd-ca/metadata.xml | 12 |
4 files changed, 73 insertions, 0 deletions
diff --git a/app-crypt/etcd-ca/ChangeLog b/app-crypt/etcd-ca/ChangeLog new file mode 100644 index 000000000000..fb775196e750 --- /dev/null +++ b/app-crypt/etcd-ca/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for app-crypt/etcd-ca +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/etcd-ca/ChangeLog,v 1.1 2014/10/16 23:58:42 zmedico Exp $ + +*etcd-ca-0_p20140903 (16 Oct 2014) + + 16 Oct 2014; Zac Medico <zmedico@gentoo.org> +etcd-ca-0_p20140903.ebuild, + +metadata.xml: + Add app-crypt/etcd-ca. diff --git a/app-crypt/etcd-ca/Manifest b/app-crypt/etcd-ca/Manifest new file mode 100644 index 000000000000..592bfdd155f2 --- /dev/null +++ b/app-crypt/etcd-ca/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST etcd-ca-0_p20140903.zip 1178338 SHA256 5da9f7afad6dd373d96c5d36dd30e9f43cfc8fc2359bbf2d0c6a864fff139f81 SHA512 f421be2c835e7ed701f698d8a48cf25fe011ba3a831ff8fa3a80f5f074f6b70fed7f71d64c488cce5e12af8b8ae29685a1b19f8f2cd487954019d483d90f5e1c WHIRLPOOL 8f1db212877eb522818a96b45e21946e27fac716acfe924ea45c0b8f20b253905eccfeffa1fdf47c582f6cc8866da812462cd71e2ddc6c5abc969f71737cf749 +EBUILD etcd-ca-0_p20140903.ebuild 1049 SHA256 1b2fca28655f486b6b9c801050e3782b94540659b819acdea5a7da3ef2b9163b SHA512 5e15257f3f1e40cd61aa070f4c554753b8eca1ec6c77706d46a2e99ff92a66c5e9c6b0701bcbbc7fbe6f69a1e314c386a1fcb5517a31fe0ae39ff5c60235b178 WHIRLPOOL 9ef778ab11209a7fb8f643ea1832fba4a31e538f677465394093522c6bb78efb27f79e52a801bebf57576eeb5b8922b356e422265aceea2f4486c20ea76e6fa3 +MISC ChangeLog 362 SHA256 4b3286e0776f504b97fb32aa6d0e5f6dd57f493072881186427f27d86da286e4 SHA512 bfd1c81ee98020a83710884298e9d88c2682d64572b675fb3a20fb2c624dd31a2571c2e83118455dee600560e11bf2deac0114ca3b6ff00475513bf2d27ca993 WHIRLPOOL ed88b6a2eaa285086753b5242792f6bd93c325e1f287697d07e339410b4576b94d0061648e82226e4137be74870328f9200e4177c0220592dc779a15eaa0e911 +MISC metadata.xml 446 SHA256 d5bd364e06809d8adb22323656ce5ddf8ea7ca5a637f32882b4b4e70f082c9ce SHA512 da3ca272b45bbad8bf740cb4a4efa472e9f322ab75d8c3ba72e1d594d18b462f301a1c38f0a2a73df31603d6373f037a45b69499b175b32ce95a2426bb891b84 WHIRLPOOL 6093540a3c777140ca540541c7e9d89ccadf8dbbd92d4ce9cd045647166fc69ea43a2a71d9720722c47c79c068f3fd625ead4b49647b69f40f6ce36e1a199b6a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEAREIAAYFAlRAW68ACgkQ/ejvha5XGaNfzACfWSdlYlUehFzBVPTHViK3Gm0y +f7EAn241+XDckHHBD5HBd4GyGdptf3RA +=TYgs +-----END PGP SIGNATURE----- diff --git a/app-crypt/etcd-ca/etcd-ca-0_p20140903.ebuild b/app-crypt/etcd-ca/etcd-ca-0_p20140903.ebuild new file mode 100644 index 000000000000..a94f575d1e28 --- /dev/null +++ b/app-crypt/etcd-ca/etcd-ca-0_p20140903.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/etcd-ca/etcd-ca-0_p20140903.ebuild,v 1.1 2014/10/16 23:58:42 zmedico Exp $ + +EAPI=5 + +KEYWORDS="~amd64" +DESCRIPTION="A simple certificate manager written in Go. Easy to use with limited capability" +HOMEPAGE="https://github.com/coreos/etcd-ca" +EGIT_COMMIT="812f3626796be16d9db052720ce9c54f5a40bb26" +SRC_URI="${HOMEPAGE}/archive/${EGIT_COMMIT}.zip -> ${P}.zip" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="doc" +DEPEND=">=dev-lang/go-1.2" +RDEPEND="" +S=${WORKDIR}/${PN}-${EGIT_COMMIT} + +src_prepare() { + sed -e "s:^\(go install\)\(.*\)$:\\1 -x -ldflags=\"-v -linkmode=external -extldflags '${LDFLAGS}'\" \\2:" \ + -i build || die +} + +src_compile() { + CGO_CFLAGS="${CFLAGS}" ./build || die +} + +# go tool: no such tool "cover"; to install: +# go get code.google.com/p/go.tools/cmd/cover +#src_test() { +# ./test || die +#} + +src_install() { + dobin "${S}"/bin/${PN} + dodoc README.md + use doc && dodoc -r Documentation +} diff --git a/app-crypt/etcd-ca/metadata.xml b/app-crypt/etcd-ca/metadata.xml new file mode 100644 index 000000000000..1e40216f6724 --- /dev/null +++ b/app-crypt/etcd-ca/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <upstream> + <bugs-to>https://github.com/coreos/etcd-ca/issues</bugs-to> + <changelog>https://github.com/coreos/etcd-ca/commits/master</changelog> + <doc>https://github.com/coreos/etcd-ca/blob/master/README.md</doc> + </upstream> + <maintainer> + <email>zmedico@gentoo.org</email> + </maintainer> +</pkgmetadata> |