--- Makefile.orig	2016-02-08 22:10:13 UTC
+++ Makefile
@@ -573,7 +573,7 @@ HAVE_UNUSED=
 
 #INCDIR= /usr/local/include
 #INCDIR= /dev/env/DJDIR/include
-INCDIR= /usr/include
+INCDIR= ${PREFIX}/include
 
 # Where to install calc related things
 #
@@ -612,15 +612,15 @@ INCDIR= /usr/include
 #
 #BINDIR= /usr/local/bin
 #BINDIR= /dev/env/DJDIR/bin
-BINDIR= /usr/bin
+BINDIR= ${PREFIX}/bin
 
 #LIBDIR= /usr/local/lib
 #LIBDIR= /dev/env/DJDIR/lib
-LIBDIR= /usr/lib
+LIBDIR= ${PREFIX}/lib
 
 #CALC_SHAREDIR= /usr/local/lib/calc
 #CALC_SHAREDIR= /dev/env/DJDIR/share/calc
-CALC_SHAREDIR= /usr/share/calc
+CALC_SHAREDIR= ${PREFIX}/share/calc
 
 # NOTE: Do not set CALC_INCDIR to /usr/include or /usr/local/include!!!
 #	Always be sure that the CALC_INCDIR path ends in /calc to avoid
@@ -687,7 +687,7 @@ SCRIPTDIR= ${BINDIR}/cscript
 #
 # If in doubt, use T=
 #
-T=
+T=${DESTDIR}
 
 # where man pages are installed
 #
@@ -698,7 +698,7 @@ T=
 #MANDIR=
 #MANDIR= /usr/local/man/man1
 #MANDIR= /usr/man/man1
-MANDIR= /usr/share/man/man1
+MANDIR= ${PREFIX}/man/man1
 #MANDIR= /dev/env/DJDIR/man/man1
 #MANDIR= /usr/man/u_man/man1
 #MANDIR= /usr/contrib/man/man1
@@ -825,14 +825,14 @@ CALCRC= ${CALC_SHAREDIR}/startup:~/.calc
 #
 # If in doubt, set USE_READLINE, READLINE_LIB and READLINE_INCLUDE to nothing.
 #
-USE_READLINE=
-#USE_READLINE= -DUSE_READLINE
+#USE_READLINE=
+USE_READLINE= -DUSE_READLINE
 #
-READLINE_LIB=
-READLINE_EXTRAS=
+#READLINE_LIB=
+#READLINE_EXTRAS=
 #
-#READLINE_LIB= -lreadline
-#READLINE_EXTRAS= -lhistory -lncurses
+READLINE_LIB= -lreadline
+READLINE_EXTRAS= -lhistory -lncurses
 #
 #READLINE_LIB= -L/usr/gnu/lib -lreadline
 #READLINE_EXTRAS= -lhistory -lncurses
@@ -866,7 +866,7 @@ READLINE_INCLUDE=
 #CALCPAGER= more
 #CALCPAGER= pg
 #CALCPAGER= cat
-CALCPAGER= less
+#CALCPAGER= less
 #CALCPAGER= less.exe -ci
 
 # Debug/Optimize options for ${CC} and ${LCC}
@@ -993,35 +993,36 @@ LIB_EXT_VERSION= ${LIB_EXT}.${VERSION}
 
 # standard utilities used during make
 #
-SHELL= /bin/sh
+#SHELL= /bin/sh
 LANG= C
-MAKE= make
+#MAKE= make
 AWK= awk
-SED= sed
+#SED= sed
 DIFF= diff
 GREP= egrep
 SORT= sort
 TEE= tee
 CTAGS= ctags
-CHMOD= chmod
+#CHMOD= chmod
 FMT= fmt
 XARGS= xargs
 CMP= cmp
-MKDIR= mkdir
+#MKDIR= mkdir
 SPLINT= splint
 SPLINT_OPTS=
-RM= rm
-TOUCH= touch
+#RM= rm
+#TOUCH= touch
 RMDIR= rmdir
-CP= cp
-MV= mv
+#CP= cp
+#MV= mv
 CO= co
 AR= ar
-TRUE= true
-CAT= cat
+#TRUE= true
+#CAT= cat
 COL= col
-LN= ln
-LDCONFIG= ldconfig
+#LN= ln
+#LDCONFIG= ldconfig
+LDCONFIG=
 # assume the X11 makedepend tool for the depend rule
 MAKEDEPEND= makedepend
 STRIP= strip
