--- a/Makefile +++ b/Makefile @@ -35,7 +35,7 @@ JBINDIR = $(JOVEHOME)/bin DBINDIR = $(DESTDIR)$(JBINDIR) XEXT= -JMANDIR = $(JOVEHOME)/man/man$(MANEXT) +JMANDIR = $(JOVEHOME)/share/man/man$(MANEXT) DMANDIR = $(DESTDIR)$(JMANDIR) MANEXT = 1 @@ -52,10 +52,10 @@ # (in case the system startup salvages tempfiles by moving them, # which is probably a good idea). -JETCDIR = /etc/jove +JETCDIR = @TERMUX_PREFIX@/etc/jove DETCDIR = $(DESTDIR)$(JETCDIR) -JTMPDIR = /var/tmp -JRECDIR = /var/lib/jove/preserve +JTMPDIR = @TERMUX_PREFIX@/tmp +JRECDIR = @TERMUX_PREFIX@/var/lib/jove/preserve DRECDIR = $(DESTDIR)$(JRECDIR) # Install permission for DRECDIR @@ -65,7 +65,7 @@ RPMHOME = $(HOME)/rpmbuild/SOURCES # DFLTSHELL is the default shell invoked by JOVE. -DFLTSHELL = /bin/sh +DFLTSHELL = @TERMUX_PREFIX@/bin/sh # The install commands of BSD and System V differ in unpleasant ways: # -c: copy (BSD); -c dir: destination directory (SysV) @@ -134,7 +134,7 @@ LDLIBS = $(TERMCAPLIB) $(EXTRALIBS) # linker flags (LDFLAGS) not needed for most systems -LDFLAGS = +LDFLAGS ?= # LDCC can be used for link-time alternatives to CC. Also useful # for purify or similar link-time processing. @@ -149,9 +149,9 @@ # flags are usually needed (other than Xenix?!), since setmaps is # run just once, so use whatever compiles fastest. -LOCALCC = $(CC) +LOCALCC = $(CC_FOR_BUILD) LOCALCFLAGS = # nothing really needed for setmaps -LOCALLDFLAGS = $(LDFLAGS) +LOCALLDFLAGS = # LOCALEXTRALIBS = # nothing really needed for setmaps LOCALEXT = # default is a Un*x-style machine, not Windows