# # Build variables # SRCNAME = mfamily-scripts PKGNAME = $(SRCNAME) RELVER = 1.3 DEBVER = 1 BUILDABLES = \ bin \ doc instconf ?= yes ifeq ($(instconf),yes) BUILDABLES += etc endif ifdef ${DESTDIR} DESTDIR=${DESTDIR} endif default: @echo This does nothing install: $(ROOT_INSTALLABLES) @echo DESTDIR=$(DESTDIR) $(foreach dir, $(BUILDABLES), $(MAKE) -C $(dir) install;) deb: debclean debprep debuild debchange: debchange -v $(RELVER)-$(DEBVER) debchange -r debprep: debclean (cd .. && \ rm -f $(PKGNAME)-$(RELVER) && \ rm -f $(PKGNAME)-$(RELVER).tar.gz && \ rm -f $(PKGNAME)_$(RELVER).orig.tar.gz && \ ln -s $(SRCNAME) $(PKGNAME)-$(RELVER) && \ tar --exclude=".git" -h -zvcf $(PKGNAME)-$(RELVER).tar.gz $(PKGNAME)-$(RELVER) && \ ln -s $(PKGNAME)-$(RELVER).tar.gz $(PKGNAME)_$(RELVER).orig.tar.gz ) debclean: rm -f ../$(PKGNAME)_$(RELVER)* rm -f ../$(PKGNAME)-$(RELVER)* rm -rf debian/$(PKGNAME) rm -f debian/files rm -rf debian/.debhelper/ rm -f debian/debhelper-build-stamp rm -f debian/*.substvars rm -rf debian/mfamily-scripts/ debian/.debhelper/ rm -f debian/debhelper-build-stamp debian/files debian/mfamily-scripts.substvars