#!/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
-clean:
+include /usr/share/quilt/quilt.make
+
+clean: unpatch
$(checkdir)
$(checkroot)
-rm -rf $(TMP1) $(TMP2) debian/substvars debian/files build-stamp
- -$(MAKE) clean
+ [ ! -f beep ] || $(MAKE) clean
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
cd $(TMP1)/usr/share/doc/$(PKG1) && gzip -9 changelog README
$(INSTALL_DIR) $(TMP2)/usr/bin
$(INSTALL_PROGRAM) beep $(TMP2)/usr/bin
+ test "$(STRIP)" != true || strip \
+ --remove-section=.comment --remove-section=.note \
+ $(TMP1)/usr/bin/beep $(TMP2)/usr/bin/beep
# Build architecture-independent files here.
xargs -r0 md5sum > DEBIAN/md5sums
dpkg --build $(TMP1) ..
dpkg-gencontrol -ldebian/changelog -isp -Tdebian/substvars -p$(PKG2) \
- -P$(TMP2) -n$(PKG2)_$(VERSION)_$(ARCH).udeb
+ -P$(TMP2) -UHomepage -n$(PKG2)_$(VERSION)_$(ARCH).udeb
dpkg --build $(TMP2) ../$(PKG2)_$(VERSION)_$(ARCH).udeb