]> git.pld-linux.org Git - packages/initramfs-tools.git/blob - initramfs-tools-undebianize.patch
- sync to 0.114; needs testing if anyone still uses it
[packages/initramfs-tools.git] / initramfs-tools-undebianize.patch
1 diff -urN initramfs-tools-0.93.orig/hooks/thermal initramfs-tools-0.93/hooks/thermal
2 --- initramfs-tools-0.93.orig/hooks/thermal     2007-12-25 17:03:57.000000000 +0100
3 +++ initramfs-tools-0.93/hooks/thermal  2009-02-22 18:35:32.000000000 +0100
4 @@ -19,7 +19,7 @@
5  
6  . /usr/share/initramfs-tools/hook-functions
7  
8 -case "$DPKG_ARCH" in
9 +case "$ARCH" in
10  # copy the right modules
11  powerpc|ppc64)
12         manual_add_modules therm_pm72
13 @@ -36,7 +36,7 @@
14         manual_add_modules windfarm_smu_sensors
15         manual_add_modules i2c-powermac
16         ;;
17 -i386|amd64|ia64)
18 +i?86|athlon|amd64|x86?64|ia64)
19         manual_add_modules fan
20         manual_add_modules thermal
21         ;;
22 diff -urN initramfs-tools-0.93.orig/init initramfs-tools-0.93/init
23 --- initramfs-tools-0.93.orig/init      2009-02-17 18:06:31.000000000 +0100
24 +++ initramfs-tools-0.93/init   2009-02-22 18:37:00.000000000 +0100
25 @@ -23,8 +23,8 @@
26  > /dev/.initramfs-tools
27  mkdir /dev/.initramfs
28  
29 -# Export the dpkg architecture
30 -export DPKG_ARCH=
31 +# Export the architecture
32 +export ARCH=
33  . /conf/arch.conf
34  
35  # Set modprobe env
36 @@ -237,7 +237,7 @@
37  # (keep init, rootmnt)
38  unset debug
39  unset MODPROBE_OPTIONS
40 -unset DPKG_ARCH
41 +unset ARCH
42  unset ROOTFLAGS
43  unset ROOTFSTYPE
44  unset ROOTDELAY
45 diff -urN initramfs-tools-0.93.orig/initramfs-tools.8 initramfs-tools-0.93/initramfs-tools.8
46 --- initramfs-tools-0.93.orig/initramfs-tools.8 2009-02-17 16:42:31.000000000 +0100
47 +++ initramfs-tools-0.93/initramfs-tools.8      2009-02-22 18:21:10.000000000 +0100
48 @@ -242,7 +242,7 @@
49  \fB\fI DESTDIR
50  is the root path of the newly build initramfs.
51  .TP
52 -\fB\fI DPKG_ARCH
53 +\fB\fI ARCH
54  allows arch specific hook additions.
55  .TP
56  \fB\fI verbose
57 @@ -494,7 +494,7 @@
58  \fB\fI ROOTDELAY, ROOTFLAGS, ROOTFSTYPE
59  correponds to the rootdelay, rootflags or rootfstype boot option.
60  .TP
61 -\fB\fI DPKG_ARCH
62 +\fB\fI ARCH
63  allows arch specific boot actions.
64  .TP
65  \fB\fI blacklist, panic, quiet, resume, noresume, resume_offset
66 --- initramfs-tools/mkinitramfs.orig    2013-09-12 15:20:05.000000000 +0200
67 +++ initramfs-tools/mkinitramfs 2013-10-20 18:42:05.429588703 +0200
68 @@ -67,7 +67,7 @@
69  EXTRA_CONF=''
70  for i in /usr/share/initramfs-tools/conf.d/* ${CONFDIR}/conf.d/*; do
71         [ -e $i ] && EXTRA_CONF="${EXTRA_CONF} $(basename $i \
72 -               | grep '^[[:alnum:]][[:alnum:]\._-]*$' | grep -v '\.dpkg-.*$')";
73 +               | grep '^[[:alnum:]][[:alnum:]\._-]*$' | grep -v '\.dpkg-.*$' | grep -Ev '\.rpm(save|new|orig)$')";
74  done
75  # FIXME: deprecated those settings on mkinitramfs run
76  #       these conf dirs are for boot scripts and land on initramfs
77 @@ -177,7 +177,7 @@
78  __TMPCPIOGZ="$(mktemp ${TMPDIR:-/var/tmp}/mkinitramfs-OL_XXXXXX)" || exit 1
79  __TMPEARLYCPIO="$(mktemp ${TMPDIR:-/var/tmp}/mkinitramfs-FW_XXXXXX)" || exit 1
80  
81 -DPKG_ARCH=`dpkg --print-architecture`
82 +ARCH=`uname -m`
83  
84  # Export environment for hook scripts.
85  #
86 @@ -185,7 +185,7 @@
87  export version
88  export CONFDIR
89  export DESTDIR
90 -export DPKG_ARCH
91 +export ARCH
92  export verbose
93  export KEYMAP
94  export MODULES
95 @@ -258,7 +258,7 @@
96         cp -p "${CONFDIR}/scripts/${b}" "${DESTDIR}/scripts/$(dirname "${b}")/"
97  done
98  
99 -echo "DPKG_ARCH=${DPKG_ARCH}" > ${DESTDIR}/conf/arch.conf
100 +echo "ARCH=${ARCH}" > ${DESTDIR}/conf/arch.conf
101  cp -p "${CONFDIR}/initramfs.conf" ${DESTDIR}/conf
102  for i in ${EXTRA_CONF}; do
103         if [ -e "${CONFDIR}/conf.d/${i}" ]; then
104 @@ -285,7 +285,7 @@
105  cp -a /etc/modprobe.d/* "${DESTDIR}/etc/modprobe.d/"
106  
107  # workaround: libgcc always needed on old-abi arm
108 -if [ "$DPKG_ARCH" = arm ] || [ "$DPKG_ARCH" = armeb ]; then
109 +if [ "$ARCH" = arm ] || [ "$ARCH" = armeb ]; then
110         cp -a /lib/libgcc_s.so.1 "${DESTDIR}/lib/"
111  fi
112  
113 --- initramfs-tools/update-initramfs.orig       2013-07-23 19:19:27.000000000 +0200
114 +++ initramfs-tools/update-initramfs    2013-10-20 19:15:39.612837510 +0200
115 @@ -3,7 +3,6 @@
116  STATEDIR=/var/lib/initramfs-tools
117  BOOTDIR=/boot
118  CONF=/etc/initramfs-tools/update-initramfs.conf
119 -USETRIGGERS=true
120  mode=""
121  version=""
122  update_initramfs=yes
123 @@ -13,29 +12,6 @@
124  
125  [ -r ${CONF} ] && . ${CONF}
126  
127 -case "$DPKG_MAINTSCRIPT_PACKAGE" in
128 -linux-image-*)
129 -       if [ -z "$INITRAMFS_TOOLS_KERNEL_HOOK" ]; then
130 -               # kernel maintainer script called us directly; ignore
131 -               # it and let the hook script handle it instead
132 -               echo "update-initramfs: deferring update (hook will be called later)"
133 -               exit 0
134 -       fi
135 -       ;;
136 -?*)
137 -       if         $USETRIGGERS                                         \
138 -               && [ $# = 1 ]                                           \
139 -               && [ x"$1" = x-u ]                                      \
140 -               && dpkg-trigger --check-supported 2>/dev/null
141 -       then
142 -               if dpkg-trigger --no-await update-initramfs; then
143 -                       echo "update-initramfs: deferring update (trigger activated)"
144 -                       exit 0
145 -               fi
146 -       fi
147 -       ;;
148 -esac
149 -
150  usage()
151  {
152         if [ -n "${1:-}" ]; then
153 @@ -110,7 +86,7 @@
154  backup_initramfs()
155  {
156         [ ! -r "${initramfs}" ] && return 0
157 -       initramfs_bak="${initramfs}.dpkg-bak"
158 +       initramfs_bak="${initramfs}.bak"
159         [ -r "${initramfs_bak}" ] && rm -f "${initramfs_bak}"
160         ln -f "${initramfs}" "${initramfs_bak}" \
161                 || cp -a "${initramfs}" "${initramfs_bak}"
162 @@ -120,7 +96,7 @@
163  # keep booted initramfs
164  backup_booted_initramfs()
165  {
166 -       initramfs_bak="${initramfs}.dpkg-bak"
167 +       initramfs_bak="${initramfs}.bak"
168  
169         # first time run thus no backup
170         [ ! -r "${initramfs_bak}" ] && return 0
171 @@ -237,7 +213,7 @@
172                 fi
173                 worklist=""
174                 for gsv_i in $version_list; do
175 -                       if dpkg --compare-versions "${gsv_x}" '>' "${gsv_i}" 2>/dev/null; then
176 +                       if expr "${gsv_x}" '>' "${gsv_i}" >/dev/null 2>&1; then
177                                 worklist="${worklist} ${gsv_x} ${gsv_i}"
178                                 gsv_x=""
179                         else
This page took 0.085793 seconds and 3 git commands to generate.