Added some code to peer into a data structure in Maemian/Schedule.pm. Also added the
[maemian] / nokia-lintian / testset / description / debian / rules
1 #!/usr/bin/make -f
2
3 description=debian/description
4 description-foo=debian/description-foo
5 description-bar=debian/description-bar
6 description-baz=debian/description-baz
7
8 build:
9
10 binary-indep:
11         # Create package description
12         install -d $(description)
13         install -d $(description)/DEBIAN
14         install -d $(description)/usr/share/doc/description
15         install -m 644 debian/changelog \
16           $(description)/usr/share/doc/description/changelog.Debian
17         gzip -1 $(description)/usr/share/doc/description/changelog.Debian
18         dpkg-gencontrol -pdescription -P$(description)
19         dpkg --build $(description) ..
20         
21         # Create package description-foo
22         install -d $(description-foo)
23         install -d $(description-foo)/DEBIAN
24         install -d $(description-foo)/usr/share/doc/description
25         install -m 644 debian/changelog \
26           $(description-foo)/usr/share/doc/description/changelog.Debian
27         gzip -9 $(description-foo)/usr/share/doc/description/changelog.Debian
28         dpkg-gencontrol -pdescription-foo -P$(description-foo)
29         dpkg --build $(description-foo) ..
30         
31         # Create package description-bar
32         install -d $(description-bar)
33         install -d $(description-bar)/DEBIAN
34         install -d $(description-bar)/usr/share/doc/description
35         install -m 644 debian/changelog \
36           $(description-bar)/usr/share/doc/description/changelog.Debian
37         gzip -9 $(description-bar)/usr/share/doc/description/changelog.Debian
38         dpkg-gencontrol -pdescription-bar -P$(description-bar)
39         dpkg --build $(description-bar) ..
40         
41         # Create package description-baz
42         install -d $(description-baz)
43         install -d $(description-baz)/DEBIAN
44         install -d $(description-baz)/usr/share/doc/description
45         install -m 644 debian/changelog \
46           $(description-baz)/usr/share/doc/description/changelog.Debian
47         gzip -9 $(description-baz)/usr/share/doc/description/changelog.Debian
48         dpkg-gencontrol -pdescription-baz -P$(description-baz)
49         dpkg --build $(description-baz) ..
50
51 binary: binary-indep
52
53 clean:
54         rm -rf debian/files $(description) $(description-foo) \
55           $(description-bar) $(description-baz) debian/substvars
56
57 .PHONY: build binary-indep binary clean