[arch-commits] Commit in cloud-init/repos/community-any (6 files)

David Runge dvzrv at gemini.archlinux.org
Tue Feb 15 23:21:12 UTC 2022


    Date: Tuesday, February 15, 2022 @ 23:21:11
  Author: dvzrv
Revision: 1133411

archrelease: copy trunk to community-any

Added:
  cloud-init/repos/community-any/PKGBUILD
    (from rev 1133410, cloud-init/trunk/PKGBUILD)
  cloud-init/repos/community-any/cloud-init-22.1-lib_dir.patch
    (from rev 1133410, cloud-init/trunk/cloud-init-22.1-lib_dir.patch)
  cloud-init/repos/community-any/cloud-init-22.1-python-configobj.patch
    (from rev 1133410, cloud-init/trunk/cloud-init-22.1-python-configobj.patch)
Deleted:
  cloud-init/repos/community-any/PKGBUILD
  cloud-init/repos/community-any/cloud-init-21.3-lib_dir.patch
  cloud-init/repos/community-any/cloud-init-21.3-python-configobj.patch

----------------------------------------+
 PKGBUILD                               |  127 +++++++++++++++----------------
 cloud-init-21.3-lib_dir.patch          |   12 --
 cloud-init-21.3-python-configobj.patch |   12 --
 cloud-init-22.1-lib_dir.patch          |   12 ++
 cloud-init-22.1-python-configobj.patch |   12 ++
 5 files changed, 88 insertions(+), 87 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2022-02-15 23:21:03 UTC (rev 1133410)
+++ PKGBUILD	2022-02-15 23:21:11 UTC (rev 1133411)
@@ -1,63 +0,0 @@
-# Maintainer: Christian Rebischke <chris.rebischke at archlinux.org>
-# Maintainer: David Runge <dvzrv at archlinux.org>
-# Contributor:  kpcyrd <git at rxv.cc>
-# Contributor: Jonathan Steel <jsteel at archlinux.org>
-# Contributor: Daniel Wallace <danielwallace at gtmanfred dot com>
-# Contributor: flaccid aka Chris Fordham <chris at fordham.id.au>
-# Contributor: Sparadox <etienne.lafarge at gmail.com>
-
-pkgname=cloud-init
-pkgver=21.4
-pkgrel=2
-pkgdesc="The standard for customising cloud instances"
-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)
-optdepends=('cloud-guest-utils: for growpart')
-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=('ee23dfab6720063f37a14100956b823d6b070281259248a09988fcf986190ca76db1a263fce430426f6643f76f378a3b9de0e33c674a65c11296cda3c15410bd'
-            '3d23d060779e2bb82a7044ee6e00169baa7ea4cda756ea32c80329b73fd69521f7dd76a4079cb1c7a941859389a8d67dec7bfb5c2c9eb236a3950eca92f446ca'
-            'e4404702b51b2f199026bf8e8a75fe18cf216ce91da47f5faa644b6ed6251f49c49a85772e48f2bbfcf283292d67234b05d588ad69e5804bb4fb6b7a63f2dad5')
-b2sums=('e5075ea88d0be8f92237ce182eeb80d188ea3438e9b219bc0bcfb5ae2bcf6c2a59d14b7b6d48c14cfb9a70eb44f39f007cf6154c6e5fa4fdd70d71f2bc0964a4'
-        'a7845162108cdc90f576d2408c6244fbddac13431395740e02c8915b5a6a4b70f3dd5d44de27e13fb6d7a24d2e916c474bdce842b6992410385a786914e4da0f'
-        '7e370e2ba8c159195586ae839a450368eeb6f558366714e873743d871bda9613dbdb2391db365f66f613fbfa60cb36a13cff990a5b92c17b31f711a098e5747f')
-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  # we use /usr/lib
-  patch -Np1 -i ../"${pkgname}-21.3-lib_dir.patch"
-  # we have python-configobj > 5.0.6, which does not provide ConfigObj._a_to_u() anymore
-  patch -Np1 -i ../"${pkgname}-21.3-python-configobj.patch"
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  python setup.py build
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-  export PYTHONPATH="build:${PYTHONPATH}"
-  pytest -v
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  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/sshd-keygen at .service.d/
-  rm -rf "${pkgdir}/etc/systemd"
-}

