@@ -25,9 +25,7 @@ if_enabled_echo() {
25
25
}
26
26
27
27
create_package () {
28
- local pname=" $1 " pdir=" $2 "
29
-
30
- export DH_OPTIONS=" -p${pname} -P${pdir} "
28
+ export DH_OPTIONS=" -p${1} "
31
29
32
30
dh_installdocs
33
31
dh_installchangelogs
@@ -39,8 +37,8 @@ create_package() {
39
37
}
40
38
41
39
install_linux_image () {
42
- pdir =$1
43
- pname= $2
40
+ pname =$1
41
+ pdir=debian/ $1
44
42
45
43
rm -rf ${pdir}
46
44
@@ -109,7 +107,7 @@ install_linux_image () {
109
107
}
110
108
111
109
install_linux_image_dbg () {
112
- pdir=$1
110
+ pdir=debian/ $1
113
111
114
112
rm -rf ${pdir}
115
113
@@ -139,8 +137,8 @@ install_linux_image_dbg () {
139
137
}
140
138
141
139
install_kernel_headers () {
142
- pdir=$1
143
- version=$2
140
+ pdir=debian/ $1
141
+ version=${1 # linux-headers-}
144
142
145
143
rm -rf $pdir
146
144
@@ -151,7 +149,7 @@ install_kernel_headers () {
151
149
}
152
150
153
151
install_libc_headers () {
154
- pdir=$1
152
+ pdir=debian/ $1
155
153
156
154
rm -rf $pdir
157
155
@@ -171,28 +169,13 @@ for package in ${packages_enabled}
171
169
do
172
170
case ${package} in
173
171
* -dbg)
174
- install_linux_image_dbg debian/linux-image-dbg;;
175
- linux-image-* |user-mode-linux-* )
176
- install_linux_image debian/linux-image ${package} ;;
177
- linux-libc-dev)
178
- install_libc_headers debian/linux-libc-dev;;
179
- linux-headers-* )
180
- install_kernel_headers debian/linux-headers ${package# linux-headers-} ;;
181
- esac
182
- done
183
-
184
- for package in ${packages_enabled}
185
- do
186
- case ${package} in
187
- * -dbg)
188
- create_package ${package} debian/linux-image-dbg;;
172
+ install_linux_image_dbg " ${package} " ;;
189
173
linux-image-* |user-mode-linux-* )
190
- create_package ${package} debian/linux-image ;;
174
+ install_linux_image " ${package} " ;;
191
175
linux-libc-dev)
192
- create_package ${package} debian/linux-libc-dev ;;
176
+ install_libc_headers " ${package} " ;;
193
177
linux-headers-* )
194
- create_package ${package} debian/linux-headers ;;
178
+ install_kernel_headers " ${package} " ;;
195
179
esac
180
+ create_package " ${package} "
196
181
done
197
-
198
- exit 0
0 commit comments