* [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/
@ 2014-06-03 13:04 Alexys Jacob
0 siblings, 0 replies; 11+ messages in thread
From: Alexys Jacob @ 2014-06-03 13:04 UTC (permalink / raw
To: gentoo-commits
commit: 4d7e66d6b736f3b06f1a41ad2ee07cf1d1cf71b0
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 3 13:04:24 2014 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Tue Jun 3 13:04:24 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=4d7e66d6
new app-admin/consul ebuild
---
app-admin/consul/Manifest | 1 +
app-admin/consul/consul-0.2.1.ebuild | 54 ++++++++++++++++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
new file mode 100644
index 0000000..10a18f8
--- /dev/null
+++ b/app-admin/consul/Manifest
@@ -0,0 +1 @@
+EBUILD consul-0.2.1.ebuild 1020 SHA256 c425c13b033c36d871078c01ae629de1b179b736068d7a1e13799ed387574e19 SHA512 58ca9a619e2f128ea7c72d9c423c7b3bfd3ee9a15873f7180b134b92d608bd87145187987c9a40ac0205aaf4bb3592a0d2c440858442096e8623b311bcdaa923 WHIRLPOOL 6d8dc042f0cea42c57dddb73774d699166905bdecca8daa57021fc665a7897cac5cf6f7dd34bf0b6cbcfada980bfad0461f851b87c784964a4fdf904428e2f8c
diff --git a/app-admin/consul/consul-0.2.1.ebuild b/app-admin/consul/consul-0.2.1.ebuild
new file mode 100644
index 0000000..11ea2fd
--- /dev/null
+++ b/app-admin/consul/consul-0.2.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+DESCRIPTION="tool for service discovery, monitoring and configuration."
+HOMEPAGE="http://www.consul.io"
+SRC_URI=""
+
+EGIT_REPO_URI="git://github.com/hashicorp/consul.git"
+if [[ ${PV} == *9999 ]]; then
+ KEYWORDS=""
+else
+ EGIT_COMMIT="v${PV}"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+inherit git-2
+
+LICENSE="MPL-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ >=dev-lang/go-1.2
+ dev-vcs/git
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # see : https://github.com/hashicorp/consul/pull/188
+ sed -e 's/format:/format: deps/g' -i Makefile
+}
+
+src_compile() {
+ # create a suitable GOPATH
+ export GOPATH="${WORKDIR}/gopath"
+ mkdir -p "$GOPATH" || die
+
+ local MY_S="${GOPATH}/src/github.com/hashicorp/consul"
+
+ # make sure consul itself is in our GOPATH
+ mkdir -p "${GOPATH}/src/github.com/hashicorp" || die
+ mv "${S}" "${MY_S}" || die
+ ln -sf "${MY_S}" "${S}"
+
+ # let's do something fun
+ emake
+}
+
+src_install() {
+ dobin bin/consul
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/
@ 2014-06-03 17:17 Alexys Jacob
0 siblings, 0 replies; 11+ messages in thread
From: Alexys Jacob @ 2014-06-03 17:17 UTC (permalink / raw
To: gentoo-commits
commit: eb3f7985fac0247d2830d8c1a734e237f9eac5c6
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 3 17:17:03 2014 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Tue Jun 3 17:17:03 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=eb3f7985
consul manifest...
---
app-admin/consul/Manifest | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 03c2394..c025d2a 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,3 +1,3 @@
AUX consul-agent.confd 126 SHA256 f86878f356ba57b9d54f94ff93798b6751833127efa03214ad5afa68a17bb5f2 SHA512 a6ef9db3ed9a3a6cd1c50ada4e1c2c7cd6e7d3eff44bacc21e3e11d83a764df1d311998d54951afb8a96854a4f80ff8920e21133cb8bbd55cf96f7285fb3bad3 WHIRLPOOL e2e7a64bb3dc983919ac42c5bb221272a666145322ebf6ee2f91b72d8101ea9f90170d41826a683e3d318df0581e89d272e0d51793d845c67094fa274da67fe2
-AUX consul-agent.initd 1008 SHA256 40218f540661cb2fdc862c52b8c4f5c98a33cea79eca2ae5fdeca6fe844cd4f2 SHA512 a22b5a943e4b554c9fa310a80bf834dd77a908f322b049807dffe305d6bced03da8930e87e01b8ba6946da403a0ef182bca240071e913b935dac46477a0fe030 WHIRLPOOL 443d53c08d7d51f812b8d1fc13be809b17aaf6017559a791587d57fea57225e091d8dd1d28d13f537dbb50c0262f6db4b9c85f5560c95d99d3c5d752f39d7a43
+AUX consul-agent.initd 997 SHA256 c940182f1757c64a216150037764168076c7a805ff0b4583223864226e1213d9 SHA512 d29950024109df319cc1265c7ce853b03e09bd59089af6813319ed5ffc1ca2cb7e91912ae970847099acf6e6aa70469eeb32194b57853616d4d16c2406cabace WHIRLPOOL 2d4e0136a82dae266ac0c20d929d96a2a79f7d1711b3fbd24d4031765be1f9a302c4751a9b8a8b68b60264636ef473d3de8dc9dcfc0384798ea37007b38e1989
EBUILD consul-0.2.1.ebuild 1352 SHA256 ff195f991235f980d00e1a3142e06f249c36c9cdb831cfec07c39db6f22747c3 SHA512 460f0c3339bcee0d4801534a2175587d2823b12427680a07faad5954f7f0c19b9f3eacace6bc12445d881d43a56c6bacf2daaab4ebca9c01b08c045ca0e0e9e5 WHIRLPOOL dccf7a514b0718cdcaf743c7b551c01b127b79dbfd7611264f7afc253ef196bcf9ac135cff455723526752aef8b3038f9dd80c7021c3e0f12ada83f5f6a4e2a2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/
@ 2014-06-04 10:05 Alexys Jacob
0 siblings, 0 replies; 11+ messages in thread
From: Alexys Jacob @ 2014-06-04 10:05 UTC (permalink / raw
To: gentoo-commits
commit: e2c0c03afef9d5f983bff256de1a4898902d4929
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 4 10:05:36 2014 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Wed Jun 4 10:05:36 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=e2c0c03a
consul add the UI via the web USE flag
---
app-admin/consul/Manifest | 2 +-
app-admin/consul/consul-0.2.1.ebuild | 15 ++++++++++++++-
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 5152c12..00dd35f 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,3 +1,3 @@
AUX consul-agent.confd 126 SHA256 f86878f356ba57b9d54f94ff93798b6751833127efa03214ad5afa68a17bb5f2 SHA512 a6ef9db3ed9a3a6cd1c50ada4e1c2c7cd6e7d3eff44bacc21e3e11d83a764df1d311998d54951afb8a96854a4f80ff8920e21133cb8bbd55cf96f7285fb3bad3 WHIRLPOOL e2e7a64bb3dc983919ac42c5bb221272a666145322ebf6ee2f91b72d8101ea9f90170d41826a683e3d318df0581e89d272e0d51793d845c67094fa274da67fe2
AUX consul-agent.initd 1047 SHA256 b7b30d8d60ea2fdfcd0a7b57060c0852dd962fe4cdb006e1d9ce4e1786699112 SHA512 06a45088ee8d19a57505a66ebab738e9afe87c4bb8aa2650ae68c5459cf2f2da0f9e5c60e61bbe1afd8597c10233cbf85abc00d9f8bc15dc8940abb356e03fc3 WHIRLPOOL e7f7a3e5a6dd7645b5dc144494bae4c0ea5196ecc25d280fb8366cff5fd9356017b842776ae739609612edd893538969edc7affb345013196b01d4a359304ef5
-EBUILD consul-0.2.1.ebuild 1352 SHA256 ff195f991235f980d00e1a3142e06f249c36c9cdb831cfec07c39db6f22747c3 SHA512 460f0c3339bcee0d4801534a2175587d2823b12427680a07faad5954f7f0c19b9f3eacace6bc12445d881d43a56c6bacf2daaab4ebca9c01b08c045ca0e0e9e5 WHIRLPOOL dccf7a514b0718cdcaf743c7b551c01b127b79dbfd7611264f7afc253ef196bcf9ac135cff455723526752aef8b3038f9dd80c7021c3e0f12ada83f5f6a4e2a2
+EBUILD consul-0.2.1.ebuild 1541 SHA256 f7ce56538bb34609d4e98a3f8403c94c82028aec2f9c789359167981147afc08 SHA512 ed95ed9403d2dac5c4069c585f8c8e79ab4b96739e431ba2453b3578225cf4292a5f5e8c101753486d3e534cb3c1d763ebd0aa167021fac8677de61f2954f2e4 WHIRLPOOL 49426c5405c85afdaa0a9d8f3d4b904472d4007b084a22e4981d0f6fa2664e3a52fca8deead182ae8ecd585c18737598053b3c1ab161bd2d9b0edda88271d5e4
diff --git a/app-admin/consul/consul-0.2.1.ebuild b/app-admin/consul/consul-0.2.1.ebuild
index 215cfcb..8abb3f8 100644
--- a/app-admin/consul/consul-0.2.1.ebuild
+++ b/app-admin/consul/consul-0.2.1.ebuild
@@ -20,11 +20,12 @@ inherit git-2 user
LICENSE="MPL-2.0"
SLOT="0"
-IUSE=""
+IUSE="web"
DEPEND="
>=dev-lang/go-1.2
dev-vcs/git
+ web? ( dev-ruby/bundler dev-ruby/sass )
"
RDEPEND="${DEPEND}"
@@ -54,6 +55,13 @@ src_compile() {
# let's do something fun
emake
+
+ # build the web UI
+ if use web; then
+ cd ui
+ bundle
+ emake dist
+ fi
}
src_install() {
@@ -66,6 +74,11 @@ src_install() {
fowners consul:consul "${x}"
done
+ if use web; then
+ insinto /var/lib/${PN}/ui
+ doins -r ui/dist/*
+ fi
+
newinitd "${FILESDIR}/consul-agent.initd" "${PN}-agent"
newconfd "${FILESDIR}/consul-agent.confd" "${PN}-agent"
}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/
@ 2014-06-04 13:38 Alexys Jacob
0 siblings, 0 replies; 11+ messages in thread
From: Alexys Jacob @ 2014-06-04 13:38 UTC (permalink / raw
To: gentoo-commits
commit: cc5ea48268fd663c28e790313dfe27c7e509358c
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 4 13:38:20 2014 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Wed Jun 4 13:38:20 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=cc5ea482
consul die on sed error
---
app-admin/consul/consul-0.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-admin/consul/consul-0.2.1.ebuild b/app-admin/consul/consul-0.2.1.ebuild
index 8abb3f8..e4ac91c 100644
--- a/app-admin/consul/consul-0.2.1.ebuild
+++ b/app-admin/consul/consul-0.2.1.ebuild
@@ -36,7 +36,7 @@ pkg_setup() {
src_prepare() {
# see : https://github.com/hashicorp/consul/pull/188
- sed -e 's/format:/format: deps/g' -i Makefile
+ sed -e 's/format:/format: deps/g' -i Makefile || die
}
src_compile() {
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/
@ 2014-06-04 13:38 Alexys Jacob
0 siblings, 0 replies; 11+ messages in thread
From: Alexys Jacob @ 2014-06-04 13:38 UTC (permalink / raw
To: gentoo-commits
commit: 72a7543fbf7d0c09a81f083fd6f9b1c2cd1e801c
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 4 13:38:44 2014 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Wed Jun 4 13:38:44 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=72a7543f
add consul-9999
---
app-admin/consul/Manifest | 3 +-
app-admin/consul/consul-9999.ebuild | 79 +++++++++++++++++++++++++++++++++++++
2 files changed, 81 insertions(+), 1 deletion(-)
diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 00dd35f..3b6b7db 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,3 +1,4 @@
AUX consul-agent.confd 126 SHA256 f86878f356ba57b9d54f94ff93798b6751833127efa03214ad5afa68a17bb5f2 SHA512 a6ef9db3ed9a3a6cd1c50ada4e1c2c7cd6e7d3eff44bacc21e3e11d83a764df1d311998d54951afb8a96854a4f80ff8920e21133cb8bbd55cf96f7285fb3bad3 WHIRLPOOL e2e7a64bb3dc983919ac42c5bb221272a666145322ebf6ee2f91b72d8101ea9f90170d41826a683e3d318df0581e89d272e0d51793d845c67094fa274da67fe2
AUX consul-agent.initd 1047 SHA256 b7b30d8d60ea2fdfcd0a7b57060c0852dd962fe4cdb006e1d9ce4e1786699112 SHA512 06a45088ee8d19a57505a66ebab738e9afe87c4bb8aa2650ae68c5459cf2f2da0f9e5c60e61bbe1afd8597c10233cbf85abc00d9f8bc15dc8940abb356e03fc3 WHIRLPOOL e7f7a3e5a6dd7645b5dc144494bae4c0ea5196ecc25d280fb8366cff5fd9356017b842776ae739609612edd893538969edc7affb345013196b01d4a359304ef5
-EBUILD consul-0.2.1.ebuild 1541 SHA256 f7ce56538bb34609d4e98a3f8403c94c82028aec2f9c789359167981147afc08 SHA512 ed95ed9403d2dac5c4069c585f8c8e79ab4b96739e431ba2453b3578225cf4292a5f5e8c101753486d3e534cb3c1d763ebd0aa167021fac8677de61f2954f2e4 WHIRLPOOL 49426c5405c85afdaa0a9d8f3d4b904472d4007b084a22e4981d0f6fa2664e3a52fca8deead182ae8ecd585c18737598053b3c1ab161bd2d9b0edda88271d5e4
+EBUILD consul-0.2.1.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
+EBUILD consul-9999.ebuild 1421 SHA256 eb68665ccbd97261edf476cb1cb2f6cdbcc78a118fbc950f355364751e0b5f6c SHA512 2d6130bfce73960e2763d1c92849bcfe9443561e4e4fe006137cea6a62262378a2dbd80227a1881f91a45daf73d0fdd0ff2d1b5efa81b84e5c2174008e33d592 WHIRLPOOL caac446ec3805ca5870c10a09abe63afddaba7b75df7e30da9b05ff50f7469e2397fa7d34be1dbda27f1de10dc58db0f9520a2ad9e1c99231e7321dd3fb3d6d0
diff --git a/app-admin/consul/consul-9999.ebuild b/app-admin/consul/consul-9999.ebuild
new file mode 100644
index 0000000..027fd14
--- /dev/null
+++ b/app-admin/consul/consul-9999.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+DESCRIPTION="tool for service discovery, monitoring and configuration."
+HOMEPAGE="http://www.consul.io"
+SRC_URI=""
+
+EGIT_REPO_URI="git://github.com/hashicorp/consul.git"
+if [[ ${PV} == *9999 ]]; then
+ KEYWORDS=""
+else
+ EGIT_COMMIT="v${PV}"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+inherit git-2 user
+
+LICENSE="MPL-2.0"
+SLOT="0"
+IUSE="web"
+
+DEPEND="
+ >=dev-lang/go-1.2
+ dev-vcs/git
+ web? ( dev-ruby/bundler dev-ruby/sass )
+"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup consul
+ enewuser consul -1 -1 /var/lib/${PN} consul
+}
+
+src_compile() {
+ # create a suitable GOPATH
+ export GOPATH="${WORKDIR}/gopath"
+ mkdir -p "$GOPATH" || die
+
+ local MY_S="${GOPATH}/src/github.com/hashicorp/consul"
+
+ # move consul itself in our GOPATH
+ mkdir -p "${GOPATH}/src/github.com/hashicorp" || die
+ mv "${S}" "${MY_S}" || die
+
+ # piggyback our $S
+ ln -sf "${MY_S}" "${S}" || die
+
+ # let's do something fun
+ emake
+
+ # build the web UI
+ if use web; then
+ cd ui
+ bundle
+ emake dist
+ fi
+}
+
+src_install() {
+ dobin bin/consul
+
+ dodir /etc/consul.d
+
+ for x in /var/{lib,log}/${PN}; do
+ keepdir "${x}"
+ fowners consul:consul "${x}"
+ done
+
+ if use web; then
+ insinto /var/lib/${PN}/ui
+ doins -r ui/dist/*
+ fi
+
+ newinitd "${FILESDIR}/consul-agent.initd" "${PN}-agent"
+ newconfd "${FILESDIR}/consul-agent.confd" "${PN}-agent"
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/
@ 2014-06-25 15:01 Alexys Jacob
0 siblings, 0 replies; 11+ messages in thread
From: Alexys Jacob @ 2014-06-25 15:01 UTC (permalink / raw
To: gentoo-commits
commit: 4174e45b382d33ef380ef8e49371e3f25fbda82b
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 25 15:01:01 2014 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Wed Jun 25 15:01:01 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=4174e45b
consul version bump
---
app-admin/consul/Manifest | 1 +
app-admin/consul/consul-0.3.0.ebuild | 84 ++++++++++++++++++++++++++++++++++++
2 files changed, 85 insertions(+)
diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index 1493d92..c8e1cee 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,4 +1,5 @@
AUX consul-agent.confd 382 SHA256 f1c9bc500314f507f34362bea2b2e55258414b779c14e4f3ddc169aa78f875c2 SHA512 1068517b4c64d9d12072e04c8b50ab0c9a57d0780c50a9e501d51af99d3fffd86cdcab6c913e23b1de187bc698ef0a79b6ac58cd2f28a425d74596a606f3dc62 WHIRLPOOL 08029897a59e6d74670e78f80d299a1c7a4b118e583067cd26a4bf385e40a4e5772a139f40c5e7fefea94f46408b3eeb36d906352c3ff9c9f7a2cc200414c174
AUX consul-agent.initd 1269 SHA256 2799e56571fc6359d291592d1350e0754dc792f138746aa246f3cd25132039ca SHA512 746d233ddd68f5343c526356a00d4af032917832d33b2695639cdce7f7e829335ddc2f1ecdf2bba0c76f5ceb14ca6a3f542e2e7ff450f504e775667082ae1286 WHIRLPOOL 55050e26d28034bf7473260dee0ee2d4a4313ec97aceb0de07e5b872103beca99f7e211a2ea8160cdd2f114d4c67b8845823cdc979c66525d5cd4c12129ec369
EBUILD consul-0.2.1.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
+EBUILD consul-0.3.0.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
EBUILD consul-9999.ebuild 1421 SHA256 eb68665ccbd97261edf476cb1cb2f6cdbcc78a118fbc950f355364751e0b5f6c SHA512 2d6130bfce73960e2763d1c92849bcfe9443561e4e4fe006137cea6a62262378a2dbd80227a1881f91a45daf73d0fdd0ff2d1b5efa81b84e5c2174008e33d592 WHIRLPOOL caac446ec3805ca5870c10a09abe63afddaba7b75df7e30da9b05ff50f7469e2397fa7d34be1dbda27f1de10dc58db0f9520a2ad9e1c99231e7321dd3fb3d6d0
diff --git a/app-admin/consul/consul-0.3.0.ebuild b/app-admin/consul/consul-0.3.0.ebuild
new file mode 100644
index 0000000..e4ac91c
--- /dev/null
+++ b/app-admin/consul/consul-0.3.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+DESCRIPTION="tool for service discovery, monitoring and configuration."
+HOMEPAGE="http://www.consul.io"
+SRC_URI=""
+
+EGIT_REPO_URI="git://github.com/hashicorp/consul.git"
+if [[ ${PV} == *9999 ]]; then
+ KEYWORDS=""
+else
+ EGIT_COMMIT="v${PV}"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+inherit git-2 user
+
+LICENSE="MPL-2.0"
+SLOT="0"
+IUSE="web"
+
+DEPEND="
+ >=dev-lang/go-1.2
+ dev-vcs/git
+ web? ( dev-ruby/bundler dev-ruby/sass )
+"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup consul
+ enewuser consul -1 -1 /var/lib/${PN} consul
+}
+
+src_prepare() {
+ # see : https://github.com/hashicorp/consul/pull/188
+ sed -e 's/format:/format: deps/g' -i Makefile || die
+}
+
+src_compile() {
+ # create a suitable GOPATH
+ export GOPATH="${WORKDIR}/gopath"
+ mkdir -p "$GOPATH" || die
+
+ local MY_S="${GOPATH}/src/github.com/hashicorp/consul"
+
+ # move consul itself in our GOPATH
+ mkdir -p "${GOPATH}/src/github.com/hashicorp" || die
+ mv "${S}" "${MY_S}" || die
+
+ # piggyback our $S
+ ln -sf "${MY_S}" "${S}" || die
+
+ # let's do something fun
+ emake
+
+ # build the web UI
+ if use web; then
+ cd ui
+ bundle
+ emake dist
+ fi
+}
+
+src_install() {
+ dobin bin/consul
+
+ dodir /etc/consul.d
+
+ for x in /var/{lib,log}/${PN}; do
+ keepdir "${x}"
+ fowners consul:consul "${x}"
+ done
+
+ if use web; then
+ insinto /var/lib/${PN}/ui
+ doins -r ui/dist/*
+ fi
+
+ newinitd "${FILESDIR}/consul-agent.initd" "${PN}-agent"
+ newconfd "${FILESDIR}/consul-agent.confd" "${PN}-agent"
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/
@ 2014-08-14 8:48 Alexys Jacob
2014-10-21 13:42 ` Alexys Jacob
0 siblings, 1 reply; 11+ messages in thread
From: Alexys Jacob @ 2014-08-14 8:48 UTC (permalink / raw
To: gentoo-commits
commit: 2e9fe28e34b5894f94304a0388b4c1e1498dca9f
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 14 08:48:17 2014 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Thu Aug 14 08:48:17 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=2e9fe28e
consul version bump
---
app-admin/consul/Manifest | 3 +-
app-admin/consul/consul-0.3.0.ebuild | 84 ----------------------
.../{consul-0.2.1.ebuild => consul-0.3.1.ebuild} | 0
3 files changed, 1 insertion(+), 86 deletions(-)
diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index c8e1cee..e67b111 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,5 +1,4 @@
AUX consul-agent.confd 382 SHA256 f1c9bc500314f507f34362bea2b2e55258414b779c14e4f3ddc169aa78f875c2 SHA512 1068517b4c64d9d12072e04c8b50ab0c9a57d0780c50a9e501d51af99d3fffd86cdcab6c913e23b1de187bc698ef0a79b6ac58cd2f28a425d74596a606f3dc62 WHIRLPOOL 08029897a59e6d74670e78f80d299a1c7a4b118e583067cd26a4bf385e40a4e5772a139f40c5e7fefea94f46408b3eeb36d906352c3ff9c9f7a2cc200414c174
AUX consul-agent.initd 1269 SHA256 2799e56571fc6359d291592d1350e0754dc792f138746aa246f3cd25132039ca SHA512 746d233ddd68f5343c526356a00d4af032917832d33b2695639cdce7f7e829335ddc2f1ecdf2bba0c76f5ceb14ca6a3f542e2e7ff450f504e775667082ae1286 WHIRLPOOL 55050e26d28034bf7473260dee0ee2d4a4313ec97aceb0de07e5b872103beca99f7e211a2ea8160cdd2f114d4c67b8845823cdc979c66525d5cd4c12129ec369
-EBUILD consul-0.2.1.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
-EBUILD consul-0.3.0.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
+EBUILD consul-0.3.1.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
EBUILD consul-9999.ebuild 1421 SHA256 eb68665ccbd97261edf476cb1cb2f6cdbcc78a118fbc950f355364751e0b5f6c SHA512 2d6130bfce73960e2763d1c92849bcfe9443561e4e4fe006137cea6a62262378a2dbd80227a1881f91a45daf73d0fdd0ff2d1b5efa81b84e5c2174008e33d592 WHIRLPOOL caac446ec3805ca5870c10a09abe63afddaba7b75df7e30da9b05ff50f7469e2397fa7d34be1dbda27f1de10dc58db0f9520a2ad9e1c99231e7321dd3fb3d6d0
diff --git a/app-admin/consul/consul-0.3.0.ebuild b/app-admin/consul/consul-0.3.0.ebuild
deleted file mode 100644
index e4ac91c..0000000
--- a/app-admin/consul/consul-0.3.0.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="tool for service discovery, monitoring and configuration."
-HOMEPAGE="http://www.consul.io"
-SRC_URI=""
-
-EGIT_REPO_URI="git://github.com/hashicorp/consul.git"
-if [[ ${PV} == *9999 ]]; then
- KEYWORDS=""
-else
- EGIT_COMMIT="v${PV}"
- KEYWORDS="~amd64 ~x86"
-fi
-
-inherit git-2 user
-
-LICENSE="MPL-2.0"
-SLOT="0"
-IUSE="web"
-
-DEPEND="
- >=dev-lang/go-1.2
- dev-vcs/git
- web? ( dev-ruby/bundler dev-ruby/sass )
-"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup consul
- enewuser consul -1 -1 /var/lib/${PN} consul
-}
-
-src_prepare() {
- # see : https://github.com/hashicorp/consul/pull/188
- sed -e 's/format:/format: deps/g' -i Makefile || die
-}
-
-src_compile() {
- # create a suitable GOPATH
- export GOPATH="${WORKDIR}/gopath"
- mkdir -p "$GOPATH" || die
-
- local MY_S="${GOPATH}/src/github.com/hashicorp/consul"
-
- # move consul itself in our GOPATH
- mkdir -p "${GOPATH}/src/github.com/hashicorp" || die
- mv "${S}" "${MY_S}" || die
-
- # piggyback our $S
- ln -sf "${MY_S}" "${S}" || die
-
- # let's do something fun
- emake
-
- # build the web UI
- if use web; then
- cd ui
- bundle
- emake dist
- fi
-}
-
-src_install() {
- dobin bin/consul
-
- dodir /etc/consul.d
-
- for x in /var/{lib,log}/${PN}; do
- keepdir "${x}"
- fowners consul:consul "${x}"
- done
-
- if use web; then
- insinto /var/lib/${PN}/ui
- doins -r ui/dist/*
- fi
-
- newinitd "${FILESDIR}/consul-agent.initd" "${PN}-agent"
- newconfd "${FILESDIR}/consul-agent.confd" "${PN}-agent"
-}
diff --git a/app-admin/consul/consul-0.2.1.ebuild b/app-admin/consul/consul-0.3.1.ebuild
similarity index 100%
rename from app-admin/consul/consul-0.2.1.ebuild
rename to app-admin/consul/consul-0.3.1.ebuild
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/
@ 2014-10-21 13:42 Alexys Jacob
0 siblings, 0 replies; 11+ messages in thread
From: Alexys Jacob @ 2014-10-21 13:42 UTC (permalink / raw
To: gentoo-commits
commit: 345ece9252ba4bbdef6fc736ccc203488530402a
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 21 13:42:41 2014 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Tue Oct 21 13:42:41 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=345ece92
consul version bump
---
app-admin/consul/Manifest | 1 +
app-admin/consul/consul-0.4.1.ebuild | 84 ++++++++++++++++++++++++++++++++++++
2 files changed, 85 insertions(+)
diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index e67b111..be7853f 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,4 +1,5 @@
AUX consul-agent.confd 382 SHA256 f1c9bc500314f507f34362bea2b2e55258414b779c14e4f3ddc169aa78f875c2 SHA512 1068517b4c64d9d12072e04c8b50ab0c9a57d0780c50a9e501d51af99d3fffd86cdcab6c913e23b1de187bc698ef0a79b6ac58cd2f28a425d74596a606f3dc62 WHIRLPOOL 08029897a59e6d74670e78f80d299a1c7a4b118e583067cd26a4bf385e40a4e5772a139f40c5e7fefea94f46408b3eeb36d906352c3ff9c9f7a2cc200414c174
AUX consul-agent.initd 1269 SHA256 2799e56571fc6359d291592d1350e0754dc792f138746aa246f3cd25132039ca SHA512 746d233ddd68f5343c526356a00d4af032917832d33b2695639cdce7f7e829335ddc2f1ecdf2bba0c76f5ceb14ca6a3f542e2e7ff450f504e775667082ae1286 WHIRLPOOL 55050e26d28034bf7473260dee0ee2d4a4313ec97aceb0de07e5b872103beca99f7e211a2ea8160cdd2f114d4c67b8845823cdc979c66525d5cd4c12129ec369
EBUILD consul-0.3.1.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
+EBUILD consul-0.4.1.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
EBUILD consul-9999.ebuild 1421 SHA256 eb68665ccbd97261edf476cb1cb2f6cdbcc78a118fbc950f355364751e0b5f6c SHA512 2d6130bfce73960e2763d1c92849bcfe9443561e4e4fe006137cea6a62262378a2dbd80227a1881f91a45daf73d0fdd0ff2d1b5efa81b84e5c2174008e33d592 WHIRLPOOL caac446ec3805ca5870c10a09abe63afddaba7b75df7e30da9b05ff50f7469e2397fa7d34be1dbda27f1de10dc58db0f9520a2ad9e1c99231e7321dd3fb3d6d0
diff --git a/app-admin/consul/consul-0.4.1.ebuild b/app-admin/consul/consul-0.4.1.ebuild
new file mode 100644
index 0000000..e4ac91c
--- /dev/null
+++ b/app-admin/consul/consul-0.4.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+DESCRIPTION="tool for service discovery, monitoring and configuration."
+HOMEPAGE="http://www.consul.io"
+SRC_URI=""
+
+EGIT_REPO_URI="git://github.com/hashicorp/consul.git"
+if [[ ${PV} == *9999 ]]; then
+ KEYWORDS=""
+else
+ EGIT_COMMIT="v${PV}"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+inherit git-2 user
+
+LICENSE="MPL-2.0"
+SLOT="0"
+IUSE="web"
+
+DEPEND="
+ >=dev-lang/go-1.2
+ dev-vcs/git
+ web? ( dev-ruby/bundler dev-ruby/sass )
+"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ enewgroup consul
+ enewuser consul -1 -1 /var/lib/${PN} consul
+}
+
+src_prepare() {
+ # see : https://github.com/hashicorp/consul/pull/188
+ sed -e 's/format:/format: deps/g' -i Makefile || die
+}
+
+src_compile() {
+ # create a suitable GOPATH
+ export GOPATH="${WORKDIR}/gopath"
+ mkdir -p "$GOPATH" || die
+
+ local MY_S="${GOPATH}/src/github.com/hashicorp/consul"
+
+ # move consul itself in our GOPATH
+ mkdir -p "${GOPATH}/src/github.com/hashicorp" || die
+ mv "${S}" "${MY_S}" || die
+
+ # piggyback our $S
+ ln -sf "${MY_S}" "${S}" || die
+
+ # let's do something fun
+ emake
+
+ # build the web UI
+ if use web; then
+ cd ui
+ bundle
+ emake dist
+ fi
+}
+
+src_install() {
+ dobin bin/consul
+
+ dodir /etc/consul.d
+
+ for x in /var/{lib,log}/${PN}; do
+ keepdir "${x}"
+ fowners consul:consul "${x}"
+ done
+
+ if use web; then
+ insinto /var/lib/${PN}/ui
+ doins -r ui/dist/*
+ fi
+
+ newinitd "${FILESDIR}/consul-agent.initd" "${PN}-agent"
+ newconfd "${FILESDIR}/consul-agent.confd" "${PN}-agent"
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/
2014-08-14 8:48 Alexys Jacob
@ 2014-10-21 13:42 ` Alexys Jacob
0 siblings, 0 replies; 11+ messages in thread
From: Alexys Jacob @ 2014-10-21 13:42 UTC (permalink / raw
To: gentoo-commits
commit: 2e9fe28e34b5894f94304a0388b4c1e1498dca9f
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 14 08:48:17 2014 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Thu Aug 14 08:48:17 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=dev/ultrabug.git;a=commit;h=2e9fe28e
consul version bump
---
app-admin/consul/Manifest | 3 +-
app-admin/consul/consul-0.3.0.ebuild | 84 ----------------------
.../{consul-0.2.1.ebuild => consul-0.3.1.ebuild} | 0
3 files changed, 1 insertion(+), 86 deletions(-)
diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index c8e1cee..e67b111 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,5 +1,4 @@
AUX consul-agent.confd 382 SHA256 f1c9bc500314f507f34362bea2b2e55258414b779c14e4f3ddc169aa78f875c2 SHA512 1068517b4c64d9d12072e04c8b50ab0c9a57d0780c50a9e501d51af99d3fffd86cdcab6c913e23b1de187bc698ef0a79b6ac58cd2f28a425d74596a606f3dc62 WHIRLPOOL 08029897a59e6d74670e78f80d299a1c7a4b118e583067cd26a4bf385e40a4e5772a139f40c5e7fefea94f46408b3eeb36d906352c3ff9c9f7a2cc200414c174
AUX consul-agent.initd 1269 SHA256 2799e56571fc6359d291592d1350e0754dc792f138746aa246f3cd25132039ca SHA512 746d233ddd68f5343c526356a00d4af032917832d33b2695639cdce7f7e829335ddc2f1ecdf2bba0c76f5ceb14ca6a3f542e2e7ff450f504e775667082ae1286 WHIRLPOOL 55050e26d28034bf7473260dee0ee2d4a4313ec97aceb0de07e5b872103beca99f7e211a2ea8160cdd2f114d4c67b8845823cdc979c66525d5cd4c12129ec369
-EBUILD consul-0.2.1.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
-EBUILD consul-0.3.0.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
+EBUILD consul-0.3.1.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
EBUILD consul-9999.ebuild 1421 SHA256 eb68665ccbd97261edf476cb1cb2f6cdbcc78a118fbc950f355364751e0b5f6c SHA512 2d6130bfce73960e2763d1c92849bcfe9443561e4e4fe006137cea6a62262378a2dbd80227a1881f91a45daf73d0fdd0ff2d1b5efa81b84e5c2174008e33d592 WHIRLPOOL caac446ec3805ca5870c10a09abe63afddaba7b75df7e30da9b05ff50f7469e2397fa7d34be1dbda27f1de10dc58db0f9520a2ad9e1c99231e7321dd3fb3d6d0
diff --git a/app-admin/consul/consul-0.3.0.ebuild b/app-admin/consul/consul-0.3.0.ebuild
deleted file mode 100644
index e4ac91c..0000000
--- a/app-admin/consul/consul-0.3.0.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="tool for service discovery, monitoring and configuration."
-HOMEPAGE="http://www.consul.io"
-SRC_URI=""
-
-EGIT_REPO_URI="git://github.com/hashicorp/consul.git"
-if [[ ${PV} == *9999 ]]; then
- KEYWORDS=""
-else
- EGIT_COMMIT="v${PV}"
- KEYWORDS="~amd64 ~x86"
-fi
-
-inherit git-2 user
-
-LICENSE="MPL-2.0"
-SLOT="0"
-IUSE="web"
-
-DEPEND="
- >=dev-lang/go-1.2
- dev-vcs/git
- web? ( dev-ruby/bundler dev-ruby/sass )
-"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup consul
- enewuser consul -1 -1 /var/lib/${PN} consul
-}
-
-src_prepare() {
- # see : https://github.com/hashicorp/consul/pull/188
- sed -e 's/format:/format: deps/g' -i Makefile || die
-}
-
-src_compile() {
- # create a suitable GOPATH
- export GOPATH="${WORKDIR}/gopath"
- mkdir -p "$GOPATH" || die
-
- local MY_S="${GOPATH}/src/github.com/hashicorp/consul"
-
- # move consul itself in our GOPATH
- mkdir -p "${GOPATH}/src/github.com/hashicorp" || die
- mv "${S}" "${MY_S}" || die
-
- # piggyback our $S
- ln -sf "${MY_S}" "${S}" || die
-
- # let's do something fun
- emake
-
- # build the web UI
- if use web; then
- cd ui
- bundle
- emake dist
- fi
-}
-
-src_install() {
- dobin bin/consul
-
- dodir /etc/consul.d
-
- for x in /var/{lib,log}/${PN}; do
- keepdir "${x}"
- fowners consul:consul "${x}"
- done
-
- if use web; then
- insinto /var/lib/${PN}/ui
- doins -r ui/dist/*
- fi
-
- newinitd "${FILESDIR}/consul-agent.initd" "${PN}-agent"
- newconfd "${FILESDIR}/consul-agent.confd" "${PN}-agent"
-}
diff --git a/app-admin/consul/consul-0.2.1.ebuild b/app-admin/consul/consul-0.3.1.ebuild
similarity index 100%
rename from app-admin/consul/consul-0.2.1.ebuild
rename to app-admin/consul/consul-0.3.1.ebuild
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/
@ 2015-03-26 12:16 Alexys Jacob
0 siblings, 0 replies; 11+ messages in thread
From: Alexys Jacob @ 2015-03-26 12:16 UTC (permalink / raw
To: gentoo-commits
commit: 812b908cd0072211e2c9a193a30844423092be8d
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 26 12:16:34 2015 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Thu Mar 26 12:16:34 2015 +0000
URL: https://gitweb.gentoo.org/dev/ultrabug.git/commit/?id=812b908c
ebuild simplification
app-admin/consul/Manifest | 5 +--
app-admin/consul/consul-0.3.1.ebuild | 84 ------------------------------------
app-admin/consul/consul-0.4.1.ebuild | 27 +++---------
app-admin/consul/consul-9999.ebuild | 21 +++------
4 files changed, 15 insertions(+), 122 deletions(-)
diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index be7853f..f40e4d7 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,5 +1,4 @@
AUX consul-agent.confd 382 SHA256 f1c9bc500314f507f34362bea2b2e55258414b779c14e4f3ddc169aa78f875c2 SHA512 1068517b4c64d9d12072e04c8b50ab0c9a57d0780c50a9e501d51af99d3fffd86cdcab6c913e23b1de187bc698ef0a79b6ac58cd2f28a425d74596a606f3dc62 WHIRLPOOL 08029897a59e6d74670e78f80d299a1c7a4b118e583067cd26a4bf385e40a4e5772a139f40c5e7fefea94f46408b3eeb36d906352c3ff9c9f7a2cc200414c174
AUX consul-agent.initd 1269 SHA256 2799e56571fc6359d291592d1350e0754dc792f138746aa246f3cd25132039ca SHA512 746d233ddd68f5343c526356a00d4af032917832d33b2695639cdce7f7e829335ddc2f1ecdf2bba0c76f5ceb14ca6a3f542e2e7ff450f504e775667082ae1286 WHIRLPOOL 55050e26d28034bf7473260dee0ee2d4a4313ec97aceb0de07e5b872103beca99f7e211a2ea8160cdd2f114d4c67b8845823cdc979c66525d5cd4c12129ec369
-EBUILD consul-0.3.1.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
-EBUILD consul-0.4.1.ebuild 1548 SHA256 06ec50067b4fadae97631feb215ead3a872632c793bc033f3824106070a04158 SHA512 36993369e6052c7e074c941d47fac51c3845c244be1aca7413f8037d75127d51c88d296323c0f78b675cb28badddc4dbad1092cb60a91ea7408873f466ceddd3 WHIRLPOOL 1abddcbc6fb7f3d71140646a926fcae0045a0097debee49221046882389bb89a7152dc94590115e9522e097e313a5a8a6d24cffcd9e0c0dc4b414f30054977ca
-EBUILD consul-9999.ebuild 1421 SHA256 eb68665ccbd97261edf476cb1cb2f6cdbcc78a118fbc950f355364751e0b5f6c SHA512 2d6130bfce73960e2763d1c92849bcfe9443561e4e4fe006137cea6a62262378a2dbd80227a1881f91a45daf73d0fdd0ff2d1b5efa81b84e5c2174008e33d592 WHIRLPOOL caac446ec3805ca5870c10a09abe63afddaba7b75df7e30da9b05ff50f7469e2397fa7d34be1dbda27f1de10dc58db0f9520a2ad9e1c99231e7321dd3fb3d6d0
+EBUILD consul-0.4.1.ebuild 1222 SHA256 0036dde3278181656a70804f2d636ffa07563521ca59cbcf371d96af081299e7 SHA512 afccca73fad04ad29dd427ff00927d08808b8c2020ed52bf84ba437a124a1f3db5e4f7431564c148c357fdbd85fbce2780d77749ebe5dfd910cd3299e4e78f0f WHIRLPOOL 1326bd780a0a80945decaf1e87a95d9a423935fa1b54d48fcdfede3a90ccc8410f663557e2ff6de4cf71ff609e39fdd4e141a04d84c56f34ab026f162a073a7c
+EBUILD consul-9999.ebuild 1221 SHA256 85fc7b1ae380fd0c53b2e6b2be3b186ef0d7b1598c888ecfa695a5df8e908c7f SHA512 cd96aaa135bb3f034f0fa37dd27c4fcc63ace8c2bd078b39399d55c719ef889c64fa2f218863171295cb7712991e0f28995703a3db2a2d2d3990b1b7fe51aee9 WHIRLPOOL 7a5c12163b60f6bec384570cb685aba683b3866cd44865f17fb44700e103b23da52fd09f41d6a410d4e599226143f3da7b3e44f792c3ca7e276cef5bc822188b
diff --git a/app-admin/consul/consul-0.3.1.ebuild b/app-admin/consul/consul-0.3.1.ebuild
deleted file mode 100644
index e4ac91c..0000000
--- a/app-admin/consul/consul-0.3.1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="tool for service discovery, monitoring and configuration."
-HOMEPAGE="http://www.consul.io"
-SRC_URI=""
-
-EGIT_REPO_URI="git://github.com/hashicorp/consul.git"
-if [[ ${PV} == *9999 ]]; then
- KEYWORDS=""
-else
- EGIT_COMMIT="v${PV}"
- KEYWORDS="~amd64 ~x86"
-fi
-
-inherit git-2 user
-
-LICENSE="MPL-2.0"
-SLOT="0"
-IUSE="web"
-
-DEPEND="
- >=dev-lang/go-1.2
- dev-vcs/git
- web? ( dev-ruby/bundler dev-ruby/sass )
-"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup consul
- enewuser consul -1 -1 /var/lib/${PN} consul
-}
-
-src_prepare() {
- # see : https://github.com/hashicorp/consul/pull/188
- sed -e 's/format:/format: deps/g' -i Makefile || die
-}
-
-src_compile() {
- # create a suitable GOPATH
- export GOPATH="${WORKDIR}/gopath"
- mkdir -p "$GOPATH" || die
-
- local MY_S="${GOPATH}/src/github.com/hashicorp/consul"
-
- # move consul itself in our GOPATH
- mkdir -p "${GOPATH}/src/github.com/hashicorp" || die
- mv "${S}" "${MY_S}" || die
-
- # piggyback our $S
- ln -sf "${MY_S}" "${S}" || die
-
- # let's do something fun
- emake
-
- # build the web UI
- if use web; then
- cd ui
- bundle
- emake dist
- fi
-}
-
-src_install() {
- dobin bin/consul
-
- dodir /etc/consul.d
-
- for x in /var/{lib,log}/${PN}; do
- keepdir "${x}"
- fowners consul:consul "${x}"
- done
-
- if use web; then
- insinto /var/lib/${PN}/ui
- doins -r ui/dist/*
- fi
-
- newinitd "${FILESDIR}/consul-agent.initd" "${PN}-agent"
- newconfd "${FILESDIR}/consul-agent.confd" "${PN}-agent"
-}
diff --git a/app-admin/consul/consul-0.4.1.ebuild b/app-admin/consul/consul-0.4.1.ebuild
index e4ac91c..7451f69 100644
--- a/app-admin/consul/consul-0.4.1.ebuild
+++ b/app-admin/consul/consul-0.4.1.ebuild
@@ -9,6 +9,8 @@ HOMEPAGE="http://www.consul.io"
SRC_URI=""
EGIT_REPO_URI="git://github.com/hashicorp/consul.git"
+S="${WORKDIR}/src/github.com/hashicorp/${PN}"
+
if [[ ${PV} == *9999 ]]; then
KEYWORDS=""
else
@@ -22,36 +24,21 @@ LICENSE="MPL-2.0"
SLOT="0"
IUSE="web"
-DEPEND="
- >=dev-lang/go-1.2
+DEPEND=">=dev-lang/go-1.4
dev-vcs/git
- web? ( dev-ruby/bundler dev-ruby/sass )
-"
+ dev-vcs/mercurial
+ web? ( dev-ruby/bundler dev-ruby/sass )"
RDEPEND="${DEPEND}"
+
pkg_setup() {
enewgroup consul
enewuser consul -1 -1 /var/lib/${PN} consul
}
-src_prepare() {
- # see : https://github.com/hashicorp/consul/pull/188
- sed -e 's/format:/format: deps/g' -i Makefile || die
-}
-
src_compile() {
# create a suitable GOPATH
- export GOPATH="${WORKDIR}/gopath"
- mkdir -p "$GOPATH" || die
-
- local MY_S="${GOPATH}/src/github.com/hashicorp/consul"
-
- # move consul itself in our GOPATH
- mkdir -p "${GOPATH}/src/github.com/hashicorp" || die
- mv "${S}" "${MY_S}" || die
-
- # piggyback our $S
- ln -sf "${MY_S}" "${S}" || die
+ export GOPATH="${WORKDIR}"
# let's do something fun
emake
diff --git a/app-admin/consul/consul-9999.ebuild b/app-admin/consul/consul-9999.ebuild
index 027fd14..dead9aa 100644
--- a/app-admin/consul/consul-9999.ebuild
+++ b/app-admin/consul/consul-9999.ebuild
@@ -9,6 +9,8 @@ HOMEPAGE="http://www.consul.io"
SRC_URI=""
EGIT_REPO_URI="git://github.com/hashicorp/consul.git"
+S="${WORKDIR}/src/github.com/hashicorp/${PN}"
+
if [[ ${PV} == *9999 ]]; then
KEYWORDS=""
else
@@ -22,11 +24,10 @@ LICENSE="MPL-2.0"
SLOT="0"
IUSE="web"
-DEPEND="
- >=dev-lang/go-1.2
+DEPEND=">=dev-lang/go-1.4
dev-vcs/git
- web? ( dev-ruby/bundler dev-ruby/sass )
-"
+ dev-vcs/mercurial
+ web? ( dev-ruby/bundler dev-ruby/sass )"
RDEPEND="${DEPEND}"
pkg_setup() {
@@ -36,17 +37,7 @@ pkg_setup() {
src_compile() {
# create a suitable GOPATH
- export GOPATH="${WORKDIR}/gopath"
- mkdir -p "$GOPATH" || die
-
- local MY_S="${GOPATH}/src/github.com/hashicorp/consul"
-
- # move consul itself in our GOPATH
- mkdir -p "${GOPATH}/src/github.com/hashicorp" || die
- mv "${S}" "${MY_S}" || die
-
- # piggyback our $S
- ln -sf "${MY_S}" "${S}" || die
+ export GOPATH="${WORKDIR}"
# let's do something fun
emake
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/
@ 2015-06-03 14:21 Alexys Jacob
0 siblings, 0 replies; 11+ messages in thread
From: Alexys Jacob @ 2015-06-03 14:21 UTC (permalink / raw
To: gentoo-commits
commit: 285caa931b5761c49622c92c9dbd8e704f723191
Author: Ultrabug <ultrabug <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 3 14:21:34 2015 +0000
Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
CommitDate: Wed Jun 3 14:21:34 2015 +0000
URL: https://gitweb.gentoo.org/dev/ultrabug.git/commit/?id=285caa93
bump consul
app-admin/consul/Manifest | 2 +-
app-admin/consul/{consul-0.4.1.ebuild => consul-0.5.2.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-admin/consul/Manifest b/app-admin/consul/Manifest
index f40e4d7..0e67c86 100644
--- a/app-admin/consul/Manifest
+++ b/app-admin/consul/Manifest
@@ -1,4 +1,4 @@
AUX consul-agent.confd 382 SHA256 f1c9bc500314f507f34362bea2b2e55258414b779c14e4f3ddc169aa78f875c2 SHA512 1068517b4c64d9d12072e04c8b50ab0c9a57d0780c50a9e501d51af99d3fffd86cdcab6c913e23b1de187bc698ef0a79b6ac58cd2f28a425d74596a606f3dc62 WHIRLPOOL 08029897a59e6d74670e78f80d299a1c7a4b118e583067cd26a4bf385e40a4e5772a139f40c5e7fefea94f46408b3eeb36d906352c3ff9c9f7a2cc200414c174
AUX consul-agent.initd 1269 SHA256 2799e56571fc6359d291592d1350e0754dc792f138746aa246f3cd25132039ca SHA512 746d233ddd68f5343c526356a00d4af032917832d33b2695639cdce7f7e829335ddc2f1ecdf2bba0c76f5ceb14ca6a3f542e2e7ff450f504e775667082ae1286 WHIRLPOOL 55050e26d28034bf7473260dee0ee2d4a4313ec97aceb0de07e5b872103beca99f7e211a2ea8160cdd2f114d4c67b8845823cdc979c66525d5cd4c12129ec369
-EBUILD consul-0.4.1.ebuild 1222 SHA256 0036dde3278181656a70804f2d636ffa07563521ca59cbcf371d96af081299e7 SHA512 afccca73fad04ad29dd427ff00927d08808b8c2020ed52bf84ba437a124a1f3db5e4f7431564c148c357fdbd85fbce2780d77749ebe5dfd910cd3299e4e78f0f WHIRLPOOL 1326bd780a0a80945decaf1e87a95d9a423935fa1b54d48fcdfede3a90ccc8410f663557e2ff6de4cf71ff609e39fdd4e141a04d84c56f34ab026f162a073a7c
+EBUILD consul-0.5.2.ebuild 1222 SHA256 0036dde3278181656a70804f2d636ffa07563521ca59cbcf371d96af081299e7 SHA512 afccca73fad04ad29dd427ff00927d08808b8c2020ed52bf84ba437a124a1f3db5e4f7431564c148c357fdbd85fbce2780d77749ebe5dfd910cd3299e4e78f0f WHIRLPOOL 1326bd780a0a80945decaf1e87a95d9a423935fa1b54d48fcdfede3a90ccc8410f663557e2ff6de4cf71ff609e39fdd4e141a04d84c56f34ab026f162a073a7c
EBUILD consul-9999.ebuild 1221 SHA256 85fc7b1ae380fd0c53b2e6b2be3b186ef0d7b1598c888ecfa695a5df8e908c7f SHA512 cd96aaa135bb3f034f0fa37dd27c4fcc63ace8c2bd078b39399d55c719ef889c64fa2f218863171295cb7712991e0f28995703a3db2a2d2d3990b1b7fe51aee9 WHIRLPOOL 7a5c12163b60f6bec384570cb685aba683b3866cd44865f17fb44700e103b23da52fd09f41d6a410d4e599226143f3da7b3e44f792c3ca7e276cef5bc822188b
diff --git a/app-admin/consul/consul-0.4.1.ebuild b/app-admin/consul/consul-0.5.2.ebuild
similarity index 100%
rename from app-admin/consul/consul-0.4.1.ebuild
rename to app-admin/consul/consul-0.5.2.ebuild
^ permalink raw reply related [flat|nested] 11+ messages in thread
end of thread, other threads:[~2015-06-03 14:21 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-25 15:01 [gentoo-commits] dev/ultrabug:master commit in: app-admin/consul/ Alexys Jacob
-- strict thread matches above, loose matches on Subject: below --
2015-06-03 14:21 Alexys Jacob
2015-03-26 12:16 Alexys Jacob
2014-10-21 13:42 Alexys Jacob
2014-08-14 8:48 Alexys Jacob
2014-10-21 13:42 ` Alexys Jacob
2014-06-04 13:38 Alexys Jacob
2014-06-04 13:38 Alexys Jacob
2014-06-04 10:05 Alexys Jacob
2014-06-03 17:17 Alexys Jacob
2014-06-03 13:04 Alexys Jacob
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox