diff options
author | Asterios Dimitriou | 2020-09-20 00:54:30 +0300 |
---|---|---|
committer | Asterios Dimitriou | 2020-09-20 00:54:30 +0300 |
commit | ffdd61dc8680e4479b5402bfcaeb0df36401d858 (patch) | |
tree | 8eaca4238086bf7cafd7d2a3648c6f7311d255df | |
parent | 655807beb0bd759e02c6bf6f287ec77040365add (diff) | |
download | aur-ffdd61dc8680e4479b5402bfcaeb0df36401d858.tar.gz |
Drop custom sqlite and libco
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 8 insertions, 10 deletions
@@ -1,19 +1,19 @@ pkgbase = lxd-git pkgdesc = Daemon based on liblxc offering a REST API to manage containers - pkgver = 4.1.r4.70ddda927 + pkgver = 4.6.r2.e1fa47b27 pkgrel = 1 url = https://linuxcontainers.org/lxd arch = x86_64 license = APACHE makedepends = go makedepends = git - makedepends = tcl makedepends = patchelf depends = lxc depends = lxcfs depends = squashfs-tools depends = dnsmasq depends = libuv + depends = sqlite optdepends = lvm2: for lvm2 support optdepends = thin-provisioning-tools: for thin provisioning support optdepends = btrfs-progs: for btrfs storage driver support @@ -5,7 +5,7 @@ pkgname=lxd-git _pkgname=lxd -pkgver=4.1.r4.70ddda927 +pkgver=4.6.r2.e1fa47b27 pkgrel=1 pkgdesc="Daemon based on liblxc offering a REST API to manage containers" arch=('x86_64') @@ -13,8 +13,8 @@ url="https://linuxcontainers.org/lxd" license=('APACHE') conflicts=('lxd' 'lxd-lts') provides=('lxd') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'libuv') -makedepends=('go' 'git' 'tcl' 'patchelf') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'libuv' 'sqlite') +makedepends=('go' 'git' 'patchelf') optdepends=('lvm2: for lvm2 support' 'thin-provisioning-tools: for thin provisioning support' 'btrfs-progs: for btrfs storage driver support' @@ -49,9 +49,9 @@ build() { export GOPATH="${srcdir}/go" cd "${GOPATH}/src/${_lxd}" make deps - export CGO_CFLAGS="-I${GOPATH}/deps/sqlite/ -I${GOPATH}/deps/libco/ -I${GOPATH}/deps/raft/include/ -I${GOPATH}/deps/dqlite/include/" - export CGO_LDFLAGS="-L${GOPATH}/deps/sqlite/.libs/ -L${GOPATH}/deps/libco/ -L${GOPATH}/deps/raft/.libs -L${GOPATH}/deps/dqlite/.libs/" - export LD_LIBRARY_PATH="${GOPATH}/deps/sqlite/.libs/:${GOPATH}/deps/libco/:${GOPATH}/deps/raft/.libs/:${GOPATH}/deps/dqlite/.libs/" + export CGO_CFLAGS="-I${GOPATH}/deps/raft/include/ -I${GOPATH}/deps/dqlite/include/" + export CGO_LDFLAGS="-L${GOPATH}/deps/raft/.libs -L${GOPATH}/deps/dqlite/.libs/" + export LD_LIBRARY_PATH="${GOPATH}/deps/raft/.libs/:${GOPATH}/deps/dqlite/.libs/" export CGO_LDFLAGS_ALLOW="-Wl,-wrap,pthread_create" make } @@ -67,8 +67,6 @@ package() { install -p -m755 "${go_bin_dir}/"* "${pkgdir}/usr/bin" patchelf --set-rpath "/usr/lib/lxd" "${pkgdir}/usr/bin/lxd" cp --no-dereference --preserve=timestamps \ - "${go_deps_dir}/sqlite/.libs/"libsqlite3.so* \ - "${go_deps_dir}/libco/"libco.so* \ "${go_deps_dir}/raft/.libs/"libraft.so* \ "${go_deps_dir}/dqlite/.libs/"libdqlite.so* \ "${pkgdir}/usr/lib/lxd" |