Index: unnethack/sys/autoconf/Makefile.top
===================================================================
--- unnethack.orig/sys/autoconf/Makefile.top	2010-09-06 08:03:03.000000000 +0400
+++ unnethack/sys/autoconf/Makefile.top	2010-09-06 09:39:44.000000000 +0400
@@ -47,14 +47,14 @@
 # Defs. for non file areas support.
 GAMEDIR  = $(PREFIX)/unnethackdir
 VARDIR = $(GAMEDIR)
-FILE_AREA_VAR = $(VARDIR)
-FILE_AREA_SAVE = $(VARDIR)/save
-FILE_AREA_SHARE = $(GAMEDIR)
-FILE_AREA_UNSHARE = $(GAMEDIR)
-FILE_AREA_DOC = $(GAMEDIR)
+FILE_AREA_VAR = $(DESTDIR)/$(VARDIR)
+FILE_AREA_SAVE = $(DESTDIR)/$(VARDIR)/save
+FILE_AREA_SHARE = $(DESTDIR)/$(GAMEDIR)
+FILE_AREA_UNSHARE = $(DESTDIR)/$(GAMEDIR)
+FILE_AREA_DOC = $(DESTDIR)/$(GAMEDIR)
 FILE_AREA_BONES = $(FILE_AREA_VAR)
 FILE_AREA_LEVL = $(FILE_AREA_VAR)
-SHELLDIR = $(PREFIX)/bin
+SHELLDIR = $(DESTDIR)/$(PREFIX)/bin
 
 # Shareable (architecture independent) data files which are not candidates
 # for inclusion in DLB libraries (ND) and which are (D). Port specific files
