[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Thursday, December 17, 2020 @ 13:30:01 Author: foxxx0 Revision: 777401 upgpkg: consul 1.9.1-1 Update to upstream release 1.9.1 Disable broken testsuite. Testsuite will stay disabled for the time being until it has been fully debugged and fixed, which might be never. Upstream is not inclined to help downstream packagers debugging the testsuite and since it will just throw stupidly large amounts of new errors with each release, we might never enable it again. Modified: consul/trunk/PKGBUILD --+ PKGBUILD | 44 +--- 1 file changed, 25 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-12-17 13:29:50 UTC (rev 777400) +++ PKGBUILD2020-12-17 13:30:01 UTC (rev 777401) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.7.4 +pkgver=1.9.1 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -15,18 +15,16 @@ 'consul.default' 'consul.sysusers' 'example.json' -'fix-build-version-info.patch' -'unparallelize-or-disable-flaky-tests.patch' +# 'fix-build-version-info.patch' +# 'unparallelize-or-disable-flaky-tests.patch' ) install=consul.install backup=('etc/default/consul') -sha512sums=('50466c6ded9d46ade57df252cda3cfc24ff321c13455d789dc7ea300ba037386aca73c6a47be9c5817985ff9678e04daa3295aff5ae83c97afa297451456bc4b' +sha512sums=('9b983fed98499f642ac1bd8d183c2d76cbe321b8d1f7d318257c392185654e4037f7d80d39935011c0d97eb45c6686bd7c34c08908d5ad23d2c99bcee5e1fa74' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079' 'ef872aedb2bc022a29292b7972a792b22e684c1ccb904a2b2cfec6d8966c28fb19be1452ce060821c419f1b646b236ba2e783175595e4bb6926d164c27a15c87' - 'c4292b8f56ee955ed7385a49843fd90d6434029891b3e1e724cb2fc841514c06e2554a26d3937c114371b18c2168c4e64319eb2cbd726ee8b35870df19089348' - 'c6e06dbf5954277ba472ba5bbaf0da5b9a22a49b02ef59cc16057025cab65e9065855f191f2910a3051a6877e4a8a9c392a98b811b911cee8c6fa5c39853ce7a' - 'b59b2733d598ae6648c198f26f23961d4c1ea8c693a1a5b1c16a0951400c3bb9a9d2d5efe4f0a5cca9ae3b1f225a8eb4133c9011c4125589e936c7dcdc4b2495') + 'c4292b8f56ee955ed7385a49843fd90d6434029891b3e1e724cb2fc841514c06e2554a26d3937c114371b18c2168c4e64319eb2cbd726ee8b35870df19089348') export CGO_LDFLAGS="${LDFLAGS}" export CGO_CFLAGS="${CFLAGS}" @@ -57,19 +55,27 @@ go build -o build './...' } -check() { - cd "${srcdir}/${pkgname}-${pkgver}" +## + + test suite is currently broken and fails horribly + upstream is not interested in helping to debug failures downstream + + therefore the testsuite is disabled for the time being + +## +# check() { +# cd "${srcdir}/${pkgname}-${pkgver}" +# +# # prevent e.g. syslog tests +# export TRAVIS='true' +# +# # some tests need the built `consul` binary in $PATH +# export PATH="${PWD}/build:${PATH}" +# +# # weird race conditions when being run overparallelized +# go test -v -p 2 -parallel 2 './...' +# } - # prevent e.g. syslog tests - export TRAVIS='true' - - # some tests need the built `consul` binary in $PATH - export PATH="${PWD}/build:${PATH}" - - # weird race conditions when being run overparallelized - go test -v -p 2 -parallel 2 './...' -} - package() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Friday, June 12, 2020 @ 10:54:55 Author: foxxx0 Revision: 642384 upgpkg: consul 1.7.4-1: update to upstream release 1.7.3 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-06-12 08:38:02 UTC (rev 642383) +++ PKGBUILD2020-06-12 10:54:55 UTC (rev 642384) @@ -2,8 +2,8 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.7.3 -pkgrel=2 +pkgver=1.7.4 +pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') url="https://www.consul.io; @@ -20,7 +20,7 @@ ) install=consul.install backup=('etc/default/consul') -sha512sums=('6cbc4f3fce613b3f8ac220038cd013ce14801ccc6c999b12e42f2149277f845531932243b063fbd83d92b84ed75000c47636f7883bd04079c0b82c642e021c01' +sha512sums=('50466c6ded9d46ade57df252cda3cfc24ff321c13455d789dc7ea300ba037386aca73c6a47be9c5817985ff9678e04daa3295aff5ae83c97afa297451456bc4b' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079' 'ef872aedb2bc022a29292b7972a792b22e684c1ccb904a2b2cfec6d8966c28fb19be1452ce060821c419f1b646b236ba2e783175595e4bb6926d164c27a15c87'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 17:45:41 Author: foxxx0 Revision: 629591 upgpkg: consul 1.7.3-2 add missing -mod=readonly Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 17:45:34 UTC (rev 629590) +++ PKGBUILD2020-05-18 17:45:41 UTC (rev 629591) @@ -3,7 +3,7 @@ pkgname=consul pkgver=1.7.3 -pkgrel=1 +pkgrel=2 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') url="https://www.consul.io; @@ -33,7 +33,7 @@ export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" # consul is incompatible with -buildmode=pie -export GOFLAGS="-trimpath -modcacherw" +export GOFLAGS="-trimpath -mod=readonly -modcacherw" export GOOS='linux' export GOARCH='amd64'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Monday, May 18, 2020 @ 17:34:07 Author: foxxx0 Revision: 629570 upgpkg: consul 1.7.3-1 rework according to latest golang packaging guidelines, avoid using any upstream makefile / scripting blackmagic foo. just plain `go build` and `go test`. also: update to latest upstream release 1.7.3 Modified: consul/trunk/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 29 insertions(+), 37 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-18 17:33:54 UTC (rev 629569) +++ PKGBUILD2020-05-18 17:34:07 UTC (rev 629570) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.7.2 +pkgver=1.7.3 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -9,7 +9,7 @@ url="https://www.consul.io; license=('MPL2') depends=('glibc') -makedepends=('git' 'go-pie' 'go-bindata-assetfs' 'go-bindata-hashicorp' 'procps-ng' 'zip' 'yarn' 'bower' 'nodejs-lts-dubnium' 'npm' 'zip' 'gox' 'go-tools') +makedepends=('git' 'go' 'go-bindata-assetfs' 'go-bindata-hashicorp' 'procps-ng' 'zip' 'yarn' 'bower' 'nodejs-lts-dubnium' 'npm' 'zip' 'gox' 'go-tools') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hashicorp/consul/archive/v${pkgver}.tar.gz; 'consul.service' 'consul.default' @@ -17,22 +17,28 @@ 'example.json' 'fix-build-version-info.patch' 'unparallelize-or-disable-flaky-tests.patch' -'fix-test.patch' -'consul-ldflags.patch' ) install=consul.install backup=('etc/default/consul') -sha512sums=('d13d7750c745aeeb2577ed334bfef1ac8a4e0c6f671a6705c0b8978217d071ebcf32455c0bfc83a77fd03caef68a6e256d95b48d5406deaaaba263f1a97b23c2' +sha512sums=('6cbc4f3fce613b3f8ac220038cd013ce14801ccc6c999b12e42f2149277f845531932243b063fbd83d92b84ed75000c47636f7883bd04079c0b82c642e021c01' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079' 'ef872aedb2bc022a29292b7972a792b22e684c1ccb904a2b2cfec6d8966c28fb19be1452ce060821c419f1b646b236ba2e783175595e4bb6926d164c27a15c87' 'c4292b8f56ee955ed7385a49843fd90d6434029891b3e1e724cb2fc841514c06e2554a26d3937c114371b18c2168c4e64319eb2cbd726ee8b35870df19089348' 'c6e06dbf5954277ba472ba5bbaf0da5b9a22a49b02ef59cc16057025cab65e9065855f191f2910a3051a6877e4a8a9c392a98b811b911cee8c6fa5c39853ce7a' - 'b59b2733d598ae6648c198f26f23961d4c1ea8c693a1a5b1c16a0951400c3bb9a9d2d5efe4f0a5cca9ae3b1f225a8eb4133c9011c4125589e936c7dcdc4b2495' - 'f03821a42857cb19479b5a8d2c5dbb46e355f0e459caf89d3be7a5527961dffe9ffaebc9cf8e98d801c84cc4b38ec6c62330abc97347f3b5ca30e188f26d6982' - '15eb20feaa281b5dda46445582ee7bf83f14e599b75ee2eb2b7c18aefa27df597dbcfed55b3bdc1b9917eca6bdbc3134390ffdb6e4924df2a46f4c442efc5b91') + 'b59b2733d598ae6648c198f26f23961d4c1ea8c693a1a5b1c16a0951400c3bb9a9d2d5efe4f0a5cca9ae3b1f225a8eb4133c9011c4125589e936c7dcdc4b2495') +export CGO_LDFLAGS="${LDFLAGS}" +export CGO_CFLAGS="${CFLAGS}" +export CGO_CPPFLAGS="${CPPFLAGS}" +export CGO_CXXFLAGS="${CXXFLAGS}" +# consul is incompatible with -buildmode=pie +export GOFLAGS="-trimpath -modcacherw" +export GOOS='linux' +export GOARCH='amd64' +export XC_OSARCH='linux/amd64' + prepare() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -43,43 +49,29 @@ fi done - cd "${srcdir}" - mkdir -p 'src/github.com/hashicorp' - mv "${pkgname}-${pkgver}" "src/github.com/hashicorp/${pkgname}" - - export GOPATH="${srcdir}" + mkdir -p build } build() { - cd "${srcdir}/src/github.com/hashicorp/${pkgname}" + cd "${srcdir}/${pkgname}-${pkgver}" + go build -o build './...' +} - export GOOS='linux' - export GOARCH='amd64' - export XC_OSARCH='linux/amd64' +check() { + cd "${srcdir}/${pkgname}-${pkgver}" - make linux -} + # prevent e.g. syslog tests + export TRAVIS='true' -# The test suite is horribly broken and will show approx. 60-80% test failures. -# Upstream hasn't been helpful in debugging this and just points to their binary releases. -# From now this package will ship without tests as I'm sick and tired of this BS. + # some tests need the built `consul` binary in $PATH + export PATH="${PWD}/build:${PATH}" -#check() { -# cd "${srcdir}/src/github.com/hashicorp/${pkgname}" -# -# # prevent e.g. syslog tests -# export TRAVIS='true' -# # weird race conditions when being run overparallelized -# export GOMAXPROCS="1" -# export GOTEST_FLAGS="-p 1 -parallel 1" -# export GOOS='linux' -# export GOARCH='amd64' -# -# make -j1 test -#} + # weird race conditions when being run overparallelized + go test -v -p 2 -parallel 2 './...' +} package() { - cd
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Wednesday, March 18, 2020 @ 13:29:18 Author: foxxx0 Revision: 600534 upgpkg: consul 1.7.2-1 upstream release 1.7.2 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-18 13:14:43 UTC (rev 600533) +++ PKGBUILD2020-03-18 13:29:18 UTC (rev 600534) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.7.1 +pkgver=1.7.2 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -22,7 +22,7 @@ ) install=consul.install backup=('etc/default/consul') -sha512sums=('bcd7d309c4fc5a89713e3badbf88ff2f7363cd2f09bd52030965811b43bfb0b36fc573ea7cd726f847d822785f3e700885b7cf3c0ad025e2b879b62b1d5aef0e' +sha512sums=('d13d7750c745aeeb2577ed334bfef1ac8a4e0c6f671a6705c0b8978217d071ebcf32455c0bfc83a77fd03caef68a6e256d95b48d5406deaaaba263f1a97b23c2' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079' 'ef872aedb2bc022a29292b7972a792b22e684c1ccb904a2b2cfec6d8966c28fb19be1452ce060821c419f1b646b236ba2e783175595e4bb6926d164c27a15c87'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Saturday, August 24, 2019 @ 19:59:17 Author: jelle Revision: 501550 upgpkg: consul 1.5.3-2 golang 1.12.8 security rebuild. Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-24 19:55:03 UTC (rev 501549) +++ PKGBUILD2019-08-24 19:59:17 UTC (rev 501550) @@ -3,7 +3,7 @@ pkgname=consul pkgver=1.5.3 -pkgrel=1 +pkgrel=2 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') _gocli_commit='3d22a244be8aa6fb16ac24af0e195c08b7d973aa' # HEAD @@ -23,7 +23,7 @@ ) install=consul.install backup=('etc/default/consul') -sha512sums=('3f275ec160b9e583b81ba8d463fdb05e9fc9058db2453d9393a56b67337ea04df98a89225323192230938e1abfb48fa60fe0a32b4d8980573b749217b69933e9' +sha512sums=('9a1ec590132069deb0d74809bcc7da7df4d40b17e6e2ff95cf90a2dbd5487bd2309164f09ca9c4802f77a56b453479605841531083bf272dbcb9a53b91e9bc8c' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Tuesday, July 30, 2019 @ 13:39:14 Author: foxxx0 Revision: 495297 upgpkg: consul 1.5.3-1 update to 1.5.3 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-30 13:36:28 UTC (rev 495296) +++ PKGBUILD2019-07-30 13:39:14 UTC (rev 495297) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.5.2 +pkgver=1.5.3 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -23,7 +23,7 @@ ) install=consul.install backup=('etc/default/consul') -sha512sums=('e0820592abc5e119f74c8bf3d11a23726ee6dda7d193864a4486d64deef0bfd6ae4c9170b57d6f978e7ddfeb425229a019c45a8edcdea0938bce9315f2444fd6' +sha512sums=('3f275ec160b9e583b81ba8d463fdb05e9fc9058db2453d9393a56b67337ea04df98a89225323192230938e1abfb48fa60fe0a32b4d8980573b749217b69933e9' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Saturday, June 29, 2019 @ 20:09:28 Author: foxxx0 Revision: 485951 upgpkg: consul 1.5.2-1 update to 1.5.2 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-29 19:04:59 UTC (rev 485950) +++ PKGBUILD2019-06-29 20:09:28 UTC (rev 485951) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.5.1 +pkgver=1.5.2 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -23,7 +23,7 @@ ) install=consul.install backup=('etc/default/consul') -sha512sums=('7486d24bf1fa9fe94175abf9e008dc4fe4277c509381a524a9ee20e17bc4959f621e39be29e33622cb672ef3a04f9161e575009197bcd35c78b45f1d2637a2ea' +sha512sums=('e0820592abc5e119f74c8bf3d11a23726ee6dda7d193864a4486d64deef0bfd6ae4c9170b57d6f978e7ddfeb425229a019c45a8edcdea0938bce9315f2444fd6' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Wednesday, May 29, 2019 @ 08:37:22 Author: foxxx0 Revision: 473855 upgpkg: consul 1.5.1-1 update to 1.5.1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-29 08:36:45 UTC (rev 473854) +++ PKGBUILD2019-05-29 08:37:22 UTC (rev 473855) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.5.0 +pkgver=1.5.1 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -23,7 +23,7 @@ ) install=consul.install backup=('etc/default/consul') -sha512sums=('8cefb77b56b27995bba38517144bf42585bd1d9ad9a10fc0c9b6bc1a87bfbd042e336ed5e945cfce1fb8eb4b8162dbc8246e2b4109dea5767b8745a7b2159ef8' +sha512sums=('7486d24bf1fa9fe94175abf9e008dc4fe4277c509381a524a9ee20e17bc4959f621e39be29e33622cb672ef3a04f9161e575009197bcd35c78b45f1d2637a2ea' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Friday, February 8, 2019 @ 15:12:34 Author: foxxx0 Revision: 430728 upgpkg: consul 1.4.2-1 update to 1.4.2 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-08 14:41:47 UTC (rev 430727) +++ PKGBUILD2019-02-08 15:12:34 UTC (rev 430728) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.4.1 +pkgver=1.4.2 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -10,7 +10,6 @@ url="https://www.consul.io; license=('MPL2') depends=('glibc') -# checkdepends=('strace') makedepends=('git' 'go-pie' 'procps-ng' 'zip') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hashicorp/consul/archive/v${pkgver}.tar.gz; "gocli::git+https://github.com/mitchellh/cli#commit=${_gocli_commit}; @@ -22,10 +21,9 @@ 'fix-build-version-info.patch' 'disable-syslog-test.patch' 'unparallelize-or-disable-flaky-tests.patch') -# 'disable-go-vet.patch') install=consul.install backup=('etc/default/consul') -sha512sums=('e5451a414878a2a9d3591d4ae2caf8a227035017a6b65cbacf272a1a14727d33cabb1a11bd0fa3b837195309ff77aa49d4087cb6faedddb8ea002ac46412bc90' +sha512sums=('7890626903ae167bddd31eac92da8da56df46c913e4a5e166cec910b749bdf24df4eaa5f9f13f2d0b6ff8f4133a81d85a5b2c90ef52275a4caa752c737b8210f' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079' @@ -35,7 +33,6 @@ '64a73277468929c65f7aa3ef1523a5e170b18333129629d5070492e773f63cfdf56ff9a670798d140ef301bece1579bdc881343499b5ea7a0d807c7c95154a2e' '2a2e31469708f66877885c9e38f2044da13067c4111fc081ffea6187ff39acea6b17c0d33b2d0ada614315c3e5759a7592fbf7b0e9e9094ba2c31003bf1dbd4c' 'b59b2733d598ae6648c198f26f23961d4c1ea8c693a1a5b1c16a0951400c3bb9a9d2d5efe4f0a5cca9ae3b1f225a8eb4133c9011c4125589e936c7dcdc4b2495') -# '9cba924e51d31160d36dc2524b6a670713c09acae209bd6fdd1328ea4457e23ebcd95e9419bcd2ac98cb959b79cbf898fb7329e65beb78a4db454b3e0b6eb954') prepare() { export GOPATH="${srcdir}" @@ -72,7 +69,6 @@ export GOARCH='amd64' export GOTEST_FLAGS="-p 2 -parallel 2" export CONSUL_TEST_SKIP_SYSLOG='true' - # strace -f make -j1 test make -j1 test }
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Wednesday, February 6, 2019 @ 21:01:12 Author: eschwartz Revision: 429761 upgpkg: consul 1.4.0-2 golang staticlibs rebuild Fixes CVE-2019-6486 which affects all packages relying on 'crypto/elliptic' Modified: consul/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-06 20:58:02 UTC (rev 429760) +++ PKGBUILD2019-02-06 21:01:12 UTC (rev 429761) @@ -3,7 +3,7 @@ pkgname=consul pkgver=1.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') _gocli_commit='3d22a244be8aa6fb16ac24af0e195c08b7d973aa' # HEAD @@ -35,8 +35,6 @@ '509c0b615f1a282f80004449e94ca8a51ac52cd4babfda0e670f22bcdaa5f9b2bb88189d09764333b31e8b3a449524979919fabb77886573a63c8bd582398933') prepare() { - export GOPATH="${srcdir}" - export PATH="$PATH:$GOPATH/bin" mkdir -p "src/github.com/mitchellh" mkdir -p "src/github.com/hashicorp" @@ -60,6 +58,8 @@ build() { cd "${srcdir}/src/github.com/hashicorp/${pkgname}" + export GOPATH="${srcdir}" + export PATH="$PATH:$GOPATH/bin" export GOOS='linux' export GOARCH='amd64' make linux @@ -67,6 +67,8 @@ check() { cd "${srcdir}/src/github.com/hashicorp/${pkgname}" + export GOPATH="${srcdir}" + export PATH="$PATH:$GOPATH/bin" # weird race conditions when being run overparallelized export GOMAXPROCS="2" export GOOS='linux'
[arch-commits] Commit in consul/trunk (PKGBUILD disable-broken-api-test.patch)
Date: Friday, September 14, 2018 @ 13:11:33 Author: foxxx0 Revision: 380894 upgpkg: consul 1.2.3-1 update to 1.2.3, fix testsuite, fix FS#59350 Modified: consul/trunk/PKGBUILD Deleted: consul/trunk/disable-broken-api-test.patch ---+ PKGBUILD | 56 +++--- disable-broken-api-test.patch | 118 2 files changed, 22 insertions(+), 152 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-14 13:11:30 UTC (rev 380893) +++ PKGBUILD2018-09-14 13:11:33 UTC (rev 380894) @@ -2,31 +2,30 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.2.2 +pkgver=1.2.3 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') -_gocli_commit='65fcae5817c8600da98ada9d7edf26dd1a84837b' # HEAD +_gocli_commit='3d22a244be8aa6fb16ac24af0e195c08b7d973aa' # HEAD url="https://www.consul.io; license=('MPL2') depends=('glibc') -makedepends=('git' 'go-pie' 'procps-ng' 'syslog-ng' 'zip') -source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/consul/archive/v$pkgver.tar.gz; -"git+https://github.com/mitchellh/cli#commit=${_gocli_commit}; +makedepends=('git' 'go-pie' 'procps-ng' 'zip') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hashicorp/consul/archive/v${pkgver}.tar.gz; +"gocli::git+https://github.com/mitchellh/cli#commit=${_gocli_commit}; 'consul.service' 'consul.default' 'consul.sysusers' 'example.json' -'disable-broken-api-test.patch' 'fix-build-version-info.patch') install=consul.install -sha512sums=('715f69e7b36d0070ea4e602dc50f51aa2547db07cce985da79d1e201c6e84dade8a7c810e3602f88cfbd30e063669076954d2541810a18a0c9e7c9ff8458' +backup=('etc/default/consul') +sha512sums=('71a7dbfc031df4a96faf2ddd829f289e96adefd0e0087208bbdd26e742a24e3da05fceea4181eb915703ad3323ed5b02bf74eb3fdfbed1e9a1afa2f74acb2a34' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079' 'ef872aedb2bc022a29292b7972a792b22e684c1ccb904a2b2cfec6d8966c28fb19be1452ce060821c419f1b646b236ba2e783175595e4bb6926d164c27a15c87' 'c4292b8f56ee955ed7385a49843fd90d6434029891b3e1e724cb2fc841514c06e2554a26d3937c114371b18c2168c4e64319eb2cbd726ee8b35870df19089348' - 'ad5b5ea1fd4ec443c98a89da9fb581d32894c4583dec3707ce9096ed45706bc800f8eb20e5a0c68f6de437d228e09a97bad5815b5bba9b18ae339bcf9a42f8f7' '6709e51ff57fbe8118e7c9b38c99ef096a62d0c88ac2694e8c86065052cd2600f65dd9ac7f4a7e60712c26d15355f938cd9d98684955f4a02b2d5adfe1c2c04e') prepare() { @@ -35,49 +34,38 @@ mkdir -p "src/github.com/mitchellh" mkdir -p "src/github.com/hashicorp" - mv "${pkgname}-${pkgver}" "src/github.com/hashicorp/${pkgname}" - mv "cli" "src/github.com/mitchellh/cli" + mv "${pkgname}-${pkgver}" "${srcdir}/src/github.com/hashicorp/${pkgname}" + mv "gocli" "${srcdir}/src/github.com/mitchellh/cli" - cd "src/github.com/hashicorp/${pkgname}" + cd "${srcdir}/src/github.com/hashicorp/${pkgname}" # use proper release build version string (w/o '-dev' suffix) patch -p1 -N -l -i "${srcdir}/fix-build-version-info.patch" -} -check() { - cd "src/github.com/hashicorp/${pkgname}" - # TODO: debug failing tests - # + TestTombstoneGC - #rm ./agent/consul/state/tombstone_gc_test.go - # + TestAPI_ClientTLSOptions - #patch -p0 ./api/api_test.go < "${srcdir}/disable-broken-api-test.patch" - # + TestSyslogFilter (need to start syslog-ng within the chroot container) - #rm ./logger/syslog_test.go - make test + # disable syslog test (requires running syslog service) + rm ./logger/syslog_test.go } build() { - cd "src/github.com/hashicorp/${pkgname}" - # build local arch only, from: https://github.com/hashicorp/consul/#developing-consul - # note! this will result in a development build! do not use for production - # CONSUL_DEV=1 make + cd "${srcdir}/src/github.com/hashicorp/${pkgname}" + # weird race conditions when being run with more than 1 thread... + taskset --cpu-list 0 make linux +} - # this will limit the build targets but still result in official "zip" release - # XC_OS='linux' XC_ARCH='amd64' make - - # this will build only for linux/amd64 - export CGO_ENABLED=0 - make linux +check() { + cd "${srcdir}/src/github.com/hashicorp/${pkgname}" + # weird race conditions when being run with more than 1 thread... + taskset --cpu-list 0 make test } package() { - cd "src/github.com/hashicorp/${pkgname}" + cd "${srcdir}/src/github.com/hashicorp/${pkgname}" install -D -d -m750 -o 208 -g 208 "${pkgdir}/var/lib/consul" install -D -d -m750
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Thursday, August 2, 2018 @ 10:22:19 Author: foxxx0 Revision: 367245 upgpkg: consul 1.2.2-1 update to 1.2.2 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-02 10:03:42 UTC (rev 367244) +++ PKGBUILD2018-08-02 10:22:19 UTC (rev 367245) @@ -3,7 +3,7 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.2.1 +pkgver=1.2.2 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -21,7 +21,7 @@ 'disable-broken-api-test.patch' 'fix-build-version-info.patch') install=consul.install -sha512sums=('5b5d8b62056c305f7388db50b54427ed21c41fef6d1b5f67da845a66bece35454e9f538bb0df59bc86788826b6cd20cd6179552060482908fc5cbc4a048c14a8' +sha512sums=('715f69e7b36d0070ea4e602dc50f51aa2547db07cce985da79d1e201c6e84dade8a7c810e3602f88cfbd30e063669076954d2541810a18a0c9e7c9ff8458' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079' @@ -54,7 +54,7 @@ #patch -p0 ./api/api_test.go < "${srcdir}/disable-broken-api-test.patch" # + TestSyslogFilter (need to start syslog-ng within the chroot container) #rm ./logger/syslog_test.go - #make test + make test } build() {
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Friday, July 13, 2018 @ 07:45:51 Author: foxxx0 Revision: 358439 upgpkg: consul 1.2.1-1 update to 1.2.1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-13 07:45:44 UTC (rev 358438) +++ PKGBUILD2018-07-13 07:45:51 UTC (rev 358439) @@ -3,7 +3,7 @@ # Maintainer: Felix Yan pkgname=consul -pkgver=1.2.0 +pkgver=1.2.1 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -21,7 +21,7 @@ 'disable-broken-api-test.patch' 'fix-build-version-info.patch') install=consul.install -sha512sums=('1c018a5f35164a899a086ccdae94cb5e6e2a490e4c788d65b0026dbf448950d0c1038b2d61cb10f5e8c9ad22a1affad64dd4a7086b59dffd115d40aa7b3d0cce' +sha512sums=('5b5d8b62056c305f7388db50b54427ed21c41fef6d1b5f67da845a66bece35454e9f538bb0df59bc86788826b6cd20cd6179552060482908fc5cbc4a048c14a8' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 06:50:18 Author: felixonmars Revision: 320996 upgpkg: consul 1.1.0-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 06:49:38 UTC (rev 320995) +++ PKGBUILD2018-05-12 06:50:18 UTC (rev 320996) @@ -3,7 +3,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=1.0.7 +pkgver=1.1.0 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -20,7 +20,7 @@ example.json disable-broken-api-test.patch) install=consul.install -sha512sums=('0abedfeef1fd46e3885ef43e1a60e73380e67c3bb29eb3014e35cb2b64d3a158e1958306ce2144e0f6a26e94ea720528827dfcb448fa2fbeeab9263ae3abe03b' +sha512sums=('80c16a42fc58930234cb277bfdd21c3f1d9f7fe1cf2fea6284056a47f602a40a15ddd447779e83fc5b42502ca8a507a819f5ad7d11689c0bcbb0da739b217721' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Saturday, April 14, 2018 @ 04:49:24 Author: felixonmars Revision: 316251 upgpkg: consul 1.0.7-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-14 04:48:35 UTC (rev 316250) +++ PKGBUILD2018-04-14 04:49:24 UTC (rev 316251) @@ -3,7 +3,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=1.0.6 +pkgver=1.0.7 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -20,7 +20,7 @@ example.json disable-broken-api-test.patch) install=consul.install -sha512sums=('c55f09272859b828816ddf548952769172331c22be8a70a7f73ab9362744fb1f4bc5fdf81955a0dbc4101584cf3660f182620dcdc56bcf94b42dce644be232a8' +sha512sums=('0abedfeef1fd46e3885ef43e1a60e73380e67c3bb29eb3014e35cb2b64d3a158e1958306ce2144e0f6a26e94ea720528827dfcb448fa2fbeeab9263ae3abe03b' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Saturday, February 10, 2018 @ 18:10:39 Author: felixonmars Revision: 291450 upgpkg: consul 1.0.6-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-10 18:08:53 UTC (rev 291449) +++ PKGBUILD2018-02-10 18:10:39 UTC (rev 291450) @@ -3,7 +3,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=1.0.5 +pkgver=1.0.6 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -20,7 +20,7 @@ example.json disable-broken-api-test.patch) install=consul.install -sha512sums=('ac5467b359c9a4431d7b0b7052436376ec7ba8e8123845e88594e424577d2c202e07c9ea069a39d5fd873665f2a0675908f066058f9a15913cbeef7d36f7fbf2' +sha512sums=('c55f09272859b828816ddf548952769172331c22be8a70a7f73ab9362744fb1f4bc5fdf81955a0dbc4101584cf3660f182620dcdc56bcf94b42dce644be232a8' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:54:42 Author: felixonmars Revision: 290136 upgpkg: consul 1.0.5-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:54:31 UTC (rev 290135) +++ PKGBUILD2018-02-08 02:54:42 UTC (rev 290136) @@ -3,7 +3,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=1.0.3 +pkgver=1.0.5 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -20,7 +20,7 @@ example.json disable-broken-api-test.patch) install=consul.install -sha512sums=('edf2f2b70a00c923bee1844d1a14e72f3fad8e576fdf1fe24896b20b72a0c53cb222e3fdba413684ecd9031b00f1df321c7ed07a0fa6310a9d8e05fc70c5cb3a' +sha512sums=('ac5467b359c9a4431d7b0b7052436376ec7ba8e8123845e88594e424577d2c202e07c9ea069a39d5fd873665f2a0675908f066058f9a15913cbeef7d36f7fbf2' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Wednesday, January 24, 2018 @ 19:57:11 Author: felixonmars Revision: 286680 upgpkg: consul 1.0.3-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-24 19:56:54 UTC (rev 286679) +++ PKGBUILD2018-01-24 19:57:11 UTC (rev 286680) @@ -3,7 +3,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=1.0.2 +pkgver=1.0.3 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -20,7 +20,7 @@ example.json disable-broken-api-test.patch) install=consul.install -sha512sums=('6544a0bfcaa1ad0982db5694c34ec2587e8f669c39ec1bd5310478dc9aed7e4a0926bded2b9890b897db5c3e834c63811ba389ab105314c555b7cb181810f318' +sha512sums=('edf2f2b70a00c923bee1844d1a14e72f3fad8e576fdf1fe24896b20b72a0c53cb222e3fdba413684ecd9031b00f1df321c7ed07a0fa6310a9d8e05fc70c5cb3a' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD consul.service)
Date: Tuesday, January 16, 2018 @ 11:49:49 Author: foxxx0 Revision: 283235 upgpkg: consul 1.0.2-2 gracefully terminate agent (FS#50259) Modified: consul/trunk/PKGBUILD consul/trunk/consul.service + PKGBUILD |4 ++-- consul.service |1 + 2 files changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-16 11:29:26 UTC (rev 283234) +++ PKGBUILD2018-01-16 11:49:49 UTC (rev 283235) @@ -4,7 +4,7 @@ pkgname=consul pkgver=1.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') _gocli_commit='65fcae5817c8600da98ada9d7edf26dd1a84837b' # HEAD @@ -22,7 +22,7 @@ install=consul.install sha512sums=('6544a0bfcaa1ad0982db5694c34ec2587e8f669c39ec1bd5310478dc9aed7e4a0926bded2b9890b897db5c3e834c63811ba389ab105314c555b7cb181810f318' 'SKIP' - 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' + 'c674279ee4506797f873e2be09231cd5d8f01c726ba8475820b3ebbf25eb061f3664e896b282c74f7a3ea1d8fe8bb4c10425a67e1df495e46bcc3225d422cb84' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079' 'ef872aedb2bc022a29292b7972a792b22e684c1ccb904a2b2cfec6d8966c28fb19be1452ce060821c419f1b646b236ba2e783175595e4bb6926d164c27a15c87' 'c4292b8f56ee955ed7385a49843fd90d6434029891b3e1e724cb2fc841514c06e2554a26d3937c114371b18c2168c4e64319eb2cbd726ee8b35870df19089348' Modified: consul.service === --- consul.service 2018-01-16 11:29:26 UTC (rev 283234) +++ consul.service 2018-01-16 11:49:49 UTC (rev 283235) @@ -9,6 +9,7 @@ EnvironmentFile=-/etc/default/consul Restart=on-failure ExecStart=/usr/bin/consul agent $CONSUL_FLAGS -config-dir=/etc/consul.d +ExecStop=/usr/bin/kill -INT $MAINPID ExecReload=/usr/bin/kill -HUP $MAINPID KillSignal=SIGINT
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Monday, December 25, 2017 @ 05:48:32 Author: felixonmars Revision: 275984 fix license (FS#50260) Modified: consul/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-25 05:47:13 UTC (rev 275983) +++ PKGBUILD2017-12-25 05:48:32 UTC (rev 275984) @@ -9,7 +9,7 @@ arch=('x86_64') _gocli_commit='65fcae5817c8600da98ada9d7edf26dd1a84837b' # HEAD url="https://www.consul.io; -license=('MPL') +license=('MPL2') depends=('glibc') makedepends=('git' 'go-pie' 'procps-ng' 'syslog-ng') source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/consul/archive/v$pkgver.tar.gz;
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Monday, December 18, 2017 @ 15:42:49 Author: foxxx0 Revision: 274776 upgpkg: consul 1.0.2-1 update to 1.0.2 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-18 15:40:27 UTC (rev 274775) +++ PKGBUILD2017-12-18 15:42:49 UTC (rev 274776) @@ -3,7 +3,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=1.0.1 +pkgver=1.0.2 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -20,7 +20,7 @@ example.json disable-broken-api-test.patch) install=consul.install -sha512sums=('58070a02e8bde554b53416daa42a40d3289a50ad1baf04605ebee19ec01b7f912a54482eb5b2885d09842da0c8c0034d757bf23ba23bf4343620202a3370a485' +sha512sums=('6544a0bfcaa1ad0982db5694c34ec2587e8f669c39ec1bd5310478dc9aed7e4a0926bded2b9890b897db5c3e834c63811ba389ab105314c555b7cb181810f318' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Tuesday, November 21, 2017 @ 13:09:28 Author: foxxx0 Revision: 267785 upgpkg: consul 1.0.1-1 update to 1.0.1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-11-21 12:55:54 UTC (rev 267784) +++ PKGBUILD2017-11-21 13:09:28 UTC (rev 267785) @@ -3,7 +3,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=1.0.0 +pkgver=1.0.1 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -20,7 +20,7 @@ example.json disable-broken-api-test.patch) install=consul.install -sha512sums=('8223f79aa1b7bfc5693168b56fbe9a506ca504771c92328afeb99e78dce8699c7532582749a372dfed10dd4b7c440ace0dd248f1ae27247059da3e2f88293a88' +sha512sums=('58070a02e8bde554b53416daa42a40d3289a50ad1baf04605ebee19ec01b7f912a54482eb5b2885d09842da0c8c0034d757bf23ba23bf4343620202a3370a485' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Tuesday, October 17, 2017 @ 13:31:16 Author: foxxx0 Revision: 263156 upgpkg: consul 1.0.0-1 update to 1.0.0 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-17 13:20:46 UTC (rev 263155) +++ PKGBUILD2017-10-17 13:31:16 UTC (rev 263156) @@ -3,8 +3,8 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.9.3 -pkgrel=2 +pkgver=1.0.0 +pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64') _gocli_commit='65fcae5817c8600da98ada9d7edf26dd1a84837b' # HEAD @@ -20,7 +20,7 @@ example.json disable-broken-api-test.patch) install=consul.install -sha512sums=('a1c9cdd3e197afbf088bd1866af15c1864cb8d042dc65d2fcc0d9070b8bf2f9380cf2ceadaff6d5bba7ecd379d53f4b8191e1ae6832f1b2c82f21c62f07d8b0f' +sha512sums=('8223f79aa1b7bfc5693168b56fbe9a506ca504771c92328afeb99e78dce8699c7532582749a372dfed10dd4b7c440ace0dd248f1ae27247059da3e2f88293a88' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Thursday, October 12, 2017 @ 11:49:47 Author: foxxx0 Revision: 262436 upgpkg: consul 0.9.3-2 go-pie rebuild Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-12 11:31:55 UTC (rev 262435) +++ PKGBUILD2017-10-12 11:49:47 UTC (rev 262436) @@ -4,7 +4,7 @@ pkgname=consul pkgver=0.9.3 -pkgrel=1 +pkgrel=2 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64') _gocli_commit='65fcae5817c8600da98ada9d7edf26dd1a84837b' # HEAD @@ -11,7 +11,7 @@ url="https://www.consul.io; license=('MPL') depends=('glibc') -makedepends=('git' 'go' 'procps-ng' 'syslog-ng') +makedepends=('git' 'go-pie' 'procps-ng' 'syslog-ng') source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/consul/archive/v$pkgver.tar.gz; "git+https://github.com/mitchellh/cli#commit=${_gocli_commit}; consul.service
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Saturday, June 10, 2017 @ 05:08:47 Author: felixonmars Revision: 235760 upgpkg: consul 0.8.4-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-10 05:07:08 UTC (rev 235759) +++ PKGBUILD2017-06-10 05:08:47 UTC (rev 235760) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.8.3 +pkgver=0.8.4 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ makedepends=('git' 'go') source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/consul/archive/v$pkgver.tar.gz; consul.service) -sha512sums=('84c72f5cdc9f82288b29b92e386324214bf71ef3952cbd3391f4c7c427cf5f385a3e472304cfb8c837bbfb009547ad3b736d6f66f0546a5f994d547d431bd4b8' +sha512sums=('4bbb167a603f1d20940330bd9615ba0f50e0113e1d96ce47773f5d2813635f76dd1aec8f43dae4c8c547cec8a891eb0726eeeda7bd7c5b1d495029b359378e68' '0f39434e73a3f5d79919e3fad28de834688765edebfce8793aa471f272af61d9cebd13237a7aeb4f8b89f1749a891a63cd710881d58a9590990deedd43dffdba') prepare() {
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Friday, May 12, 2017 @ 16:15:08 Author: felixonmars Revision: 227867 upgpkg: consul 0.8.3-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-05-12 14:53:37 UTC (rev 227866) +++ PKGBUILD2017-05-12 16:15:08 UTC (rev 227867) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.8.2 +pkgver=0.8.3 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ makedepends=('git' 'go') source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/consul/archive/v$pkgver.tar.gz; consul.service) -sha512sums=('13bd28f0da488ee8fb3068515e2fddc7fe2d663c8848357b689332c44d757c1f3a017c604a68958f1fa22b5d6b58e3b09574a8fff9ab41d74ab6aec347b356d0' +sha512sums=('84c72f5cdc9f82288b29b92e386324214bf71ef3952cbd3391f4c7c427cf5f385a3e472304cfb8c837bbfb009547ad3b736d6f66f0546a5f994d547d431bd4b8' '0f39434e73a3f5d79919e3fad28de834688765edebfce8793aa471f272af61d9cebd13237a7aeb4f8b89f1749a891a63cd710881d58a9590990deedd43dffdba') prepare() {
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Tuesday, May 9, 2017 @ 16:32:51 Author: felixonmars Revision: 227466 upgpkg: consul 0.8.2-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-05-09 16:32:34 UTC (rev 227465) +++ PKGBUILD2017-05-09 16:32:51 UTC (rev 227466) @@ -2,8 +2,8 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.8.1 -pkgrel=2 +pkgver=0.8.2 +pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64') url="https://www.consul.io; @@ -12,7 +12,7 @@ makedepends=('git' 'go') source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/consul/archive/v$pkgver.tar.gz; consul.service) -sha512sums=('484fb75f712c29571be5e7fb2f60cd70c8314392771e84756103571d809bb47212aa8572c7276b5e8db933ce48dc50662af89902ba997666fe49de52c8fa0497' +sha512sums=('13bd28f0da488ee8fb3068515e2fddc7fe2d663c8848357b689332c44d757c1f3a017c604a68958f1fa22b5d6b58e3b09574a8fff9ab41d74ab6aec347b356d0' '0f39434e73a3f5d79919e3fad28de834688765edebfce8793aa471f272af61d9cebd13237a7aeb4f8b89f1749a891a63cd710881d58a9590990deedd43dffdba') prepare() {
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Thursday, April 20, 2017 @ 14:45:29 Author: felixonmars Revision: 223973 upgpkg: consul 0.8.1-2 fix version string Modified: consul/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-20 14:45:13 UTC (rev 223972) +++ PKGBUILD2017-04-20 14:45:29 UTC (rev 223973) @@ -3,7 +3,7 @@ pkgname=consul pkgver=0.8.1 -pkgrel=1 +pkgrel=2 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64') url="https://www.consul.io; @@ -22,6 +22,11 @@ mkdir -p .gopath/src/github.com/hashicorp ln -sf "$PWD" .gopath/src/github.com/hashicorp/consul export GOPATH="$PWD/.gopath" + + sed -e "s/Version = \"unknown\"/Version = \"$pkgver\"/" \ + -e "s/VersionPrerelease = \"unknown\"/VersionPrerelease = \"\"/" \ + -e "s/release = \"dev\"/release = \"\"/" \ + -i version/version.go } build() {
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Tuesday, April 18, 2017 @ 04:12:16 Author: felixonmars Revision: 223650 upgpkg: consul 0.8.1-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-18 04:11:42 UTC (rev 223649) +++ PKGBUILD2017-04-18 04:12:16 UTC (rev 223650) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.8.0 +pkgver=0.8.1 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64') @@ -10,13 +10,13 @@ license=('MPL') depends=('glibc') makedepends=('git' 'go') -source=("git+https://github.com/hashicorp/consul.git#tag=v$pkgver; +source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/consul/archive/v$pkgver.tar.gz; consul.service) -sha512sums=('SKIP' +sha512sums=('484fb75f712c29571be5e7fb2f60cd70c8314392771e84756103571d809bb47212aa8572c7276b5e8db933ce48dc50662af89902ba997666fe49de52c8fa0497' '0f39434e73a3f5d79919e3fad28de834688765edebfce8793aa471f272af61d9cebd13237a7aeb4f8b89f1749a891a63cd710881d58a9590990deedd43dffdba') prepare() { - cd consul + cd consul-$pkgver mkdir build mkdir -p .gopath/src/github.com/hashicorp @@ -25,7 +25,7 @@ } build() { - cd consul + cd consul-$pkgver go get github.com/mitchellh/cli go build -o build/consul # -gccgoflags "$CFLAGS $LDFLAGS" @@ -32,7 +32,7 @@ } package() { - cd consul + cd consul-$pkgver install -Dm755 build/consul "$pkgdir"/usr/bin/consul install -Dm644 "$srcdir"/consul.service "$pkgdir"/usr/lib/systemd/system/consul.service
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Wednesday, April 5, 2017 @ 05:31:46 Author: felixonmars Revision: 220533 upgpkg: consul 0.8.0-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-05 05:30:43 UTC (rev 220532) +++ PKGBUILD2017-04-05 05:31:46 UTC (rev 220533) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.7.5 +pkgver=0.8.0 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64') @@ -12,8 +12,8 @@ makedepends=('git' 'go') source=("git+https://github.com/hashicorp/consul.git#tag=v$pkgver; consul.service) -md5sums=('SKIP' - 'dc6cbeefe9fa250d5961221f155cdf98') +sha512sums=('SKIP' + '0f39434e73a3f5d79919e3fad28de834688765edebfce8793aa471f272af61d9cebd13237a7aeb4f8b89f1749a891a63cd710881d58a9590990deedd43dffdba') prepare() { cd consul
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Wednesday, February 15, 2017 @ 05:49:53 Author: felixonmars Revision: 212505 upgpkg: consul 0.7.5-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-02-15 05:45:11 UTC (rev 212504) +++ PKGBUILD2017-02-15 05:49:53 UTC (rev 212505) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.7.4 +pkgver=0.7.5 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64')
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Wednesday, February 8, 2017 @ 07:31:54 Author: felixonmars Revision: 211144 upgpkg: consul 0.7.4-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-02-08 07:30:34 UTC (rev 211143) +++ PKGBUILD2017-02-08 07:31:54 UTC (rev 211144) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.7.3 +pkgver=0.7.4 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64')
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Saturday, January 28, 2017 @ 15:52:33 Author: felixonmars Revision: 209296 upgpkg: consul 0.7.3-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-01-28 13:51:33 UTC (rev 209295) +++ PKGBUILD2017-01-28 15:52:33 UTC (rev 209296) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.7.2 +pkgver=0.7.3 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64')
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Tuesday, December 20, 2016 @ 02:57:47 Author: felixonmars Revision: 200358 upgpkg: consul 0.7.2-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-12-20 02:54:47 UTC (rev 200357) +++ PKGBUILD2016-12-20 02:57:47 UTC (rev 200358) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.7.1 +pkgver=0.7.2 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64')
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Sunday, November 13, 2016 @ 16:53:54 Author: felixonmars Revision: 195526 upgpkg: consul 0.7.1-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-11-13 16:50:42 UTC (rev 195525) +++ PKGBUILD2016-11-13 16:53:54 UTC (rev 195526) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.7.0 +pkgver=0.7.1 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64')
[arch-commits] Commit in consul/trunk (PKGBUILD consul.service)
Date: Friday, September 16, 2016 @ 02:28:58 Author: felixonmars Revision: 189364 upgpkg: consul 0.7.0-1 Modified: consul/trunk/PKGBUILD consul/trunk/consul.service + PKGBUILD |4 ++-- consul.service |1 + 2 files changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-09-16 02:21:57 UTC (rev 189363) +++ PKGBUILD2016-09-16 02:28:58 UTC (rev 189364) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=0.6.4 +pkgver=0.7.0 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ source=("git+https://github.com/hashicorp/consul.git#tag=v$pkgver; consul.service) md5sums=('SKIP' - '19c804bf52bb2422907cd37b1de13e49') + 'dc6cbeefe9fa250d5961221f155cdf98') prepare() { cd consul Modified: consul.service === --- consul.service 2016-09-16 02:21:57 UTC (rev 189363) +++ consul.service 2016-09-16 02:28:58 UTC (rev 189364) @@ -8,6 +8,7 @@ Restart=on-failure ExecStart=/usr/bin/consul agent $CONSUL_FLAGS -config-dir=/etc/consul.d ExecReload=/usr/bin/kill -HUP $MAINPID +KillSignal=SIGINT [Install] WantedBy=multi-user.target