Clean up patch dir; synchronize patches with kernel-power v48
[kernel-bfs] / kernel-bfs-2.6.28 / debian / madde.patch
1 diff --git kernel-power-2.6.28/debian/control kernel-power-2.6.28/debian/control
2 index f178559..6ae60c1 100644
3 --- kernel-power-2.6.28/debian/control
4 +++ kernel-power-2.6.28/debian/control
5 @@ -3,7 +3,7 @@ Section: utils
6  Priority: optional
7  Maintainer: Pali Rohár <pali.rohar@gmail.com>
8  XSBC-Bugtracker: https://garage.maemo.org/tracker/?group_id=1528
9 -Build-Depends: debhelper (>= 4.0.0), quilt, sdk-fiasco-gen, libncurses5-dev, sharutils
10 +Build-Depends: debhelper (>= 4.0.0), quilt, libncurses5-dev, sharutils
11  Standards-Version: 3.8.0
12  
13  Package: kernel-power-flasher
14 diff --git kernel-power-2.6.28/debian/patches/series kernel-power-2.6.28/debian/patches/series
15 index 4ae2339..93a7c2d 100644
16 --- kernel-power-2.6.28/debian/patches/series
17 +++ kernel-power-2.6.28/debian/patches/series
18 @@ -35,3 +35,4 @@ l2cap_parent.patch
19  wl12xx-rx-fix.diff
20  vanilla-2.6.28-anti-io-stalling.patch
21  joikuspot.diff
22 +madde.patch
23 diff --git kernel-power-2.6.28/debian/rules kernel-power-2.6.28/debian/rules
24 index 3f5cb4e..e0b7a44 100755
25 --- kernel-power-2.6.28/debian/rules
26 +++ kernel-power-2.6.28/debian/rules
27 @@ -102,7 +102,10 @@ install-kernel:
28         dh_installdirs
29  
30         install -d -m 755 $(CURDIR)/debian/$(KERNEL_PACKAGE)/boot
31 -       fiasco-gen -o $(CURDIR)/debian/$(KERNEL_PACKAGE)/boot/zImage-$(RELEASE).fiasco -g \
32 +       test -f sdk-fiasco-gen_2.8.2.0.1+0m5_i386.deb || wget http://repository.maemo.org/pool/fremantle/non-free/s/sdk-fiasco-gen/sdk-fiasco-gen_2.8.2.0.1+0m5_i386.deb
33 +       ar x sdk-fiasco-gen_2.8.2.0.1+0m5_i386.deb data.tar.gz
34 +       tar -xf data.tar.gz ./usr/bin/fiasco-gen -O > fiasco-gen; chmod +x fiasco-gen
35 +       ./fiasco-gen -o $(CURDIR)/debian/$(KERNEL_PACKAGE)/boot/zImage-$(RELEASE).fiasco -g \
36                         -k $(BUILDTMP)/arch/arm/boot/zImage -v $(RELEASE)
37         chmod 644 $(CURDIR)/debian/$(KERNEL_PACKAGE)/boot/zImage-$(RELEASE).fiasco
38  
39 @@ -136,12 +139,12 @@ install-headers:
40         dh_installdirs
41  
42         install -d -m755 $(CURDIR)/debian/$(HEADERS_PACKAGE)/usr/src/$(HEADERS_PACKAGE)/
43 -       install -p -o root -g root -m 644 $(BUILDTMP)/.config  $(CURDIR)/debian/$(HEADERS_PACKAGE)/usr/src/$(HEADERS_PACKAGE)/
44 -       install -p -o root -g root -m 644 $(KSRC)/Makefile $(CURDIR)/debian/$(HEADERS_PACKAGE)/usr/src/$(HEADERS_PACKAGE)/
45 -       install -p -o root -g root -m 644 $(BUILDTMP)/Module.symvers $(CURDIR)/debian/$(HEADERS_PACKAGE)/usr/src/$(HEADERS_PACKAGE)/
46 -       cd $(BUILDTMP) && install -p -o root -g root -m 644 -D include/config/auto.conf \
47 +       install -p -m 644 $(BUILDTMP)/.config  $(CURDIR)/debian/$(HEADERS_PACKAGE)/usr/src/$(HEADERS_PACKAGE)/
48 +       install -p -m 644 $(KSRC)/Makefile $(CURDIR)/debian/$(HEADERS_PACKAGE)/usr/src/$(HEADERS_PACKAGE)/
49 +       install -p -m 644 $(BUILDTMP)/Module.symvers $(CURDIR)/debian/$(HEADERS_PACKAGE)/usr/src/$(HEADERS_PACKAGE)/
50 +       cd $(BUILDTMP) && install -p -m 644 -D include/config/auto.conf \
51                 $(CURDIR)/debian/$(HEADERS_PACKAGE)/usr/src/$(HEADERS_PACKAGE)/include/config/auto.conf
52 -       cd $(BUILDTMP) && install -p -o root -g root -m 644 -D include/config/kernel.release \
53 +       cd $(BUILDTMP) && install -p -m 644 -D include/config/kernel.release \
54                 $(CURDIR)/debian/$(HEADERS_PACKAGE)/usr/src/$(HEADERS_PACKAGE)/include/config/kernel.release
55         cd $(KSRC) && \
56                 find arch/$(ARCH) $(foreach dir,$(INCLUDE_HEADERS),include/$(dir)) -name '*.h' \
57 @@ -240,9 +243,6 @@ endif
58         dh_installchangelogs -s
59         dh_installdocs -s
60         dh_install -s
61 -ifeq ($(ARCH),arm)
62 -       dh_strip -p$(HEADERS_PACKAGE)
63 -endif
64         dh_compress -s
65         dh_fixperms -s --exclude /usr/src/kernel-headers
66         dh_installdeb -s