Blob


1 include version.mk
3 BIN = gpm
4 MAN = $(BIN:=.1)
5 DIST = $(BIN)$(V)
6 TARBALL = $(DIST).tar.gz
8 PREFIX ?= $(DESTDIR)/usr/local
9 MANPREFIX ?= $(PREFIX)/man
11 INSTALL ?= install
13 bindir = $(PREFIX)/bin
14 mandir = $(MANPREFIX)/man1
16 all:
17 @echo type \`make install\' to install gpm
19 install:
20 mkdir -p $(bindir)
21 $(INSTALL) -m 755 $(BIN) $(bindir)
22 mkdir -p $(mandir)
23 $(INSTALL) -m 644 $(MAN) $(mandir)
25 uninstall:
26 cd $(bindir) && rm -f $(BIN)
27 cd $(mandir) && rm -f $(MAN)
29 clean:
30 -rm -rf $(TARBALL) $(DIST)
32 dist: clean
33 mkdir -p $(DIST)
34 cp -rf Makefile version.mk README COPYING pm2gpm $(MAN) $(BIN) $(DIST)
35 tar cf - $(DIST) | gzip >$(TARBALL)
36 rm -rf $(DIST)
38 .PHONY: all install uninstall clean dist