Date: Sunday, November 21, 2021 @ 13:18:35 Author: dvzrv Revision: 1052969
upgpkg: cloud-init 21.4-1: Upgrade to 21.4. Move a systemd service override from adminstrator dir to the vendor dir. Simplify quoting in file. Modified: cloud-init/trunk/PKGBUILD ----------+ PKGBUILD | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-11-21 13:16:20 UTC (rev 1052968) +++ PKGBUILD 2021-11-21 13:18:35 UTC (rev 1052969) @@ -1,5 +1,5 @@ # Maintainer: Christian Rebischke <chris.rebischke at archlinux.org> -# Contributor: David Runge <[email protected]> +# Maintainer: David Runge <[email protected]> # Contributor: kpcyrd <[email protected]> # Contributor: Jonathan Steel <jsteel at archlinux.org> # Contributor: Daniel Wallace <danielwallace at gtmanfred dot com> @@ -7,27 +7,30 @@ # Contributor: Sparadox <etienne.lafarge at gmail.com> pkgname=cloud-init -pkgver=21.3 -pkgrel=3 +pkgver=21.4 +pkgrel=1 pkgdesc="The standard for customising cloud instances" -arch=('any') +arch=(any) url="https://cloud-init.io" -license=('GPL3') -depends=('dhclient' 'netplan' 'python-configobj' 'python-jinja' -'python-jsonpatch' 'python-jsonschema' 'python-netifaces' 'python-oauthlib' -'python-requests' 'python-yaml' 'sudo' 'systemd') -makedepends=('python-setuptools') -checkdepends=('python-httpretty' 'python-prettytable' 'python-pytest') +license=(GPL3) +depends=(dhclient netplan python-configobj python-jinja +python-jsonpatch python-jsonschema python-netifaces python-oauthlib +python-requests python-yaml sudo systemd) +makedepends=(python-setuptools) +checkdepends=(python-httpretty python-prettytable python-pytest) optdepends=('cloud-guest-utils: for growpart') -backup=('etc/cloud/cloud.cfg' 'etc/cloud/cloud.cfg.d/05_logging.cfg') +backup=( + etc/cloud/cloud.cfg + etc/cloud/cloud.cfg.d/05_logging.cfg +) source=("https://launchpad.net/${pkgname}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz" "${pkgname}-21.3-lib_dir.patch" "${pkgname}-21.3-python-configobj.patch" ) -sha512sums=('d248add04b3bf3807ca397fb075a20f55cff9a98116e349c5bf59b44e2d2e76559f92ac37d619551e2c871cdfb35c27a58f4759078d0355d6868e85d13c527bd' +sha512sums=('ee23dfab6720063f37a14100956b823d6b070281259248a09988fcf986190ca76db1a263fce430426f6643f76f378a3b9de0e33c674a65c11296cda3c15410bd' '3d23d060779e2bb82a7044ee6e00169baa7ea4cda756ea32c80329b73fd69521f7dd76a4079cb1c7a941859389a8d67dec7bfb5c2c9eb236a3950eca92f446ca' 'e4404702b51b2f199026bf8e8a75fe18cf216ce91da47f5faa644b6ed6251f49c49a85772e48f2bbfcf283292d67234b05d588ad69e5804bb4fb6b7a63f2dad5') -b2sums=('9d500055902c75d1765d09970382b398fe2d44831def7979dcd674c5934b2c10fbe50b3160fb5d9f8b4526e088bef7d304b3b6821776b1765612acac27111697' +b2sums=('e5075ea88d0be8f92237ce182eeb80d188ea3438e9b219bc0bcfb5ae2bcf6c2a59d14b7b6d48c14cfb9a70eb44f39f007cf6154c6e5fa4fdd70d71f2bc0964a4' 'a7845162108cdc90f576d2408c6244fbddac13431395740e02c8915b5a6a4b70f3dd5d44de27e13fb6d7a24d2e916c474bdce842b6992410385a786914e4da0f' '7e370e2ba8c159195586ae839a450368eeb6f558366714e873743d871bda9613dbdb2391db365f66f613fbfa60cb36a13cff990a5b92c17b31f711a098e5747f') @@ -52,7 +55,9 @@ package() { cd "${pkgname}-${pkgver}" - python setup.py install --optimize=1 \ - --init-system=systemd \ - --root="${pkgdir}" + python setup.py install --optimize=1 --init-system=systemd --root="${pkgdir}" + + # /etc/systemd is for administrative purposes, not for vendoring purposes + mv -v "${pkgdir}/"{etc,usr/lib}/systemd/system/[email protected]/ + rm -rf "${pkgdir}/etc/systemd" }
