3 HEADER := $(BASEDIR)/gmqcc.h
4 MAJOR := `sed -n -e '/GMQCC_VERSION_MAJOR/{s/.* .* //;p;q;}' $(HEADER)`
5 MINOR := `sed -n -e '/GMQCC_VERSION_MINOR/{s/.* .* //;p;q;}' $(HEADER)`
6 PATCH := `sed -n -e '/GMQCC_VERSION_PATCH/{s/.* .* //;p;q;}' $(HEADER)`
7 DEBDIR := gmqcc-$(MAJOR).$(MINOR).$(PATCH)
11 $(MAKE) -C $(BASEDIR) DESTDIR=distro/deb/$(DEBDIR) PREFIX=$(PREFIX) install
12 @install -d -m755 $(DEBDIR)/DEBIAN
13 @cp control $(DEBDIR)/DEBIAN/control
14 @tar czf data.tar.gz -C $(DEBDIR)/ . --exclude=DEBIAN
15 @tar czf control.tar.gz -C $(DEBDIR)/DEBIAN/ .
16 @echo 2.0 > debian-binary
17 @ar r $(DEB) debian-binary control.tar.gz data.tar.gz
18 @rm -rf debian-binary control.tar.gz data.tar.gz $(DEBDIR)