mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 04:16:46 +02:00
testing/lxd: upgrade to 3.20
This commit is contained in:
parent
3821b6f018
commit
a089219cb2
@ -1,8 +1,8 @@
|
||||
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
|
||||
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
|
||||
pkgname=lxd
|
||||
pkgver=3.18
|
||||
pkgrel=2
|
||||
pkgver=3.20
|
||||
pkgrel=0
|
||||
pkgdesc="a container hypervisor and a new user experience for LXC"
|
||||
url="https://linuxcontainers.org/lxd/"
|
||||
arch="all !aarch64"
|
||||
@ -28,6 +28,7 @@ makedepends="
|
||||
acl-dev
|
||||
tcl-dev
|
||||
libuv-dev
|
||||
eudev-dev
|
||||
libcap-dev
|
||||
linux-headers
|
||||
|
||||
@ -105,7 +106,7 @@ build() {
|
||||
|
||||
cd "$builddir"
|
||||
go install -v -x -tags libsqlite3 $_project/lxd
|
||||
for bin in lxc fuidshift lxc-to-lxd lxd-benchmark lxd-p2c; do
|
||||
for bin in lxc fuidshift lxc-to-lxd lxd-benchmark lxd-agent lxd-p2c; do
|
||||
go install -v -x $_project/$bin
|
||||
done
|
||||
}
|
||||
@ -151,7 +152,7 @@ scripts() {
|
||||
export GOPATH="$builddir/_dist"
|
||||
cd $GOPATH
|
||||
|
||||
for tool in fuidshift lxc-to-lxd lxd-benchmark lxd-p2c; do
|
||||
for tool in fuidshift lxc-to-lxd lxd-benchmark lxd-agent lxd-p2c; do
|
||||
install -Dm755 bin/$tool "$subpkgdir"/usr/bin/$tool
|
||||
done
|
||||
install -Dm755 ../scripts/empty-lxd.sh "$subpkgdir"/usr/bin/empty-lxd.sh
|
||||
@ -168,8 +169,8 @@ libs() {
|
||||
rm -r "$pkgdir"/etc
|
||||
}
|
||||
|
||||
sha512sums="bc9a061569b7ec1997f634fa2b9fee95b47384357eb5f19e528e831e3bfc11363054b169e4f3ebc0141e493f6999b276eb9f3e424a7a6b4c0f5b2701ee91fa51 lxd-3.18.tar.gz
|
||||
sha512sums="c3ee844935eceb8b62364cbc4ca894c0145870ac44712fbd9ddae4b6baca6959f45d14475550392b504c6dccaeb848fe40f47629cf8f0554ff78c0bd18a8e077 lxd-3.20.tar.gz
|
||||
bc32c71f2ce10f508433e1e4651c08c18e8a17e9419a7ce391c0f127fc7cf378c665178926b35eae8813e290d9c5eab3ceb605679fd32efdf2cf98a57cee4127 lxd.confd
|
||||
94de0c0d5ab63463a929a4151359950b1117d0ada5ccf0944311cc70c6b6d4c437ccb4158734ab35db67bfb4abc437074c3f3515be4531f63adc74da21fefb5b lxd.initd
|
||||
7453a02f003b2b3ccc2695649ca6b39157f1bd30070815e6addaacb280ea935d79bc5d265925aeec379a16f0235387d8333c3f25519c959b980fe15ad2d5728c lxd-dont-go-get.patch
|
||||
6bd42ac2571eb77fc3761f549bf77771fbfc4dad8934f9ccf6e421b2874ae5205345511d46f16f69b0b653e859d8019382c5da077db9cbb8149ae883d544215c lxd-dont-go-get.patch
|
||||
c9291e7df7e7d62324d6f31460268b138eaeb7928b2aceb9e1763bc123c4410557a887847e441c03efb92642a6c39c8db6557e2af6a738ac46a9df93b5ac1d3b add-missing-includes.patch"
|
||||
|
||||
@ -1,14 +1,16 @@
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 9e17cd4..ed4465a 100644
|
||||
index 3ff398d..92f3ba2 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -15,13 +15,11 @@ ifeq ($(TAG_SQLITE3),)
|
||||
@@ -15,7 +15,6 @@ ifeq ($(TAG_SQLITE3),)
|
||||
exit 1
|
||||
endif
|
||||
|
||||
- go get -t -v -d ./...
|
||||
CC=$(CC) go install -v -tags "$(TAG_SQLITE3)" $(DEBUG) ./...
|
||||
@echo "LXD built successfully"
|
||||
CGO_ENABLED=0 go install -v -tags netgo ./lxd-p2c
|
||||
go install -v -tags agent ./lxd-agent
|
||||
@@ -23,7 +22,6 @@ endif
|
||||
|
||||
.PHONY: client
|
||||
client:
|
||||
@ -16,7 +18,7 @@ index 9e17cd4..ed4465a 100644
|
||||
go install -v -tags "$(TAG_SQLITE3)" $(DEBUG) ./lxc
|
||||
@echo "LXD client built successfully"
|
||||
|
||||
@@ -100,7 +98,6 @@ deps:
|
||||
@@ -110,7 +108,6 @@ deps:
|
||||
|
||||
.PHONY: update
|
||||
update:
|
||||
@ -24,7 +26,7 @@ index 9e17cd4..ed4465a 100644
|
||||
@echo "Dependencies updated"
|
||||
|
||||
.PHONY: update-protobuf
|
||||
@@ -121,15 +118,11 @@ ifeq ($(TAG_SQLITE3),)
|
||||
@@ -131,7 +128,6 @@ ifeq ($(TAG_SQLITE3),)
|
||||
exit 1
|
||||
endif
|
||||
|
||||
@ -32,15 +34,23 @@ index 9e17cd4..ed4465a 100644
|
||||
CC=$(CC) go install -v -tags "$(TAG_SQLITE3) logdebug" $(DEBUG) ./...
|
||||
@echo "LXD built successfully"
|
||||
|
||||
@@ -142,15 +138,11 @@ ifeq ($(TAG_SQLITE3),)
|
||||
exit 1
|
||||
endif
|
||||
|
||||
- go get -t -v -d ./...
|
||||
CC=$(CC) go install -a -v -tags "$(TAG_SQLITE3)" $(DEBUG) ./...
|
||||
@echo "LXD built successfully"
|
||||
|
||||
.PHONY: check
|
||||
check: default
|
||||
- go get -v -x github.com/rogpeppe/godeps
|
||||
- go get -v -x github.com/remyoudompheng/go-misc/deadcode
|
||||
- go get -v -x github.com/tsenart/deadcode
|
||||
- go get -v -x github.com/golang/lint/golint
|
||||
go test -v -tags "$(TAG_SQLITE3)" $(DEBUG) ./...
|
||||
cd test && ./main.sh
|
||||
|
||||
@@ -145,7 +138,6 @@ dist:
|
||||
@@ -166,7 +158,6 @@ dist:
|
||||
ln -s ../../../../lxd-$(VERSION) $(TMP)/_dist/src/github.com/lxc/lxd
|
||||
|
||||
# Download dependencies
|
||||
@ -48,7 +58,7 @@ index 9e17cd4..ed4465a 100644
|
||||
|
||||
# Download the cluster-enabled sqlite/dqlite
|
||||
mkdir $(TMP)/_dist/deps/
|
||||
@@ -184,7 +176,6 @@ update-po:
|
||||
@@ -205,7 +196,6 @@ update-po:
|
||||
done
|
||||
|
||||
update-pot:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user