Browse Source

Tobias Hintze:

updated package/teha/rockinitramfs to version 5



git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@8677 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc
rocklinux
Tobias Hintze 17 years ago
parent
commit
b6c69ed6f5
3 changed files with 16 additions and 9 deletions
  1. +1
    -1
      package/teha/rockinitramfs/build.d/07-udev
  2. +14
    -7
      package/teha/rockinitramfs/libexec/mkinitramfs.sh
  3. +1
    -1
      package/teha/rockinitramfs/rockinitramfs.desc

+ 1
- 1
package/teha/rockinitramfs/build.d/07-udev

@ -36,7 +36,7 @@ slink /lib/udev/devices/stderr /proc/self/fd/2 755 0 0
EOF EOF
( (
cd $rootdir
cd ${rootdir}/
find etc/udev/rules.d -maxdepth 1 -type f | while read x find etc/udev/rules.d -maxdepth 1 -type f | while read x
do do
echo "file $x $rootdir/$x 644 0 0" echo "file $x $rootdir/$x 644 0 0"

+ 14
- 7
package/teha/rockinitramfs/libexec/mkinitramfs.sh

@ -90,6 +90,10 @@ do
filesdir="$2" filesdir="$2"
shift shift
;; ;;
--libexec-dir)
libexecdir="$2"
shift
;;
--add-gen-line) --add-gen-line)
additional_gen_lines="$additional_gen_lines;$2" additional_gen_lines="$additional_gen_lines;$2"
shift shift
@ -118,17 +122,19 @@ then
fi fi
export BASE=$rootdir/lib/rock_initramfs export BASE=$rootdir/lib/rock_initramfs
export LIBEXEC=${BASE}/libexec
[ -z "$builddir" ] && builddir="$BASE/build.d"
[ -z "$filesdir" ] && filesdir="$BASE/files"
[ "${builddir:0:1}" = "/" ] || builddir="$rootdir/$builddir"
[ "${filesdir:0:1}" = "/" ] || filesdir="$rootdir/$filesdir"
[ -z "$builddir" ] && builddir="$BASE/build.d"
[ -z "$filesdir" ] && filesdir="$BASE/files"
[ -z "$libexecdir" ] && libexecdir="$BASE/libexec"
[ "${builddir:0:1}" = "/" ] || builddir="$rootdir/$builddir"
[ "${filesdir:0:1}" = "/" ] || filesdir="$rootdir/$filesdir"
[ "${libexecdir:0:1}" = "/" ] || libexecdir="$rootdir/$libexecdir"
[ ${outfile:0:1} = "/" ] || outfile="`pwd`/$outfile" [ ${outfile:0:1} = "/" ] || outfile="`pwd`/$outfile"
[ ${listoutfile:0:1} = "/" ] || listoutfile="`pwd`/$listoutfile" [ ${listoutfile:0:1} = "/" ] || listoutfile="`pwd`/$listoutfile"
[ ${mod_origin:0:1} = "/" ] || mod_origin="`pwd`/$mod_origin" [ ${mod_origin:0:1} = "/" ] || mod_origin="`pwd`/$mod_origin"
[ -z "$rootdir" ] && rootdir=/
cat << EOF cat << EOF
kernel version: $k_ver kernel version: $k_ver
@ -138,6 +144,7 @@ output file: $outfile
root dir: $rootdir root dir: $rootdir
build dir: $builddir build dir: $builddir
files dir: $filesdir files dir: $filesdir
libexec dir: $libexecdir
EOF EOF
export rootdir export rootdir
@ -152,7 +159,7 @@ export TMPDIR="/tmp/irfs-`date +%s`.$$"
mkdir -pv $TMPDIR mkdir -pv $TMPDIR
# compile our list of cpio-content # compile our list of cpio-content
${LIBEXEC}/build-list.sh > ${TMPDIR}/list
${libexecdir}/build-list.sh > ${TMPDIR}/list
echo "$additional_gen_lines" | tr ';' '\n' >> ${TMPDIR}/list echo "$additional_gen_lines" | tr ';' '\n' >> ${TMPDIR}/list
if [ -n "$verbose" ] if [ -n "$verbose" ]
@ -165,7 +172,7 @@ fi
# create and compress cpio archive # create and compress cpio archive
if [ -z "$gen_init_cpio" ] ; then if [ -z "$gen_init_cpio" ] ; then
${LIBEXEC}/gen_init_cpio ${TMPDIR}/list | gzip -9 > $outfile
${libexecdir}/gen_init_cpio ${TMPDIR}/list | gzip -9 > $outfile
else else
${gen_init_cpio} ${TMPDIR}/list | gzip -9 > $outfile ${gen_init_cpio} ${TMPDIR}/list | gzip -9 > $outfile
fi fi

+ 1
- 1
package/teha/rockinitramfs/rockinitramfs.desc

@ -34,6 +34,6 @@
[L] GPL [L] GPL
[S] Stable [S] Stable
[V] 4
[V] 5
[P] X -X---5---9 236.500 [P] X -X---5---9 236.500

Loading…
Cancel
Save