$NetBSD: patch-Makefile,v 1.6 2019/10/02 13:46:49 ryoon Exp $ --- Makefile.orig 2017-10-10 20:00:32.000000000 +0000 +++ Makefile @@ -79,7 +79,7 @@ datadir = $(datarootdir) docsubdir = $(PACKAGE)-$(DOS2UNIX_VERSION) docdir = $(datarootdir)/doc/$(docsubdir) localedir = $(datarootdir)/locale -mandir = $(datarootdir)/man +mandir = $(prefix)/${PKGMANDIR} man1dir = $(mandir)/man1 manext = .1 man1ext = .1 @@ -563,11 +563,11 @@ else cd $(DESTDIR)$(man1dir); $(LINK_MAN) $(PACKAGE).1 $(UNIX2MAC).1 endif ifdef ENABLE_NLS - $(foreach manfile, $(MANFILES), $(MKDIR) -p -m 755 $(DESTDIR)$(datarootdir)/$(dir $(manfile)) ;) - $(foreach manfile, $(MANFILES), $(INSTALL_DATA) $(manfile) $(DESTDIR)$(datarootdir)/$(dir $(manfile)) ;) - $(foreach manfile, $(MANFILES), cd $(DESTDIR)$(datarootdir)/$(dir $(manfile)) ; $(LINK_MAN) $(PACKAGE).1 $(MAC2UNIX).1 ;) - $(foreach manfile, $(MANFILES), cd $(DESTDIR)$(datarootdir)/$(dir $(manfile)) ; $(LINK_MAN) $(PACKAGE).1 $(UNIX2DOS).1 ;) - $(foreach manfile, $(MANFILES), cd $(DESTDIR)$(datarootdir)/$(dir $(manfile)) ; $(LINK_MAN) $(PACKAGE).1 $(UNIX2MAC).1 ;) + $(foreach manfile, $(MANFILES), $(MKDIR) -p -m 755 $(DESTDIR)$(mandir)/$(dir $(subst man/, , $(manfile))) ;) + $(foreach manfile, $(MANFILES), $(INSTALL_DATA) $(manfile) $(DESTDIR)$(mandir)/$(dir $(subst man/, , $(manfile))) ;) + $(foreach manfile, $(MANFILES), cd $(DESTDIR)$(mandir)/$(dir $(subst man/, , $(manfile))) ; $(LINK_MAN) $(PACKAGE).1 $(MAC2UNIX).1 ;) + $(foreach manfile, $(MANFILES), cd $(DESTDIR)$(mandir)/$(dir $(subst man/, , $(manfile))) ; $(LINK_MAN) $(PACKAGE).1 $(UNIX2DOS).1 ;) + $(foreach manfile, $(MANFILES), cd $(DESTDIR)$(mandir)/$(dir $(subst man/, , $(manfile))) ; $(LINK_MAN) $(PACKAGE).1 $(UNIX2MAC).1 ;) endif install-mo: mofiles @@ -614,10 +614,10 @@ uninstall: -rm -f $(DESTDIR)$(bindir)/$(MAC2UNIX_BIN) -rm -f $(DESTDIR)$(bindir)/$(UNIX2DOS_BIN) -rm -f $(DESTDIR)$(bindir)/$(UNIX2MAC_BIN) - -rm -f $(DESTDIR)$(mandir)/man1/$(PACKAGE).1 - -rm -f $(DESTDIR)$(mandir)/man1/$(MAC2UNIX).1 - -rm -f $(DESTDIR)$(mandir)/man1/$(UNIX2DOS).1 - -rm -f $(DESTDIR)$(mandir)/man1/$(UNIX2MAC).1 + -rm -f $(DESTDIR)$(man1dir)/$(PACKAGE).1 + -rm -f $(DESTDIR)$(man1dir)/$(MAC2UNIX).1 + -rm -f $(DESTDIR)$(man1dir)/$(UNIX2DOS).1 + -rm -f $(DESTDIR)$(man1dir)/$(UNIX2MAC).1 -rm -rf $(DESTDIR)$(docdir) ifdef ENABLE_NLS $(foreach mofile, $(MOFILES), rm -f $(DESTDIR)$(localedir)/$(basename $(notdir $(mofile)))/LC_MESSAGES/$(PACKAGE).mo ;)