[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Saturday, December 12, 2020 @ 16:14:08 Author: foxboron Revision: 773411 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 773410, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 773410, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 773410, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 773410, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 178 - lxd.service | 46 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 124 insertions(+), 124 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-12 16:13:54 UTC (rev 773410) +++ PKGBUILD2020-12-12 16:14:08 UTC (rev 773411) @@ -1,89 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.8 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -'apparmor: apparmor support' -) -source=("https://linuxcontainers.org/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('de4f096c71448ceb358c0d0d63e34d17ea8e49c15eb9d4f8af5030ce0535337f' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - CGO_LDFLAGS="$CGO_LDFLAGS -static" go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 773410, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-12 16:14:08 UTC (rev 773411) @@ -0,0 +1,89 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.9 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'ebtables')
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Friday, November 13, 2020 @ 16:14:26 Author: foxboron Revision: 753920 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 753919, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 753919, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 753919, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 753919, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 178 - lxd.service | 46 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 124 insertions(+), 124 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-13 16:14:15 UTC (rev 753919) +++ PKGBUILD2020-11-13 16:14:26 UTC (rev 753920) @@ -1,89 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.7 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -'apparmor: apparmor support' -) -source=("https://linuxcontainers.org/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('011745a66e971d95ada088dc42a9154028393de86871ea3ef4ff91a2976525ed' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - CGO_LDFLAGS="$CGO_LDFLAGS -static" go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 753919, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-13 16:14:26 UTC (rev 753920) @@ -0,0 +1,89 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.8 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'ebtables')
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Saturday, October 17, 2020 @ 11:40:16 Author: foxboron Revision: 725433 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 725432, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 725432, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 725432, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 725432, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 178 - lxd.service | 46 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 124 insertions(+), 124 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-17 11:40:05 UTC (rev 725432) +++ PKGBUILD2020-10-17 11:40:16 UTC (rev 725433) @@ -1,89 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.6 -pkgrel=2 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -'apparmor: apparmor support' -) -source=("https://linuxcontainers.org/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('3702f5eafba6dba2ab21c2119bc74e8b55514d697c1fac80343adeea94d72e04' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - CGO_LDFLAGS="$CGO_LDFLAGS -static" go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 725432, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-17 11:40:16 UTC (rev 725433) @@ -0,0 +1,89 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.7 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'ebtables')
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Monday, September 21, 2020 @ 07:25:19 Author: foxboron Revision: 711145 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 711144, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 711144, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 711144, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 711144, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 178 - lxd.service | 46 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 124 insertions(+), 124 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-21 07:25:08 UTC (rev 711144) +++ PKGBUILD2020-09-21 07:25:19 UTC (rev 711145) @@ -1,89 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.6 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -'apparmor: apparmor support' -) -source=("https://linuxcontainers.org/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('3702f5eafba6dba2ab21c2119bc74e8b55514d697c1fac80343adeea94d72e04' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - CGO_LDFLAGS="$CGO_LDFLAGS -static" go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 711144, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-21 07:25:19 UTC (rev 711145) @@ -0,0 +1,89 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.6 +pkgrel=2 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Friday, September 18, 2020 @ 20:05:18 Author: foxboron Revision: 710740 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 710739, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 710739, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 710739, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 710739, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 178 - lxd.service | 46 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 124 insertions(+), 124 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-18 20:05:06 UTC (rev 710739) +++ PKGBUILD2020-09-18 20:05:18 UTC (rev 710740) @@ -1,89 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.5 -pkgrel=2 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -'apparmor: apparmor support' -) -source=("https://linuxcontainers.org/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('394768da33298ccab33512080fab93c022957af1b32f796fb7774f643dfb5fdb' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - CGO_LDFLAGS="$CGO_LDFLAGS -static" go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 710739, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-18 20:05:18 UTC (rev 710740) @@ -0,0 +1,89 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.6 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Friday, September 4, 2020 @ 21:52:08 Author: foxboron Revision: 698660 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 698659, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 698659, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 698659, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 698659, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 178 - lxd.service | 46 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 124 insertions(+), 124 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-04 21:51:57 UTC (rev 698659) +++ PKGBUILD2020-09-04 21:52:08 UTC (rev 698660) @@ -1,89 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.5 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -'apparmor: apparmor support' -) -source=("https://linuxcontainers.org/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('394768da33298ccab33512080fab93c022957af1b32f796fb7774f643dfb5fdb' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 698659, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-04 21:52:08 UTC (rev 698660) @@ -0,0 +1,89 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.5 +pkgrel=2 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables')
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Friday, August 28, 2020 @ 15:39:18 Author: foxboron Revision: 691093 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 691092, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 691092, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 691092, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 691092, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 182 +++-- lxd.service | 46 +++--- lxd.socket | 22 +++--- lxd.sysusers |2 4 files changed, 124 insertions(+), 128 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-28 15:39:07 UTC (rev 691092) +++ PKGBUILD2020-08-28 15:39:18 UTC (rev 691093) @@ -1,93 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.4 -pkgrel=2 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -'apparmor: apparmor support' -) -source=("https://github.com/lxc/lxd/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} - "fix-apparmor.patch::https://github.com/lxc/lxd/commit/e88d0ea6392fb059a31faedc47c0d3fd77b5deaa.patch; -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('30cc4ea02ae8883900c052df017a0821003ca9b502d86e3cafce9ef2af16643a' -'SKIP' -'31cc4ec2376b60611e52eaf716f5348e712b83309ce42ea0fad8227b3e3001e4' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" - cd "${pkgname}-${pkgver}" - patch -Np1 < "$srcdir/fix-apparmor.patch" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 691092, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-28 15:39:18 UTC (rev 691093) @@ -0,0 +1,89 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Monday, August 3, 2020 @ 13:56:50 Author: foxboron Revision: 668347 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 668346, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 668346, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 668346, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 668346, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 181 + lxd.service | 46 +++--- lxd.socket | 22 +++--- lxd.sysusers |2 4 files changed, 128 insertions(+), 123 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-03 13:56:19 UTC (rev 668346) +++ PKGBUILD2020-08-03 13:56:50 UTC (rev 668347) @@ -1,88 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.4 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -) -source=("https://github.com/lxc/lxd/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('30cc4ea02ae8883900c052df017a0821003ca9b502d86e3cafce9ef2af16643a' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 668346, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-03 13:56:50 UTC (rev 668347) @@ -0,0 +1,93 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.4 +pkgrel=2 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Saturday, August 1, 2020 @ 10:44:45 Author: foxboron Revision: 667419 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 667418, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 667418, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 667418, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 667418, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 176 - lxd.service | 46 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 123 insertions(+), 123 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-01 10:44:35 UTC (rev 667418) +++ PKGBUILD2020-08-01 10:44:45 UTC (rev 667419) @@ -1,88 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.3 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp' 'systemd') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -) -source=("https://github.com/lxc/lxd/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('b6891ee6086a2d26409385fcd50d627e6a72e0af17f88c5693c1e100ed9dca1f' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 667418, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-01 10:44:45 UTC (rev 667419) @@ -0,0 +1,88 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.4 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Thursday, July 2, 2020 @ 20:23:05 Author: foxboron Revision: 657530 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 657529, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 657529, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 657529, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 657529, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 176 - lxd.service | 46 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 123 insertions(+), 123 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-02 20:22:52 UTC (rev 657529) +++ PKGBUILD2020-07-02 20:23:05 UTC (rev 657530) @@ -1,88 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.2 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -) -source=("https://github.com/lxc/lxd/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('a4269555bf9ea7d7d0bc7dda0c6900db97101332df9102274937bf68b927685f' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 657529, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-02 20:23:05 UTC (rev 657530) @@ -0,0 +1,88 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.3 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go' 'git' 'tcl'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Saturday, June 6, 2020 @ 09:43:52 Author: foxboron Revision: 639376 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 639375, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 639375, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 639375, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 639375, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 176 - lxd.service | 46 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 123 insertions(+), 123 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-06 09:43:40 UTC (rev 639375) +++ PKGBUILD2020-06-06 09:43:52 UTC (rev 639376) @@ -1,88 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.1 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -) -source=("https://github.com/lxc/lxd/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('3f5231fa4a26d06f386fe03dc8779c55fe9baec8be826e9f688354ce4f917f6b' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 639375, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-06 09:43:52 UTC (rev 639376) @@ -0,0 +1,88 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.2 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go' 'git' 'tcl'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Saturday, May 9, 2020 @ 08:31:46 Author: foxboron Revision: 625910 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 625908, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 625908, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 625908, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 625908, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 176 - lxd.service | 46 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 123 insertions(+), 123 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-09 08:31:44 UTC (rev 625909) +++ PKGBUILD2020-05-09 08:31:46 UTC (rev 625910) @@ -1,88 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.0.1 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go' 'git' 'tcl' 'apparmor' 'libseccomp') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -) -source=("https://github.com/lxc/lxd/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('bdcdf74553533824cc63d6760ab3a09a5354e8bcb4ad3d938fde1feb95f4b36b' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export GOFLAGS="-buildmode=pie -trimpath" - export CGO_CFLAGS="$CFLAGS -I/usr/include/sqlite-replication" - export CGO_LDFLAGS="$LDFLAGS -L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 625908, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-09 08:31:46 UTC (rev 625910) @@ -0,0 +1,88 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.1 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go' 'git' 'tcl'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Wednesday, April 22, 2020 @ 22:25:45 Author: foxboron Revision: 617743 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 617742, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 617742, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 617742, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 617742, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 175 - lxd.service | 46 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 123 insertions(+), 122 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-22 22:25:33 UTC (rev 617742) +++ PKGBUILD2020-04-22 22:25:45 UTC (rev 617743) @@ -1,87 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=4.0.0 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go-pie' 'git' 'tcl' 'apparmor' 'libseccomp') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -) -source=("https://github.com/lxc/lxd/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('cbe2ba49bb40c4497ac76b45f6a4993ea432e41f18d4a3d2b3ef69afcc6d7e02' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export CGO_CFLAGS="-I/usr/include/sqlite-replication" - export CGO_LDFLAGS="-L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -trimpath -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -trimpath -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -trimpath -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 617742, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-22 22:25:45 UTC (rev 617743) @@ -0,0 +1,88 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.0.1 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go' 'git' 'tcl' 'apparmor'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Wednesday, April 1, 2020 @ 21:52:59 Author: foxboron Revision: 609282 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 609281, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 609281, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 609281, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 609281, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 174 - lxd.service | 46 +++ lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 122 insertions(+), 122 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-01 21:52:46 UTC (rev 609281) +++ PKGBUILD2020-04-01 21:52:59 UTC (rev 609282) @@ -1,87 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=3.23 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go-pie' 'git' 'tcl' 'apparmor' 'libseccomp') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -) -source=("https://github.com/lxc/lxd/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('e4e1e878753dd30d90d222a54cb5f62bf197fb78d9e85232208cbc54cd3875fd' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export CGO_CFLAGS="-I/usr/include/sqlite-replication" - export CGO_LDFLAGS="-L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -trimpath -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -trimpath -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -trimpath -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 609281, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-01 21:52:59 UTC (rev 609282) @@ -0,0 +1,87 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=4.0.0 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go-pie' 'git' 'tcl' 'apparmor'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Saturday, March 21, 2020 @ 13:40:20 Author: foxboron Revision: 602609 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 602608, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 602608, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 602608, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 602608, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 174 - lxd.service | 46 +++ lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 122 insertions(+), 122 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-21 13:40:08 UTC (rev 602608) +++ PKGBUILD2020-03-21 13:40:20 UTC (rev 602609) @@ -1,87 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=3.22 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go-pie' 'git' 'tcl' 'apparmor' 'libseccomp') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -) -source=("https://github.com/lxc/lxd/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('1692cec36c836b101384830abc7753b1acdd46df0cbea5d5b41633cfa4eac0c8' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export CGO_CFLAGS="-I/usr/include/sqlite-replication" - export CGO_LDFLAGS="-L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -trimpath -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -trimpath -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -trimpath -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 602608, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-21 13:40:20 UTC (rev 602609) @@ -0,0 +1,87 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=3.23 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go-pie' 'git' 'tcl' 'apparmor'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Saturday, March 7, 2020 @ 13:45:33 Author: foxboron Revision: 591145 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 591144, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 591144, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 591144, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 591144, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 174 - lxd.service | 46 +++ lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 122 insertions(+), 122 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-07 13:45:20 UTC (rev 591144) +++ PKGBUILD2020-03-07 13:45:33 UTC (rev 591145) @@ -1,87 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=3.21 -pkgrel=2 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go-pie' 'git' 'tcl' 'apparmor' 'libseccomp') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -) -source=("https://github.com/lxc/lxd/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('14d976c39f7faa80eb249668982cbf40dd5d6f3edf9879cd3d8ffa604121353f' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export CGO_CFLAGS="-I/usr/include/sqlite-replication" - export CGO_LDFLAGS="-L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -trimpath -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -trimpath -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -trimpath -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 591144, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-07 13:45:33 UTC (rev 591145) @@ -0,0 +1,87 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=3.22 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go-pie' 'git' 'tcl' 'apparmor'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Saturday, February 29, 2020 @ 13:54:01 Author: foxboron Revision: 586914 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 586913, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 586913, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 586913, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 586913, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 174 - lxd.service | 46 +++ lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 122 insertions(+), 122 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-29 13:53:50 UTC (rev 586913) +++ PKGBUILD2020-02-29 13:54:01 UTC (rev 586914) @@ -1,87 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=3.21 -pkgrel=1 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go-pie' 'git' 'tcl' 'apparmor' 'libseccomp') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -) -source=("https://github.com/lxc/lxd/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('14d976c39f7faa80eb249668982cbf40dd5d6f3edf9879cd3d8ffa604121353f' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'102d1d54186e0fc606a58f030231d76df6bd662b16dfd8f946e1f48e2b473b54' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export CGO_CFLAGS="-I/usr/include/sqlite-replication" - export CGO_LDFLAGS="-L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -trimpath -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -trimpath -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -trimpath -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 586913, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-29 13:54:01 UTC (rev 586914) @@ -0,0 +1,87 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=3.21 +pkgrel=2 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go-pie' 'git' 'tcl' 'apparmor'
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Friday, February 14, 2020 @ 19:35:45 Author: foxboron Revision: 571179 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 571178, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 571178, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 571178, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 571178, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 174 - lxd.service | 45 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 122 insertions(+), 121 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-14 19:35:35 UTC (rev 571178) +++ PKGBUILD2020-02-14 19:35:45 UTC (rev 571179) @@ -1,87 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=3.20 -pkgrel=3 -pkgdesc="Daemon based on liblxc offering a REST API to manage containers" -arch=('x86_64') -url="https://linuxcontainers.org/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go-pie' 'git' 'tcl' 'apparmor' 'libseccomp') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -'systemd-libs: unix device hotplug support' -) -source=("${url}/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('fb0189ff417a55fef551c749e60993977421e4788cbb9f57a08f037d8b8b4b3f' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'e1155d3e874b299e906877b5cf6f798205583e6f3b2ce8e2f94d99621888094f' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export CGO_CFLAGS="-I/usr/include/sqlite-replication" - export CGO_LDFLAGS="-L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -trimpath -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -trimpath -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -trimpath -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # logs - install -dm755 "${pkgdir}/var/log/lxd" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 571178, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-14 19:35:45 UTC (rev 571179) @@ -0,0 +1,87 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=3.21 +pkgrel=1 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go-pie' 'git' 'tcl' 'apparmor' 'libseccomp') +optdepends=( +
[arch-commits] Commit in lxd/repos/community-x86_64 (8 files)
Date: Monday, February 3, 2020 @ 21:17:05 Author: foxboron Revision: 561988 archrelease: copy trunk to community-x86_64 Added: lxd/repos/community-x86_64/PKGBUILD (from rev 561987, lxd/trunk/PKGBUILD) lxd/repos/community-x86_64/lxd.service (from rev 561987, lxd/trunk/lxd.service) lxd/repos/community-x86_64/lxd.socket (from rev 561987, lxd/trunk/lxd.socket) lxd/repos/community-x86_64/lxd.sysusers (from rev 561987, lxd/trunk/lxd.sysusers) Deleted: lxd/repos/community-x86_64/PKGBUILD lxd/repos/community-x86_64/lxd.service lxd/repos/community-x86_64/lxd.socket lxd/repos/community-x86_64/lxd.sysusers --+ PKGBUILD | 170 + lxd.service | 44 +++--- lxd.socket | 22 +++ lxd.sysusers |2 4 files changed, 121 insertions(+), 117 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-03 21:16:55 UTC (rev 561987) +++ PKGBUILD2020-02-03 21:17:05 UTC (rev 561988) @@ -1,83 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Maikel Wever -# Contributor: Asterios Dimitriou -# Contributor: Benjamin Asbach -# Contributer: nightuser - -pkgname=lxd -_pkgname=lxd -_lxd=github.com/lxc/lxd -pkgver=3.20 -pkgrel=1 -pkgdesc="REST API, command line tool and OpenStack integration plugin for LXC." -arch=('x86_64') -url="https://github.com/lxc/lxd; -license=('APACHE') -depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') -makedepends=('go-pie' 'git' 'tcl' 'apparmor' 'libseccomp') -optdepends=( -'lvm2: for lvm2 support' -'thin-provisioning-tools: for thin provisioning support' -'btrfs-progs: for btrfs storage driver support' -'ceph: for ceph storage driver support' -'cdrtools: VM support' -'qemu: VM support' -'ovmf: VM support' -) -source=("${url}/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc} -"lxd.socket" -"lxd.service" -"lxd.sysusers") -validpgpkeys=('602F567663E593BCBD14F338C638974D64792D67') -sha256sums=('fb0189ff417a55fef551c749e60993977421e4788cbb9f57a08f037d8b8b4b3f' -'SKIP' -'3a14638f8d0f9082c7214502421350e3b028db1e7f22e8c3fd35a2b1d9153ef4' -'e1155d3e874b299e906877b5cf6f798205583e6f3b2ce8e2f94d99621888094f' -'d0184d9c4bb485e3aad0d4ac25ea7e85ac0f7ed6ddc96333e74fcd393a5b5ec4') - - -prepare() { - mkdir -p "${srcdir}/go/src/github.com/lxc" - ln -rTsf "${_pkgname}" "${srcdir}/go/src/${_lxd}" -} - -build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}/_dist" - cd "${GOPATH}/src/${_lxd}" - export CGO_CFLAGS="-I/usr/include/sqlite-replication" - export CGO_LDFLAGS="-L/usr/lib/sqlite-replication -Wl,-R/usr/lib/sqlite-replication" - export CGO_LDFLAGS_ALLOW='-Wl,-wrap,pthread_create' - - mkdir -p bin - go build -trimpath -v -tags "netgo" -o bin/ ./lxd-p2c/... - go build -trimpath -v -tags "agent" -o bin/ ./lxd-agent/... - for tool in fuidshift lxc lxc-to-lxd lxd lxd-benchmark; do -go build -trimpath -v -tags "libsqlite3" -o bin/ ./$tool/... - done -} - -package() { - cd "$pkgname-$pkgver" - - for tool in fuidshift lxc lxc-to-lxd lxd lxd-agent lxd-benchmark lxd-p2c; do -install -p -Dm755 "bin/$tool" "${pkgdir}/usr/bin/$tool" - done - - # Package license - install -Dm644 "COPYING" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENCE" - - # systemd files - install -Dm644 "${srcdir}/lxd.service" "${pkgdir}/usr/lib/systemd/system/lxd.service" - install -Dm644 "${srcdir}/lxd.socket" "${pkgdir}/usr/lib/systemd/system/lxd.socket" - - # documentation - mkdir -p "${pkgdir}/usr/share/doc/lxd" - install -p -Dm644 "doc/"* "${pkgdir}/usr/share/doc/lxd/" - - # Bash completions - install -p -Dm644 "scripts/bash/lxd-client" "${pkgdir}/usr/share/bash-completion/completions/lxd" - - install -Dm644 "${srcdir}/$pkgname.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: lxd/repos/community-x86_64/PKGBUILD (from rev 561987, lxd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-03 21:17:05 UTC (rev 561988) @@ -0,0 +1,87 @@ +# Maintainer: Morten Linderud +# Contributor: Maikel Wever +# Contributor: Asterios Dimitriou +# Contributor: Benjamin Asbach +# Contributer: nightuser + +pkgname=lxd +_pkgname=lxd +_lxd=github.com/lxc/lxd +pkgver=3.20 +pkgrel=3 +pkgdesc="Daemon based on liblxc offering a REST API to manage containers" +arch=('x86_64') +url="https://linuxcontainers.org/lxd; +license=('APACHE') +depends=('lxc' 'lxcfs' 'squashfs-tools' 'dnsmasq' 'dqlite' 'libuv' 'sqlite-replication' 'ebtables') +makedepends=('go-pie' 'git' 'tcl' 'apparmor' 'libseccomp') +optdepends=( +'lvm2: for lvm2 support' +'thin-provisioning-tools: for thin provisioning support' +