pkgsrc/games/gnuchess4/patches/patch-ae
jlam ecce3f4af2 games/gnuchess4: Install manpages into ${PKGMANDIR}.
Modify the project Makefile to set MANDIR, the location of the
installed manpages, to point to ${PKGMANDIR}.
2017-08-19 00:21:01 +00:00

77 lines
3 KiB
Text

$NetBSD: patch-ae,v 1.5 2017/08/19 00:21:01 jlam Exp $
--- src/Makefile.in.orig 1998-09-28 06:41:13.000000000 +0000
+++ src/Makefile.in
@@ -127,9 +127,9 @@ LIBS = @LIBS@ -lm
prefix = @prefix@
exec_prefix = @exec_prefix@
-LIBDIR = $(prefix)/lib
+LIBDIR = $(prefix)/share/gnuchess4
BINDIR = $(exec_prefix)/bin
-MANDIR = $(prefix)/man/man6
+MANDIR = $(prefix)/$(PKGMANDIR)/man6
MANEXT = .6
DISTSOURCE = Makefile.ddj Makefile.dos Makefile.in Makefile.nt README ataks.c ataks.h \
@@ -148,29 +148,30 @@ DISTDIR = $(PRODUCT)-$(VERSION).pl$(PATC
all: gnuchess gnuchessr gnuchessn gnuchessx gnuchessc postprint gnuan game gnuchess.eco gnuchess.data
install:
- $(INSTALL) gnuchess $(BINDIR)/gnuchess
- $(INSTALL) gnuchessr $(BINDIR)/gnuchessr
- $(INSTALL) gnuchessn $(BINDIR)/gnuchessn
- $(INSTALL) gnuchessx $(BINDIR)/gnuchessx
- $(INSTALL) gnuchessc $(BINDIR)/gnuchessc
- $(INSTALL) postprint $(BINDIR)/postprint
- $(INSTALL) gnuan $(BINDIR)/gnuan
- $(INSTALL) game $(BINDIR)/game
- $(INSTALL) $(srcdir)/../misc/gnuchess.lang $(LIBDIR)/gnuchess.lang
- $(INSTALL) $(srcdir)/../book/eco.pgn $(LIBDIR)/eco.pgn
- $(INSTALL) gnuchess.data $(LIBDIR)/gnuchess.data
- $(INSTALL) gnuchess.eco $(LIBDIR)/gnuchess.eco
- $(INSTALL_DATA) $(srcdir)/../doc/game.6 $(MANDIR)/game.6
- $(INSTALL_DATA) $(srcdir)/../doc/gnuan.6 $(MANDIR)/gnuan.6
- $(INSTALL_DATA) $(srcdir)/../doc/gnuchess.6 $(MANDIR)/gnuchess.6
- $(INSTALL_DATA) $(srcdir)/../doc/postprint.6 $(MANDIR)/postprint.6
+ $(INSTALL) gnuchess ${DESTDIR}$(BINDIR)/gnuchess4
+ $(INSTALL) gnuchessr ${DESTDIR}$(BINDIR)/gnuchessr4
+ $(INSTALL) gnuchessn ${DESTDIR}$(BINDIR)/gnuchessn4
+ $(INSTALL) gnuchessx ${DESTDIR}$(BINDIR)/gnuchessx4
+ $(INSTALL) gnuchessc ${DESTDIR}$(BINDIR)/gnuchessc4
+ $(INSTALL) postprint ${DESTDIR}$(BINDIR)/postprint
+ $(INSTALL) gnuan ${DESTDIR}$(BINDIR)/gnuan
+ $(INSTALL) game ${DESTDIR}$(BINDIR)/game
+ mkdir ${DESTDIR}$(LIBDIR)
+ $(INSTALL) $(srcdir)/../misc/gnuchess.lang ${DESTDIR}$(LIBDIR)/gnuchess.lang
+ $(INSTALL) $(srcdir)/../book/eco.pgn ${DESTDIR}$(LIBDIR)/eco.pgn
+ $(INSTALL) gnuchess.data ${DESTDIR}$(LIBDIR)/gnuchess.data
+ $(INSTALL) gnuchess.eco ${DESTDIR}$(LIBDIR)/gnuchess.eco
+ $(INSTALL_DATA) $(srcdir)/../doc/game.6 ${DESTDIR}$(MANDIR)/game.6
+ $(INSTALL_DATA) $(srcdir)/../doc/gnuan.6 ${DESTDIR}$(MANDIR)/gnuan.6
+ $(INSTALL_DATA) $(srcdir)/../doc/gnuchess.6 ${DESTDIR}$(MANDIR)/gnuchess4.6
+ $(INSTALL_DATA) $(srcdir)/../doc/postprint.6 ${DESTDIR}$(MANDIR)/postprint.6
uninstall:
- rm -f $(BINDIR)/gnuchess
- rm -f $(BINDIR)/gnuchessr
- rm -f $(BINDIR)/gnuchessn
- rm -f $(BINDIR)/gnuchessx
- rm -f $(BINDIR)/gnuchessc
+ rm -f $(BINDIR)/gnuchess4
+ rm -f $(BINDIR)/gnuchessr4
+ rm -f $(BINDIR)/gnuchessn4
+ rm -f $(BINDIR)/gnuchessx4
+ rm -f $(BINDIR)/gnuchessc4
rm -f $(BINDIR)/postprint
rm -f $(BINDIR)/gnuan
rm -f $(BINDIR)/game
@@ -180,7 +181,7 @@ uninstall:
rm -f $(LIBDIR)/gnuchess.eco
rm -f $(MANDIR)/game.6
rm -f $(MANDIR)/gnuan.6
- rm -f $(MANDIR)/gnuchess.6
+ rm -f $(MANDIR)/gnuchess4.6
rm -f $(MANDIR)/postprint.6
clean: