--- /dev/null
+#!/usr/bin/make -f
+
+clean:
+ $(checkdir)
+ $(checkroot)
+ -rm -rf debian/beep debian/substvars debian/files build-stamp
+ -$(MAKE) clean
+
+
+build: build-stamp
+build-stamp:
+ $(checkdir)
+ $(MAKE)
+ touch build-stamp
+
+
+install: build
+ $(checkdir)
+ $(checkroot)
+ -rm -rf debian/beep debian/substvars
+ mkdir -m755 debian/beep
+ cd debian/beep && mkdir -m755 -p usr/bin usr/share/man/man1 \
+ usr/share/doc/beep
+ $(MAKE) install INSTALL_DIR=$(CURDIR)/debian/beep/usr/bin \
+ MAN_DIR=$(CURDIR)/debian/beep/usr/share/man/man1
+ strip --remove-section=.comment --remove-section=.note \
+ debian/beep/usr/bin/beep
+ chown root.audio debian/beep/usr/bin/beep
+ install -m644 -p CREDITS README debian/beep/usr/share/doc/beep
+ install -m644 -p CHANGELOG debian/beep/usr/share/doc/beep/changelog
+ gzip -9 debian/beep/usr/share/doc/beep/changelog \
+ debian/beep/usr/share/doc/beep/README
+
+
+binary-arch: build install
+ $(checkdir)
+ $(checkroot)
+ mkdir -m755 debian/beep/DEBIAN
+ install -m644 -p debian/README.Debian debian/copyright \
+ debian/beep/usr/share/doc/beep
+ install -m644 -p debian/changelog \
+ debian/beep/usr/share/doc/beep/changelog.Debian
+ gzip -9 debian/beep/usr/share/doc/beep/changelog.Debian
+ install -m755 -p debian/postinst debian/prerm debian/postrm \
+ debian/config debian/beep/DEBIAN
+ install -m644 -p debian/templates debian/beep/DEBIAN
+ dpkg-shlibdeps -Tdebian/substvars -dDepends debian/beep/usr/bin/beep
+ dpkg-gencontrol -ldebian/changelog -isp -Tdebian/substvars -pbeep \
+ -Pdebian/beep
+ cd debian/beep && find * -type f ! -regex '^DEBIAN/.*' -print0 | \
+ xargs -r0 md5sum > DEBIAN/md5sums
+ dpkg --build debian/beep ..
+
+
+define checkdir
+ test -f debian/rules
+endef
+
+define checkroot
+ test root = "`whoami`"
+endef
+
+binary: binary-arch
+.PHONY: clean build install binary-arch binary