Copied: cloud-init/repos/community-any/PKGBUILD (from rev 1133410, cloud-init/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2022-02-15 23:21:11 UTC (rev 1133411)
@@ -0,0 +1,64 @@
+# Maintainer: Christian Rebischke <chris.rebischke at archlinux.org>
+# Maintainer: David Runge <dvzrv at archlinux.org>
+# Contributor:  kpcyrd <git at rxv.cc>
+# Contributor: Jonathan Steel <jsteel at archlinux.org>
+# Contributor: Daniel Wallace <danielwallace at gtmanfred dot com>
+# Contributor: flaccid aka Chris Fordham <chris at fordham.id.au>
+# Contributor: Sparadox <etienne.lafarge at gmail.com>
+
+pkgname=cloud-init
+pkgver=22.1
+pkgrel=1
+pkgdesc="Cloud instance initialization"
+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)
+optdepends=('cloud-guest-utils: for growpart')
+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-22.1-lib_dir.patch
+  $pkgname-22.1-python-configobj.patch
+)
+sha512sums=('485e358777379a22dd2b0f6aa7afb1751eb44831c6e03ecbbd9c6823eaa20535e6e83fc245818ce1bb207425976839b356dadcfa3cfe62385b9d340b08ff21ab'
+            '32b7521f0ae4d61a4d86f2f840fb0670e2cdc7bab708fc7b7676b5178b6d660beb3a46b803f5bcd7e0f18c6d6339fc96e20a951dfafadbb0312e4a0cafce325f'
+            '16e414661be0fc382d25ff18fd35147bf6115e64984d8a7e83c479f206a8d20ba0da1901a69eee9e07fe3d7b3c7cebc5702b2932f1847e19b43eccb5c89fa63b')
+b2sums=('ca55378db822cdf58808de1bd2b519861c50ad8b08ed699212827833e0134fdc0968b76a4c2a13f39eae1d20ef8b22a99ff99b85ef77e496fd41593f4e2f2d55'
+        '4e03bd647ca9e1bc3d9c507824d43e4013a20d5bbcb7215755b427d0c7ded9ee48dbfb9faaae703ab2d519aee7c48a40277603c8f874347b574b7ac2b1e1a9fd'
+        'e3470a365ecf7b5fe0ce0df30fab4160770ec128904a36ad57676af3c2c3a6730290a379c623d10fde588378149ef9c1b936f7f01f06fdb524a3f3d12f8d5112')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # we use /usr/lib
+  patch -Np1 -i ../$pkgname-22.1-lib_dir.patch
+  # we have python-configobj > 5.0.6, which does not provide ConfigObj._a_to_u() anymore
+  patch -Np1 -i ../$pkgname-22.1-python-configobj.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd $pkgname-$pkgver
+  export PYTHONPATH="build:$PYTHONPATH"
+  pytest -v
+}
+
+package() {
+  cd $pkgname-$pkgver
+  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/sshd-keygen at .service.d/
+  rm -rf "$pkgdir/etc/systemd"
+}

Deleted: cloud-init-21.3-lib_dir.patch
===================================================================
--- cloud-init-21.3-lib_dir.patch	2022-02-15 23:21:03 UTC (rev 1133410)
+++ cloud-init-21.3-lib_dir.patch	2022-02-15 23:21:11 UTC (rev 1133411)
@@ -1,12 +0,0 @@
-diff -ruN a/setup.py b/setup.py
---- a/setup.py	2021-08-23 19:43:37.000000000 +0200
-+++ b/setup.py	2021-08-24 13:11:25.506861830 +0200
-@@ -156,7 +156,7 @@
- USR = "usr"
- ETC = "etc"
- USR_LIB_EXEC = "usr/lib"
--LIB = "lib"
-+LIB = "usr/lib"
- if os.uname()[0] in ['FreeBSD', 'DragonFly']:
-     USR = "usr/local"
-     USR_LIB_EXEC = "usr/local/lib"

Deleted: cloud-init-21.3-python-configobj.patch
===================================================================
--- cloud-init-21.3-python-configobj.patch	2022-02-15 23:21:03 UTC (rev 1133410)
+++ cloud-init-21.3-python-configobj.patch	2022-02-15 23:21:11 UTC (rev 1133411)
@@ -1,12 +0,0 @@
-diff -ruN a/cloudinit/distros/parsers/sys_conf.py b/cloudinit/distros/parsers/sys_conf.py
---- a/cloudinit/distros/parsers/sys_conf.py	2021-08-23 19:43:37.000000000 +0200
-+++ b/cloudinit/distros/parsers/sys_conf.py	2021-08-24 13:29:30.646813586 +0200
-@@ -101,7 +101,7 @@
-         cmnt = self._decode_element(comment)
-         return '%s%s%s%s%s' % (indent_string,
-                                key,
--                               self._a_to_u('='),
-+                               "=",
-                                val,
-                                cmnt)
- 

Copied: cloud-init/repos/community-any/cloud-init-22.1-lib_dir.patch (from rev 1133410, cloud-init/trunk/cloud-init-22.1-lib_dir.patch)
===================================================================
--- cloud-init-22.1-lib_dir.patch	                        (rev 0)
+++ cloud-init-22.1-lib_dir.patch	2022-02-15 23:21:11 UTC (rev 1133411)
@@ -0,0 +1,12 @@
+diff -ruN a/setup.py b/setup.py
+--- a/setup.py	2022-02-15 19:02:23.000000000 +0100
++++ b/setup.py	2022-02-16 00:12:50.886331364 +0100
+@@ -177,7 +177,7 @@
+ USR = "usr"
+ ETC = "etc"
+ USR_LIB_EXEC = "usr/lib"
+-LIB = "lib"
++LIB = "usr/lib"
+ if os.uname()[0] in ["FreeBSD", "DragonFly"]:
+     USR = "usr/local"
+     USR_LIB_EXEC = "usr/local/lib"

Copied: cloud-init/repos/community-any/cloud-init-22.1-python-configobj.patch (from rev 1133410, cloud-init/trunk/cloud-init-22.1-python-configobj.patch)
===================================================================
--- cloud-init-22.1-python-configobj.patch	                        (rev 0)
+++ cloud-init-22.1-python-configobj.patch	2022-02-15 23:21:11 UTC (rev 1133411)
@@ -0,0 +1,12 @@
+diff -ruN a/cloudinit/distros/parsers/sys_conf.py b/cloudinit/distros/parsers/sys_conf.py
+--- a/cloudinit/distros/parsers/sys_conf.py	2022-02-15 19:02:23.000000000 +0100
++++ b/cloudinit/distros/parsers/sys_conf.py	2022-02-16 00:09:13.366255298 +0100
+@@ -107,7 +107,7 @@
+         return "%s%s%s%s%s" % (
+             indent_string,
+             key,
+-            self._a_to_u("="),
++            "=",
+             val,
+             cmnt,
+         )



More information about the arch-commits mailing list