Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages /
mkosi
Commits:
5fd376de by Jörg Behrmann at 2024-07-25T11:48:27+02:00
Install shell completion scripts
- - - - -
c933f515 by Christian Heusel at 2024-07-26T22:13:36+02:00
upgpkg: 24-1: new upstream release
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = mkosi
pkgdesc = Build Legacy-Free OS Images
- pkgver = 23.1
+ pkgver = 24
pkgrel = 1
url = https://github.com/systemd/mkosi
arch = any
@@ -38,11 +38,11 @@ pkgbase = mkosi
optdepends = ubuntu-keyring: for building Ubuntu images
optdepends = xz: for compressing images with xz
optdepends = zstd: for compressing images with zstd
- source =
mkosi-23.1.tar.gz::https://github.com/systemd/mkosi/archive/v23.1.tar.gz
+ source =
mkosi-24.tar.gz::https://github.com/systemd/mkosi/archive/v24.tar.gz
source = mkosi.tmpfiles
- sha512sums =
27004701e93036efc8c1f14981006418672a23fc8f705cb2dbd1b4fca8ced4b1eae94f4eecb07988630a72b70516b947ff28a7686d49a0daa2dd2dd8d83578b4
+ sha512sums =
20d72eb62712d4a64ab32a6b145c570bcbd07d1dd02777e23fb3bba9a486a42fdf551f5346d5b2a525c20c71570976f3b4f63b07154c1bd7bbf8820eb4e72a15
sha512sums =
1e50a3007aa3bf8c11998024823717557e911add5f9a6da923584ef9015dc6f1dc5b9ff0333396986a750a67bd4e6947fed88f12d32a9f987cd47902646d23ee
- b2sums =
5880615884bac79ad4700e27d2c83039641c6450b4820485ee8a6751891a3660c846fcc3b8551ed108118ad26f4a013d01233eb2db3b00e8916e4471d948b6c1
+ b2sums =
0a3ca4b9d706ca659d01c573794e22e0a0025e23273067af16d451c217479f57d968d084bec697fbfa17ce8996e4a4497d1592baa31d6204ee529bc7b1177b74
b2sums =
b6a61967ca888d182c59fbecde7cafdd69598e2146dcb5fbcc5b11c5d90bc7626e452805fa2f68f5a53a9bbe2a0f011f869cfb194ba503474cd9eebbd223a71d
pkgname = mkosi
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
# Contributor: Dave Reisner <[email protected]>
pkgname=mkosi
-pkgver=23.1
+pkgver=24
pkgrel=1
pkgdesc="Build Legacy-Free OS Images"
arch=(any)
@@ -56,15 +56,18 @@ source=(
$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz
$pkgname.tmpfiles
)
-sha512sums=('27004701e93036efc8c1f14981006418672a23fc8f705cb2dbd1b4fca8ced4b1eae94f4eecb07988630a72b70516b947ff28a7686d49a0daa2dd2dd8d83578b4'
+sha512sums=('20d72eb62712d4a64ab32a6b145c570bcbd07d1dd02777e23fb3bba9a486a42fdf551f5346d5b2a525c20c71570976f3b4f63b07154c1bd7bbf8820eb4e72a15'
'1e50a3007aa3bf8c11998024823717557e911add5f9a6da923584ef9015dc6f1dc5b9ff0333396986a750a67bd4e6947fed88f12d32a9f987cd47902646d23ee')
-b2sums=('5880615884bac79ad4700e27d2c83039641c6450b4820485ee8a6751891a3660c846fcc3b8551ed108118ad26f4a013d01233eb2db3b00e8916e4471d948b6c1'
+b2sums=('0a3ca4b9d706ca659d01c573794e22e0a0025e23273067af16d451c217479f57d968d084bec697fbfa17ce8996e4a4497d1592baa31d6204ee529bc7b1177b74'
'b6a61967ca888d182c59fbecde7cafdd69598e2146dcb5fbcc5b11c5d90bc7626e452805fa2f68f5a53a9bbe2a0f011f869cfb194ba503474cd9eebbd223a71d')
build() {
cd $pkgname-$pkgver
python -m build --wheel --no-isolation
pandoc -t man -s -o $pkgname/resources/$pkgname.1
$pkgname/resources/$pkgname.md
+ python -m mkosi completion bash >mkosi.bash
+ python -m mkosi completion fish >mkosi.fish
+ python -m mkosi completion zsh >mkosi.zsh
}
check() {
@@ -87,4 +90,8 @@ package() {
install -vDm 644 $pkgname/resources/$pkgname.1 -t
"$pkgdir/usr/share/man/man1/"
install -vDm 644 docs/*.md {NEWS,README}.md -t
"$pkgdir/usr/share/doc/$pkgname/"
+
+ install -vDm 644 mkosi.bash -t
"$pkgdir/usr/share/bash-completion/completions/mkosi"
+ install -vDm 644 mkosi.fish -t
"$pkgdir/usr/share/fish/completions/mkosi.fish"
+ install -vDm 644 mkosi.zsh -t "$pkgdir/usr/share/zsh/site-functions/_mkosi"
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/mkosi/-/compare/22cdbdcfa3435b2414c0595c7df7bba3d40ef800...c933f515235e2601b8a51435c71eb3082b8848ec
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/mkosi/-/compare/22cdbdcfa3435b2414c0595c7df7bba3d40ef800...c933f515235e2601b8a51435c71eb3082b8848ec
You're receiving this email because of your account on gitlab.archlinux.org.