--- /dev/null
+#!/usr/bin/make -f
+
+description=debian/description
+description-foo=debian/description-foo
+description-bar=debian/description-bar
+description-baz=debian/description-baz
+
+build:
+
+binary-indep:
+ # Create package description
+ install -d $(description)
+ install -d $(description)/DEBIAN
+ install -d $(description)/usr/share/doc/description
+ install -m 644 debian/changelog \
+ $(description)/usr/share/doc/description/changelog.Debian
+ gzip -1 $(description)/usr/share/doc/description/changelog.Debian
+ dpkg-gencontrol -pdescription -P$(description)
+ dpkg --build $(description) ..
+
+ # Create package description-foo
+ install -d $(description-foo)
+ install -d $(description-foo)/DEBIAN
+ install -d $(description-foo)/usr/share/doc/description
+ install -m 644 debian/changelog \
+ $(description-foo)/usr/share/doc/description/changelog.Debian
+ gzip -9 $(description-foo)/usr/share/doc/description/changelog.Debian
+ dpkg-gencontrol -pdescription-foo -P$(description-foo)
+ dpkg --build $(description-foo) ..
+
+ # Create package description-bar
+ install -d $(description-bar)
+ install -d $(description-bar)/DEBIAN
+ install -d $(description-bar)/usr/share/doc/description
+ install -m 644 debian/changelog \
+ $(description-bar)/usr/share/doc/description/changelog.Debian
+ gzip -9 $(description-bar)/usr/share/doc/description/changelog.Debian
+ dpkg-gencontrol -pdescription-bar -P$(description-bar)
+ dpkg --build $(description-bar) ..
+
+ # Create package description-baz
+ install -d $(description-baz)
+ install -d $(description-baz)/DEBIAN
+ install -d $(description-baz)/usr/share/doc/description
+ install -m 644 debian/changelog \
+ $(description-baz)/usr/share/doc/description/changelog.Debian
+ gzip -9 $(description-baz)/usr/share/doc/description/changelog.Debian
+ dpkg-gencontrol -pdescription-baz -P$(description-baz)
+ dpkg --build $(description-baz) ..
+
+binary: binary-indep
+
+clean:
+ rm -rf debian/files $(description) $(description-foo) \
+ $(description-bar) $(description-baz) debian/substvars
+
+.PHONY: build binary-indep binary clean