#!/usr/bin/make -f
# debian/rules file for beep
+# copyright 2002++ by Gerfried Fuchs <rhonda@debian.at>
+# Licenced the same way as beep itself
PKG1 = beep
TMP1 = $(CURDIR)/debian/$(PKG1)
endif
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
INSTALL_PROGRAM += -s
- STRIP = true
endif
-clean:
+include /usr/share/quilt/quilt.make
+
+clean: unpatch
$(checkdir)
$(checkroot)
-rm -rf $(TMP1) $(TMP2) debian/substvars debian/files build-stamp
build: build-stamp
-build-stamp:
+build-stamp: patch
$(checkdir)
$(MAKE) FLAGS="$(FLAGS)"
touch build-stamp
$(INSTALL_DIR) $(TMP1)
cd $(TMP1) && $(INSTALL_DIR) usr/bin usr/share/man/man1 \
usr/share/doc/$(PKG1)
- $(MAKE) install INSTALL_DIR=$(TMP1)/usr/bin \
- MAN_DIR=$(TMP1)/usr/share/man/man1
- -test "$(STRIP)" = "true" && \
- strip --remove-section=.comment --remove-section=.note \
- --strip-unneeded $(TMP1)/usr/bin/beep
+ $(INSTALL_PROGRAM) beep $(TMP1)/usr/bin
+ $(INSTALL_FILE) beep.1.gz $(TMP1)/usr/share/man/man1
gunzip $(TMP1)/usr/share/man/man1/beep.1.gz
cd $(TMP1)/usr/share/man/man1 && patch beep.1 $(TMP1)/../beep.1.diff
-rm -f $(TMP1)/usr/share/man/man1/beep.1.orig
binary-arch: build install
$(checkdir)
$(checkroot)
- $(INSTALL_DIR) $(TMP1)/DEBIAN $(TMP2)/DEBIAN
+ $(INSTALL_DIR) $(TMP1)/DEBIAN $(TMP1)/usr/share/lintian/overrides \
+ $(TMP2)/DEBIAN
$(INSTALL_FILE) debian/README.Debian debian/copyright \
$(TMP1)/usr/share/doc/$(PKG1)
$(INSTALL_FILE) debian/changelog \
gzip -9 $(TMP1)/usr/share/doc/$(PKG1)/changelog.Debian
$(INSTALL_SCRIPT) debian/postinst debian/postrm debian/config \
$(TMP1)/DEBIAN
+ $(INSTALL_FILE) debian/overrides \
+ $(TMP1)/usr/share/lintian/overrides/$(PKG1)
po2debconf debian/templates > $(TMP1)/DEBIAN/templates
dpkg-shlibdeps -Tdebian/substvars -dDepends $(TMP1)/usr/bin/beep
dpkg-gencontrol -ldebian/changelog -isp -Tdebian/substvars -p$(PKG1) \