add non-debian patch

This commit is contained in:
aliriza committed 2022-12-27 08:01:16 +00:00
1 parent 19e72ac0cd
commit e28b67aa55
2 files changed
+44 -1

No files matched your search

@@ -0,0 +1,40 @@
diff --git a/mkinitramfs b/mkinitramfs
index df1b940..e38aea9 100755
--- a/mkinitramfs
+++ b/mkinitramfs
@@ -284,7 +284,21 @@ __TMPCPIOGZ="$(mktemp "${TMPDIR:-/var/tmp}/mkinitramfs-OL_XXXXXX")" || exit 1
__TMPMAINCPIO="$(mktemp "${TMPDIR:-/var/tmp}/mkinitramfs-MAIN_XXXXXX")" || exit 1
__TMPEARLYCPIO="$(mktemp "${TMPDIR:-/var/tmp}/mkinitramfs-FW_XXXXXX")" || exit 1
-DPKG_ARCH=$(dpkg --print-architecture)
+DPKG_ARCH=$(get_dpkg_arch)
+
+get_dpkg_arch(){
+ case `uname -m` in
+ x86_64)
+ echo amd64
+ ;;
+ i686)
+ echo i386
+ ;;
+ aarch64)
+ echo arm64
+ ;;
+ esac
+}
# Export environment for hook scripts.
#
diff --git a/update-initramfs b/update-initramfs
index 746a6c1..0047670 100755
--- a/update-initramfs
+++ b/update-initramfs
@@ -167,7 +167,7 @@ run_bootloader()
ro_boot_check()
{
# check irrelevant inside of a chroot
- if [ ! -r /proc/mounts ] || ischroot; then
+ if [ ! -r /proc/mounts ] || [ `stat -c %d:%i /proc/$$/root/` == `stat -c %d:%i /` ]; then
return 0
fi
+4 -1
View File
@@ -8,10 +8,12 @@ email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza' maintainer='aliriza'
license=('GPLv3') license=('GPLv3')
source=("https://salsa.debian.org/kernel-team/initramfs-tools/-/archive/v$version/initramfs-tools-v$version.tar.gz" source=("https://salsa.debian.org/kernel-team/initramfs-tools/-/archive/v$version/initramfs-tools-v$version.tar.gz"
"remove-zstd.patch") "remove-zstd.patch"
"non-debian.patch")
depends=(eudev coreutils) depends=(eudev coreutils)
makedepends=() makedepends=()
md5sums=('a3765010fe0fc6a71fe900a798b759ea' md5sums=('a3765010fe0fc6a71fe900a798b759ea'
'SKIP'
'SKIP') 'SKIP')
uses=() uses=()
group=(sys.kernel) group=(sys.kernel)
@@ -21,6 +23,7 @@ cd $name-v$version
prepare(){ prepare(){
patch -Np1 < ../remove-zstd.patch patch -Np1 < ../remove-zstd.patch
patch -Np1 < ../non-debian.patch
} }
package(){ package(){