Make pages should go to /XXX/share/man and not to /XXX/man/.
In case of Debian package, use Debian-specific mechanism to install the
man page.
CFLAGS = -O2 -Wall
LDLIBS = -llockdev
+PREFIX ?= /usr/local
+
all: sterm
clean:
rm -f sterm
install: all
- install -d $(DESTDIR)/usr/bin
- install -m 755 sterm $(DESTDIR)/usr/bin
- install -d $(DESTDIR)/usr/local/man/man1
- install -m 644 sterm.man $(DESTDIR)/usr/local/man/man1/sterm.1
- gzip -f $(DESTDIR)/usr/local/man/man1/sterm.1
+ install -d $(DESTDIR)$(PREFIX)/bin
+ install -m 755 sterm $(DESTDIR)$(PREFIX)/bin
+ifneq ($(NO_MAN),1)
+ install -d $(DESTDIR)$(PREFIX)/share/man/man1
+ install -m 644 sterm.man $(DESTDIR)$(PREFIX)/share/man/man1/sterm.1
+ gzip -f $(DESTDIR)$(PREFIX)/share/man/man1/sterm.1
+endif
# package maintainers to append LDFLAGS
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+# Variables to pass to sterm Makefile
+export PREFIX=/usr
+export NO_MAN=1
# main packaging script based on dh7 syntax
%: