Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages / 
osbuild


Commits:
ee684083 by Jelle van der Waa at 2023-12-23T14:04:05+01:00
Update to 102 and include osbuild-depsolve-dnf script

This helper script is not installed via setup.py so has to be manually
packaged.

Closes #1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = osbuild
        pkgdesc = Build Pipelines for Operating System Artifacts
-       pkgver = 101
+       pkgver = 102
        pkgrel = 1
        url = https://www.osbuild.org
        arch = any
@@ -20,7 +20,7 @@ pkgbase = osbuild
        depends = skopeo
        optdepends = dnf: build rpm/dnf images
        optdepends = pacman: build pacman images
-       source = 
osbuild-101.tar.gz::https://github.com/osbuild/osbuild/archive/refs/tags/v101.tar.gz
-       sha256sums = 
bce7263c602c6071195f1706c52f7412c5786b7b674f17a034e243fe9852732c
+       source = 
osbuild-102.tar.gz::https://github.com/osbuild/osbuild/archive/refs/tags/v102.tar.gz
+       sha256sums = 
dedb06c33912f125e836c0da3ecf91cad5614188b98ea9e947e0beb37253011a
 
 pkgname = osbuild


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 
 pkgname=osbuild
 pkgdesc='Build Pipelines for Operating System Artifacts'
-pkgver=101
+pkgver=102
 pkgrel=1
 url="https://www.osbuild.org";
 arch=(any)
@@ -13,7 +13,7 @@ makedepends=(make python-docutils python-setuptools)
 optdepends=('dnf: build rpm/dnf images'
             'pacman: build pacman images')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/osbuild/osbuild/archive/refs/tags/v${pkgver}.tar.gz)
-sha256sums=('bce7263c602c6071195f1706c52f7412c5786b7b674f17a034e243fe9852732c')
+sha256sums=('dedb06c33912f125e836c0da3ecf91cad5614188b98ea9e947e0beb37253011a')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -35,6 +35,9 @@ package() {
     cp -vdr --no-preserve=ownership "$group" "$pkgdir/usr/lib/osbuild/"
   done
 
+  # dnf devsolve script
+  install -Dm755 tools/osbuild-depsolve-dnf 
"$pkgdir/usr/lib/osbuild/osbuild-depsolve-dnf"
+
   # udev rules
   install -Dm644 data/10-osbuild-inhibitor.rules 
"$pkgdir"/usr/lib/udev/rules.d/10-osbuild-inhibitor.rules
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/osbuild/-/commit/ee68408338b1b1b92eac05da26bfa673f7ee9504

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/osbuild/-/commit/ee68408338b1b1b92eac05da26bfa673f7ee9504
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to