add reiser4 to initrd

(Portage version: 2.2.0_alpha123/git/Linux x86_64, RepoMan options: --force, unsigned Manifest commit)
This commit is contained in:
Mario Fetka 2012-11-13 20:15:33 +01:00
parent d5809cfdc9
commit f10ce90690
4 changed files with 146 additions and 3 deletions

View File

@ -2,6 +2,10 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/genkernel/ChangeLog,v 1.340 2012/10/15 21:00:37 robbat2 Exp $
13 Nov 2012; Mario Fetka <mario.fetka@gmail.com> genkernel-3.4.44.2.ebuild,
+files/genkernel-3.4.44.2-add_resier4-1.patch:
add reiser4 to initrd
*genkernel-3.4.44.2 (15 Oct 2012)
15 Oct 2012; Robin H. Johnson <robbat2@gentoo.org> +genkernel-3.4.44.2.ebuild:

View File

@ -1,3 +1,4 @@
AUX genkernel-3.4.44.2-add_resier4-1.patch 10092 SHA256 dfa874e147e61c19bab450f5150ce61d4e46074bc787f53dc8290a14a9452f23 SHA512 625a3e1e46a4174f591a33f2b6a1c31cbace9dcfb14e375e6f6d7e6e82eff14dc61c12ffd7cadd8eabbbf853178168204410f6f2fc6c29c1722d72b78308b653 WHIRLPOOL 77e48877bbdf7b7942b123196ce44180044a77d8b20467b30c5b3072aeb0cf7a306ba123e0ab88861d1fc86150182958740867618562a7b0bf9ca00c792832f3
AUX genkernel.bash 2438 SHA256 e7de9771ba79ef878e2c9a21a1c1720f092c6047d3cc7d4a49ff6b90e7e2c248 SHA512 2bfe23606f919577bb2d174ffe18cd00fbb4ce642fb8860b319e059745d46ff8459b99374159f78af9f3aebb0a352a74ccd74c3be581980f5e298293b96e983d WHIRLPOOL 71a6be56d38c24c3032fec5f4016c92dd0bc8140e5204db9d97c5cc5be42a2465282f36e213858b528d013ff74c6bcbf9aa443a77a8ed3ce8174baa79afe6004
AUX initramfs.mounts 816 SHA256 57ba8450e3f09edc9a4e5a1be15d49c77e4e014e27c626e9e3771167cbb54e49 SHA512 97e5f92d135cff3911a68c7f1afd0f781ec1c1b794cdc824d74f8c119104ecb40bd7180be8414dc72f3a5a811143d6b4bf443ac1d3ff7a71b1e88cbf7c179665 WHIRLPOOL f39d27de6e69b3555f81138a59f25b104f9dd6aa6254a5391d3375b15acaac48f0e698f3e6f96ed88845b84fbf8fa2cd64b98281df977c12a99ec7d9ddaf2a10
DIST LVM2.2.02.88.tgz 1029151 SHA256 a129d1d3949524da7d6d2a67218254baea02df06a6744faa5808a4182b2fb432 SHA512 5c334c2c78220f4f9f082a74cbf0b156e96f2a07b5e55f054ff70c752ada97a67f83fa1d89c02accb7cbe5a62e356588831d96a102b7bf16cdce2591d4e37e4b WHIRLPOOL b30a1f2403e71ff6fb381ec82291018632e1d10258dd615efae4e39077a304a66271013247793390f57c26886599d8bad8f4b896d230f3e4f846e74c12282f71
@ -10,6 +11,6 @@ DIST gnupg-1.4.11.tar.bz2 3407075 SHA256 d18ceeac16e554a501170b9bfde611625252d0f
DIST mdadm-3.1.5.tar.bz2 292709 SHA256 1d547d0b36a88968e9fc9fb08b0e64de54a53f3d1cfa3656a9f319180f0727d3 SHA512 6fcf426d63ede01f99ebeee9be686857a04f9b601b37f76722c091ae2999b3ff66fdba52d47323f27900553125a897fc1815fe7be850aa9cc991dd5fa91a5d5d WHIRLPOOL 003595a1338b3a95ccc176b07a31f26dd5fda9460f2c4d3513b9ca09cdab1c91dab05f8914f2354047fccff42c4dcfc6131a383c84467c2838ac7b1af2f9bef8
DIST open-iscsi-2.0-872.tar.gz 900081 SHA256 37753697a170223ac02a292b3a23a315a3c747b490c42480e4057b676c9f8d4f SHA512 d26c87772b0b1d13a8bd2eea9db86b3c61af83efbb788116c01ab6a914ff3de634a7b1bff56c1161b28965315543edbfc2735b6c7fbd3f7797471fde63b69cc0 WHIRLPOOL 4b04c8481c6c5f094ca6f7761828006a84eda7a22a6b3a4d65e7b3e4b39e73ef839ec710b491e7ca731b047fa8c74a9c03a17e85519a62dfbeb95222cfbdd935
DIST unionfs-fuse-0.24.tar.bz2 30381 SHA256 d8abc855eb618ac356b1e716599c82f8f0f74dbaee36d4062edc707567121937 SHA512 e0e414f4edbf641ec9d0135a8723e43fc75412359b482f7aedd66fe8245e4df03943c5ecb6f8de4fdbd97f0346033c691e766cc4f4a755f5b43748e1441d3fbd WHIRLPOOL dc132086d9614895961dc8b498c435145b4390fc80331e0575ee8420faea0201325ab2394b9090d8f721c602ef1f93e150573b1b88b77ee4f7be4a262103b986
EBUILD genkernel-3.4.44.2.ebuild 5287 SHA256 4ec7c2a5df97e23c92fbe31fb20dfd2169d521ca8c841fca34f301e257c4190f SHA512 61a36e45a5527312e28f7cf3644d847c7a0d7a50b0f4f1aaad2ff8a6c8198c7ff1ed01ff987c82411fdf2555838640fd03e5d9c39339248c5b7d43f9a844280b WHIRLPOOL 71a0ba6c609b9183c70655e9047f6c83112a05f3d015c58781a65905a0bbd51556cbe00b19c1e0fc5951ad772b48f248e184cc51462ce9caafa4d2f85db52724
MISC ChangeLog 63186 SHA256 0a1af33ae3b79069cfb75c2df02fd467c574b3bb05b2461775f5d11b02ba03a4 SHA512 662782f63cd236986a63b054791d930c59af8c0e69b48b76f7ea7ba6e3ae87b2ec00863e7e3ac7001a173263db96811ece6e431513354ce9fbb5fb625b3ddfdf WHIRLPOOL c24086aa2852d8755d8cdf776c87cbd6ead066af127daec2549698b36d29b9a2c7bb1f11c696e06885775aa81c6a04ad15825ca5b0201f603a83ccf21a79ad6c
EBUILD genkernel-3.4.44.2.ebuild 5353 SHA256 8677f5489a5d021af021c45a1837a9a5ac8e342069cf4505cbafff32b4f491f8 SHA512 0647830364a6781896c5917bc8965cb81a1d5b068e7b0de89a1abb0b4e5a438bfed508b74528d2c14e2b5374faccffc67d8628a7600ecc7fb6712534fb5c4be1 WHIRLPOOL f7391b7cb024e24de4437c51010e73b531cc7ae0ad6b960c60fafaf7c8196f9b24084b17275e50e3a2cc9bc18fbd9e83c844050de8c937155358c12ccbfd5f31
MISC ChangeLog 63338 SHA256 d89bf87f5971f316f12815e4a95e5474b878ed075f03fb9ba0b5d1b37d69fecb SHA512 578b397e9a534d90402219a46ca8433b5dbb1577c4dea44c0287094af9d492248073126bb5a0a4ad8659c900f38fb89f487c5481184cf4aa1daeeef36f9fdf02 WHIRLPOOL 4fedfd6b5a25e75ad707a2b51e5e7b6abca82ee6580045938c33680fff6f29d6de884166288c428b641c8688f0f7bdcaf9d55204b0f9725b4f8364f753d11d2f
MISC metadata.xml 324 SHA256 c126eb3c7144839781275d68804421eec596e3b82515780c76697ac9e106bcf0 SHA512 e0b2f618305fdcd856745964f0f1e03c77ed98f468129deaa69201d06f44248516343628c1827d0763361c1f2d67801c322f2e18b0d62ba1b2e4386c32a05da9 WHIRLPOOL a0c54a2e7cbfecc76351ee45e0cbbd500fe865626c9c66ea0a5eb80c59de262634b8c0490979c815b31a413cd8ab8527f535cf23486660ba91f248e0853a2fe8

