mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-19 00:21:40 +00:00
core/mkinitcpio to 37.2-1
This commit is contained in:
parent
09874a36d3
commit
babd80243f
3 changed files with 10 additions and 117 deletions
|
@ -1,7 +1,7 @@
|
|||
pkgbase = mkinitcpio
|
||||
pkgdesc = Modular initramfs image creation utility
|
||||
pkgver = 37.1
|
||||
pkgrel = 2
|
||||
pkgver = 37.2
|
||||
pkgrel = 1
|
||||
url = https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio
|
||||
install = mkinitcpio.install
|
||||
arch = any
|
||||
|
@ -31,16 +31,13 @@ pkgbase = mkinitcpio
|
|||
optdepends = mkinitcpio-nfs-utils: Support for root filesystem on NFS
|
||||
provides = initramfs
|
||||
backup = etc/mkinitcpio.conf
|
||||
source = https://sources.archlinux.org/other/mkinitcpio/mkinitcpio-37.1.tar.gz
|
||||
source = https://sources.archlinux.org/other/mkinitcpio/mkinitcpio-37.1.tar.gz.sig
|
||||
source = test-use-system-library-loading-mechanism.patch
|
||||
source = https://sources.archlinux.org/other/mkinitcpio/mkinitcpio-37.2.tar.gz
|
||||
source = https://sources.archlinux.org/other/mkinitcpio/mkinitcpio-37.2.tar.gz.sig
|
||||
validpgpkeys = ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB
|
||||
validpgpkeys = C100346676634E80C940FB9E9C02FF419FECBE16
|
||||
sha512sums = 68fd36eb95317977dfb389be8bd1f6f09d455ca81b55cde8f64245fc59ceee74afa64b55dbb7e8b2e28abe8274397dbba2f4b021499f9ad6d662175ced678585
|
||||
sha512sums = 66a608857e845de92ca15e14787e413a343f1cf3480d2fa09daa85f71cb03c3d3cf1171c46de9d788baf7e34c8233df324a442529d9ce477b13c16dd09465fb9
|
||||
sha512sums = SKIP
|
||||
sha512sums = c9a0dc49e7a22808f0556c79da3320edb93377d775c91343b2a1380aebde4e255b5e675e53a00192c73e4ea9a98a91b05b56c9d56d9e7537847274710115a6ae
|
||||
b2sums = 0b43d0d035fdba6195ca0e8facd654cbcff9c99d34d14b1f493c86cbea335c8f363e6117df7f0307e55b3e684fe7977d89ac226b79ed612270791e084b46aa4f
|
||||
b2sums = 9d1b36445c48db7317cb41b50e2dc0233104180cb4dbd649a81a83e3da8db3ac66e45ef5a023fb6be03841018a2fca139bdfda336a509e96148f4d6f57ff7818
|
||||
b2sums = SKIP
|
||||
b2sums = 11b8297ce18d47a0029490b950180801e5762ad7b7e36383d2f954cbc7aee10d3b901dd2703fd07b23b38aa6b74577b7d88a1d9eb5ff5633a665610c6fbec51b
|
||||
|
||||
pkgname = mkinitcpio
|
||||
|
|
|
@ -9,8 +9,8 @@
|
|||
# - patch for gzip kernel image support (https://github.com/archlinux/mkinitcpio/pull/86)
|
||||
|
||||
pkgname=mkinitcpio
|
||||
pkgver=37.1
|
||||
pkgrel=2
|
||||
pkgver=37.2
|
||||
pkgrel=1
|
||||
pkgdesc="Modular initramfs image creation utility"
|
||||
arch=('any')
|
||||
url='https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio'
|
||||
|
@ -27,20 +27,17 @@ optdepends=('xz: Use lzma or xz compression for the initramfs image'
|
|||
provides=('initramfs')
|
||||
backup=('etc/mkinitcpio.conf')
|
||||
source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}
|
||||
test-use-system-library-loading-mechanism.patch
|
||||
'0001-use-gzip-for-compression-by-default.patch'
|
||||
'0002-functions-handle-gzip-compressed-kernels-in-kver_gen.patch'
|
||||
'0003-check-for-ALARM-kernels-in-run_post_hooks.patch')
|
||||
install=mkinitcpio.install
|
||||
sha512sums=('68fd36eb95317977dfb389be8bd1f6f09d455ca81b55cde8f64245fc59ceee74afa64b55dbb7e8b2e28abe8274397dbba2f4b021499f9ad6d662175ced678585'
|
||||
sha512sums=('66a608857e845de92ca15e14787e413a343f1cf3480d2fa09daa85f71cb03c3d3cf1171c46de9d788baf7e34c8233df324a442529d9ce477b13c16dd09465fb9'
|
||||
'SKIP'
|
||||
'c9a0dc49e7a22808f0556c79da3320edb93377d775c91343b2a1380aebde4e255b5e675e53a00192c73e4ea9a98a91b05b56c9d56d9e7537847274710115a6ae'
|
||||
'24f8431b23ee039fc1aee7b10482d310a8fe37a36975e83aa31d3d0d35d12973c1397057876425fe712be25e999b10753ae05613f3900eccfe5af47e86eda202'
|
||||
'e7c14829c0b5c1330819bfef00923f92a1eb59f6d9cf41b8ac421dc970497b9c75e093b37a41f63aa75f9c11ba3ac72c5385d3a00c6a7686cfda82a1a9ad1883'
|
||||
'd16c37550da527ef1ca1451c9c81c52197f10a30dfa91aa434a55562f06d4ac97c90f1cb3008b1ba612d6ccf3a46683e001a6e2ba04088d2169274e561183f24')
|
||||
b2sums=('0b43d0d035fdba6195ca0e8facd654cbcff9c99d34d14b1f493c86cbea335c8f363e6117df7f0307e55b3e684fe7977d89ac226b79ed612270791e084b46aa4f'
|
||||
b2sums=('9d1b36445c48db7317cb41b50e2dc0233104180cb4dbd649a81a83e3da8db3ac66e45ef5a023fb6be03841018a2fca139bdfda336a509e96148f4d6f57ff7818'
|
||||
'SKIP'
|
||||
'11b8297ce18d47a0029490b950180801e5762ad7b7e36383d2f954cbc7aee10d3b901dd2703fd07b23b38aa6b74577b7d88a1d9eb5ff5633a665610c6fbec51b'
|
||||
'f62db2646bb8828de66e73ea479b2276bba970c5338451e2df4122012d42f453e6fc6892702a58cf36b94f759a8ed7d2f65782067922578d81ae1aaa8cc78806'
|
||||
'e0dc41210fb7b811624758022b4254c396d243460e63c86358fe46dc18510a39e021ff9c53944dffb8ec5fbd37681c47f4f83714b63751b7a57d7d9710f47cca'
|
||||
'107ef9ee2623a3634a31d62b49efc316615e4c34c847f27a55886c93b2bdb87020bcd7f513ab922de730fe4a6d3bffd26a82180467c14c0993c603bc8801b5df')
|
||||
|
@ -49,7 +46,6 @@ validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB' # Giancarlo Razzolin
|
|||
|
||||
prepare() {
|
||||
cd "$pkgname-$pkgver"
|
||||
patch -Np1 < ../test-use-system-library-loading-mechanism.patch
|
||||
patch -p1 -i ../0001-use-gzip-for-compression-by-default.patch
|
||||
patch -p1 -i ../0002-functions-handle-gzip-compressed-kernels-in-kver_gen.patch
|
||||
patch -p1 -i ../0003-check-for-ALARM-kernels-in-run_post_hooks.patch
|
||||
|
|
|
@ -1,100 +0,0 @@
|
|||
From eba62eadec261da0e8f1fb9e95849057679daf07 Mon Sep 17 00:00:00 2001
|
||||
From: Levente Polyak <anthraxx@archlinux.org>
|
||||
Date: Sat, 16 Dec 2023 13:51:25 +0100
|
||||
Subject: [PATCH] test: use system library loading mechanism instead of
|
||||
absolute paths
|
||||
|
||||
This resolves system libraries automatically from the canonical paths,
|
||||
or falls back to `BATS_LIB_PATH`.
|
||||
|
||||
Previously this was not possible as bats plugins were not packaged at
|
||||
the appropriate path in /usr/lib/bats/* which resulted in the plugin
|
||||
auto loading not being able to resolve the libraries. This has been
|
||||
fixed now, so lets use the recommended way to load libraries.
|
||||
|
||||
https://bats-core.readthedocs.io/en/stable/writing-tests.html#bats-load-library-load-system-wide-libraries
|
||||
|
||||
Signed-off-by: Levente Polyak <anthraxx@archlinux.org>
|
||||
---
|
||||
test/cases/bash-completion.bats | 4 ++--
|
||||
test/cases/extglob.bats | 2 +-
|
||||
test/cases/functions.bats | 4 ++--
|
||||
test/cases/parse_cmdline.bats | 4 ++--
|
||||
test/cases/zsh-completion.bats | 4 ++--
|
||||
5 files changed, 9 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/test/cases/bash-completion.bats b/test/cases/bash-completion.bats
|
||||
index 4d358ad..a47a495 100644
|
||||
--- a/test/cases/bash-completion.bats
|
||||
+++ b/test/cases/bash-completion.bats
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
shopt -s extglob
|
||||
|
||||
-load '/usr/lib/bats-assert/load'
|
||||
-load '/usr/lib/bats-support/load'
|
||||
+bats_load_library 'bats-assert'
|
||||
+bats_load_library 'bats-support'
|
||||
load "../helpers/common"
|
||||
|
||||
setup() {
|
||||
diff --git a/test/cases/extglob.bats b/test/cases/extglob.bats
|
||||
index 4eeda72..6da116c 100644
|
||||
--- a/test/cases/extglob.bats
|
||||
+++ b/test/cases/extglob.bats
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bats
|
||||
# SPDX-License-Identifier: GPL-2.0-only
|
||||
-load '/usr/lib/bats-support/load'
|
||||
+bats_load_library 'bats-support'
|
||||
|
||||
@test "check for syntax errors" {
|
||||
local bash_scripts=(mkinitcpio lsinitcpio)
|
||||
diff --git a/test/cases/functions.bats b/test/cases/functions.bats
|
||||
index c1f4e8b..f3d356c 100644
|
||||
--- a/test/cases/functions.bats
|
||||
+++ b/test/cases/functions.bats
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
shopt -s extglob
|
||||
|
||||
-load '/usr/lib/bats-assert/load'
|
||||
-load '/usr/lib/bats-support/load'
|
||||
+bats_load_library 'bats-assert'
|
||||
+bats_load_library 'bats-support'
|
||||
load "../helpers/common"
|
||||
|
||||
setup() {
|
||||
diff --git a/test/cases/parse_cmdline.bats b/test/cases/parse_cmdline.bats
|
||||
index a265d9f..dd603fc 100644
|
||||
--- a/test/cases/parse_cmdline.bats
|
||||
+++ b/test/cases/parse_cmdline.bats
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
shopt -s extglob
|
||||
|
||||
-load '/usr/lib/bats-assert/load'
|
||||
-load '/usr/lib/bats-support/load'
|
||||
+bats_load_library 'bats-assert'
|
||||
+bats_load_library 'bats-support'
|
||||
load "../helpers/common"
|
||||
|
||||
setup() {
|
||||
diff --git a/test/cases/zsh-completion.bats b/test/cases/zsh-completion.bats
|
||||
index 3e6526e..500a756 100644
|
||||
--- a/test/cases/zsh-completion.bats
|
||||
+++ b/test/cases/zsh-completion.bats
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
shopt -s extglob
|
||||
|
||||
-load '/usr/lib/bats-assert/load'
|
||||
-load '/usr/lib/bats-support/load'
|
||||
+bats_load_library 'bats-assert'
|
||||
+bats_load_library 'bats-support'
|
||||
load "../helpers/common"
|
||||
|
||||
setup() {
|
||||
--
|
||||
2.43.0
|
||||
|
Loading…
Reference in a new issue