summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2014-10-16 23:58:44 +0000
committerZac Medico <zmedico@gentoo.org>2014-10-16 23:58:44 +0000
commitf69bfb36795d1ef7cc6c7c3178163831cdf84054 (patch)
tree5dd201cc1ab3dee088f4cc2fd4e450be46efc9f2 /app-crypt/etcd-ca
parentbup and fixing bug 525570 (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--app-crypt/etcd-ca/Manifest14
-rw-r--r--app-crypt/etcd-ca/etcd-ca-0_p20140903.ebuild38
-rw-r--r--app-crypt/etcd-ca/metadata.xml12
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>