@@ -1269,13 +1270,15 @@ WNO_IMPLICT= -Wno-implicit
 WNO_ERROR_LONG_LONG= -Wno-error=long-long
 WNO_LONG_LONG= -Wno-long-long
 CCWERR=
-CCOPT= ${DEBUG}
+#CCOPT= ${DEBUG}
+CCOPT=
 CCMISC=
 #
-LCC= gcc
-CC= ${PURIFY} ${LCC} ${CCWERR}
+LCC= ${CC}
+#CC= ${PURIFY} ${LCC} ${CCWERR}
 #
-MAKE= gmake
+#MAKE= gmake
+MAKE= ${GMAKE}
 #
 endif
 
@@ -1554,7 +1557,8 @@ ICFLAGS= ${COMMON_CFLAGS} ${CC_STATIC}
 else
 ICFLAGS= ${COMMON_CFLAGS} ${CC_SHARE}
 endif
-CFLAGS= ${ICFLAGS} ${CCOPT}
+#CFLAGS= ${ICFLAGS} ${CCOPT}
+CFLAGS+= ${ICFLAGS} ${CCOPT}
 
 # Required flags to link files for calc
 #
@@ -1738,7 +1742,7 @@ CUSTOM_PASSDOWN=  \
     CO=${CO} \
     COMMON_CFLAGS="${COMMON_CFLAGS} -I.." \
     COMMON_LDFLAGS="${COMMON_LDFLAGS}" \
-    CP=${CP} \
+    CP="${CP}" \
     CUSTOMCALDIR="${CUSTOMCALDIR}" \
     CUSTOMHELPDIR="${CUSTOMHELPDIR}" \
     CUSTOMINCDIR="${CUSTOMINCDIR}" \
@@ -1766,7 +1770,7 @@ CUSTOM_PASSDOWN=  \
     PURIFY="${PURIFY}" \
     Q="${Q}" \
     RANLIB="${RANLIB}" \
-    RM=${RM} \
+    RM="${RM}" \
     RMDIR=${RMDIR} \
     SCRIPTDIR="${SCRIPTDIR}" \
     SED=${SED} \
@@ -1792,7 +1796,7 @@ HELP_PASSDOWN= \
     CO=${CO} \
     COMMON_CFLAGS="${COMMON_CFLAGS}" \
     COMMON_LDFLAGS="${COMMON_LDFLAGS}" \
-    CP=${CP} \
+    CP="${CP}" \
     EXT=${EXT} \
     FMT=${FMT} \
     HELPDIR="${HELPDIR}" \
@@ -1806,7 +1810,7 @@ HELP_PASSDOWN= \
     MKDIR=${MKDIR} \
     MV=${MV} \
     Q="${Q}" \
-    RM=${RM} \
+    RM="${RM}" \
     RMDIR=${RMDIR} \
     SCRIPTDIR="${SCRIPTDIR}" \
     SED=${SED} \
@@ -1826,7 +1830,7 @@ CAL_PASSDOWN= \
     CHMOD=${CHMOD} \
     CMP=${CMP} \
     CO=${CO} \
-    CP=${CP} \
+    CP="${CP}" \
     HELPDIR="${HELPDIR}" \
     INCDIR="${INCDIR}" \
     LANG=${LANG} \
@@ -1835,7 +1839,7 @@ CAL_PASSDOWN= \
     MKDIR=${MKDIR} \
     MV=${MV} \
     Q="${Q}" \
-    RM=${RM} \
+    RM="${RM}" \
     RMDIR=${RMDIR} \
     SCRIPTDIR="${SCRIPTDIR}" \
     T=${T} \
@@ -1854,7 +1858,7 @@ CSCRIPT_PASSDOWN= \
     CHMOD=${CHMOD} \
     CMP=${CMP} \
     CO=${CO} \
-    CP=${CP} \
+    CP="${CP}" \
     FMT=${FMT} \
     HELPDIR="${HELPDIR}" \
     INCDIR="${INCDIR}" \
@@ -1864,7 +1868,7 @@ CSCRIPT_PASSDOWN= \
     MKDIR=${MKDIR} \
     MV=${MV} \
     Q="${Q}" \
-    RM=${RM} \
+    RM="${RM}" \
     RMDIR=${RMDIR} \
     SCRIPTDIR="${SCRIPTDIR}" \
     SED=${SED} \