View File

@ -0,0 +1,137 @@
Submitted By: Mario Fetka (mario dot fetka at gmail dot com)
Date: 2012-11-13
Initial Package Version: 3.4.44.2
Origin: me
Upstream Status: rejected
Description: Add Reiser4 support
diff -Naur genkernel-3.4.44.2.orig/arch/alpha/modules_load genkernel-3.4.44.2/arch/alpha/modules_load
--- genkernel-3.4.44.2.orig/arch/alpha/modules_load 2012-11-13 16:00:14.911428040 +0000
+++ genkernel-3.4.44.2/arch/alpha/modules_load 2012-11-13 16:01:55.513226144 +0000
@@ -25,5 +25,5 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
diff -Naur genkernel-3.4.44.2.orig/arch/arm/modules_load genkernel-3.4.44.2/arch/arm/modules_load
--- genkernel-3.4.44.2.orig/arch/arm/modules_load 2012-11-13 16:00:14.908428074 +0000
+++ genkernel-3.4.44.2/arch/arm/modules_load 2012-11-13 16:01:45.242348737 +0000
@@ -25,5 +25,5 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs resier4 jfs nfs xfs zfs fuse"
diff -Naur genkernel-3.4.44.2.orig/arch/ia64/modules_load genkernel-3.4.44.2/arch/ia64/modules_load
--- genkernel-3.4.44.2.orig/arch/ia64/modules_load 2012-11-13 16:00:14.910428052 +0000
+++ genkernel-3.4.44.2/arch/ia64/modules_load 2012-11-13 16:02:07.506082854 +0000
@@ -25,4 +25,4 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
diff -Naur genkernel-3.4.44.2.orig/arch/mips/modules_load genkernel-3.4.44.2/arch/mips/modules_load
--- genkernel-3.4.44.2.orig/arch/mips/modules_load 2012-11-13 16:00:14.911428040 +0000
+++ genkernel-3.4.44.2/arch/mips/modules_load 2012-11-13 16:02:18.473951568 +0000
@@ -25,5 +25,5 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
diff -Naur genkernel-3.4.44.2.orig/arch/parisc/modules_load genkernel-3.4.44.2/arch/parisc/modules_load
--- genkernel-3.4.44.2.orig/arch/parisc/modules_load 2012-11-13 16:00:14.909428063 +0000
+++ genkernel-3.4.44.2/arch/parisc/modules_load 2012-11-13 16:02:27.801839920 +0000
@@ -25,5 +25,5 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
diff -Naur genkernel-3.4.44.2.orig/arch/parisc64/modules_load genkernel-3.4.44.2/arch/parisc64/modules_load
--- genkernel-3.4.44.2.orig/arch/parisc64/modules_load 2012-11-13 16:00:14.909428063 +0000
+++ genkernel-3.4.44.2/arch/parisc64/modules_load 2012-11-13 16:02:36.666733643 +0000
@@ -25,4 +25,4 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
diff -Naur genkernel-3.4.44.2.orig/arch/ppc/modules_load genkernel-3.4.44.2/arch/ppc/modules_load
--- genkernel-3.4.44.2.orig/arch/ppc/modules_load 2012-11-13 16:00:14.909428063 +0000
+++ genkernel-3.4.44.2/arch/ppc/modules_load 2012-11-13 16:02:46.379617227 +0000
@@ -25,5 +25,5 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
diff -Naur genkernel-3.4.44.2.orig/arch/ppc64/modules_load genkernel-3.4.44.2/arch/ppc64/modules_load
--- genkernel-3.4.44.2.orig/arch/ppc64/modules_load 2012-11-13 16:00:14.910428052 +0000
+++ genkernel-3.4.44.2/arch/ppc64/modules_load 2012-11-13 16:02:55.607508335 +0000
@@ -25,4 +25,4 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
diff -Naur genkernel-3.4.44.2.orig/arch/sparc/modules_load genkernel-3.4.44.2/arch/sparc/modules_load
--- genkernel-3.4.44.2.orig/arch/sparc/modules_load 2012-11-13 16:00:14.909428063 +0000
+++ genkernel-3.4.44.2/arch/sparc/modules_load 2012-11-13 16:03:05.623389620 +0000
@@ -25,5 +25,5 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
diff -Naur genkernel-3.4.44.2.orig/arch/sparc64/modules_load genkernel-3.4.44.2/arch/sparc64/modules_load
--- genkernel-3.4.44.2.orig/arch/sparc64/modules_load 2012-11-13 16:00:14.911428040 +0000
+++ genkernel-3.4.44.2/arch/sparc64/modules_load 2012-11-13 16:03:14.764280827 +0000
@@ -25,4 +25,4 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
diff -Naur genkernel-3.4.44.2.orig/arch/um/modules_load genkernel-3.4.44.2/arch/um/modules_load
--- genkernel-3.4.44.2.orig/arch/um/modules_load 2012-11-13 16:00:14.907428085 +0000
+++ genkernel-3.4.44.2/arch/um/modules_load 2012-11-13 16:03:24.052170065 +0000
@@ -25,5 +25,5 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
diff -Naur genkernel-3.4.44.2.orig/arch/x86/modules_load genkernel-3.4.44.2/arch/x86/modules_load
--- genkernel-3.4.44.2.orig/arch/x86/modules_load 2012-11-13 16:00:14.909428063 +0000
+++ genkernel-3.4.44.2/arch/x86/modules_load 2012-11-13 16:03:37.285011734 +0000
@@ -26,7 +26,7 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
# Crypto
MODULES_CRYPTO="sha256_generic cbc aes_generic aes_586 aesni-intel xts"
diff -Naur genkernel-3.4.44.2.orig/arch/x86_64/modules_load genkernel-3.4.44.2/arch/x86_64/modules_load
--- genkernel-3.4.44.2.orig/arch/x86_64/modules_load 2012-11-13 16:00:14.910428052 +0000
+++ genkernel-3.4.44.2/arch/x86_64/modules_load 2012-11-13 16:03:50.172857436 +0000
@@ -25,7 +25,7 @@
MODULES_USB="ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd xhci-hcd usbhid hid-generic sl811-hcd hid-a4tech hid-apple hid-belkin hid-cherry hid-chicony hid-cypress hid-dummy hid-ezkey hid-gyration hid-logitech hid-microsoft hid-monterey hid-petalynx hid-pl hid-samsung hid-sony hid-sunplus"
# Filesystems
-MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse"
+MODULES_FS="ext2 ext3 ext4 btrfs reiserfs reiser4 jfs nfs xfs zfs fuse"
# Crypto
MODULES_CRYPTO="sha256_generic cbc aes_generic aes-x86_64 aesni-intel xts"

View File

@ -79,6 +79,7 @@ src_unpack() {
src_prepare() {
use selinux && sed -i 's/###//g' "${S}"/gen_compile.sh
epatch "${FILESDIR}/genkernel-3.4.44.2-add_resier4-1.patch"
# Update software.sh
sed -i \
@ -129,7 +130,7 @@ src_install() {
"${DISTDIR}"/unionfs-fuse-${VERSION_UNIONFS_FUSE}.tar.bz2 \
"${DISTDIR}"/gnupg-${VERSION_GPG}.tar.bz2 \
"${DISTDIR}"/open-iscsi-${VERSION_ISCSI}.tar.gz \
"${DISTDIR}"/dropbear-${VERSION_GPG}.tar.bz2 \
"${DISTDIR}"/dropbear-${VERSION_DROPBEAR}.tar.bz2 \
"${D}"/var/cache/genkernel/src || die "Copying distfiles..."
newbashcomp "${FILESDIR}"/genkernel.bash "${PN}"