]> git.deb.at Git - pkg/beep.git/blobdiff - debian/rules
Imported Debian patch 1.2.2-2.woody1
[pkg/beep.git] / debian / rules
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..dba1de3
--- /dev/null
@@ -0,0 +1,64 @@
+#!/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