mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-03-03 20:52:36 +01:00
Also change license to conform with: http://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package#license
48 lines
1.9 KiB
Plaintext
48 lines
1.9 KiB
Plaintext
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
|
|
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
|
|
pkgname=etcd
|
|
pkgver=2.3.7
|
|
pkgrel=1
|
|
pkgdesc="A highly-available key value store for shared configuration and service discovery"
|
|
url="https://github.com/coreos/etcd"
|
|
arch="x86_64"
|
|
license="ASL 2.0"
|
|
depends=""
|
|
depends_dev=""
|
|
makedepends="$depends_dev go"
|
|
options="!strip"
|
|
install="$pkgname.pre-install"
|
|
subpackages=""
|
|
pkgusers="$pkgname"
|
|
pkggroups="$pkgname"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/coreos/etcd/archive/v$pkgver.tar.gz
|
|
$pkgname.confd
|
|
$pkgname.initd"
|
|
|
|
builddir="$srcdir"/$pkgname-$pkgver
|
|
build() {
|
|
cd "$builddir"
|
|
./build || return 1
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"
|
|
mkdir -p "$pkgdir"/var/lib/$pkgname
|
|
chown -R $pkgusers:$pkggroups "$pkgdir"/var/lib/$pkgname
|
|
install -Dm755 bin/etcdctl "$pkgdir"/usr/bin/etcdctl
|
|
install -Dm755 bin/etcd "$pkgdir"/usr/bin/etcd
|
|
install -Dm755 $srcdir/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
|
|
install -Dm755 $srcdir/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
|
|
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
|
|
}
|
|
|
|
md5sums="7c5bb61ed53dde2fcadf2812f6d44077 etcd-2.3.7.tar.gz
|
|
ac04c0d36942fff31da8a9abe0ac4b68 etcd.confd
|
|
3ac0aecccd36288a5b72136da7c6d133 etcd.initd"
|
|
sha256sums="aa3a6340bb08d072d1d2ecfbe3c1e02235251760d031a2b699ee1710510ee883 etcd-2.3.7.tar.gz
|
|
2f3d37317ccaaddf4ec53e77be9419d63590d0114edcae383f47c0607dd643a9 etcd.confd
|
|
6334c8578a3eb7054ece4427446cc8bbc1b8ddb1794ff397ff9ae405c0d391f6 etcd.initd"
|
|
sha512sums="a551287ebf6e881e2c6a56a7e75c273d125ed2b4b3ea58533e4481bc12ca21167de02820aaa1f4775b81385e96e65f882e97121920be02d72abe82f43652daf9 etcd-2.3.7.tar.gz
|
|
440c9f23decb318c565a79d376b107dbd2333e72d5d812ec1460732543348737468b3e66e82e06a1afa0f09760c1eb066804a668a24e92a23977758727e049d2 etcd.confd
|
|
99271b1ae4a5636ae2332a98d35a5d9e27cac9154d5ede7952b0627caca53ef0b0d8164aa18f53c25e42e969b80e534930c2a3ed0bd0a1fdaec093075016355c etcd.initd"
|