3 description=debian/description
4 description-foo=debian/description-foo
5 description-bar=debian/description-bar
6 description-baz=debian/description-baz
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) ..
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) ..
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) ..
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) ..
54 rm -rf debian/files $(description) $(description-foo) \
55 $(description-bar) $(description-baz) debian/substvars
57 .PHONY: build binary-indep binary clean