Files
termux-packages/packages/calc/Makefile.config.patch
2025-04-24 13:42:49 +00:00

138 lines
3.2 KiB
Diff

--- a/Makefile.config
+++ b/Makefile.config
@@ -141,7 +141,7 @@
#
# PREFIX= /usr/local
#
-PREFIX= /usr/local
+PREFIX ?= /usr/local
#PREFIX= /usr
#PREFIX= /usr/global
@@ -818,8 +818,8 @@
#
else # ($(target),Darwin)
-INCDIR= /usr/include
-#INCDIR= ${PREFIX}/include
+#INCDIR= /usr/include
+INCDIR= ${PREFIX}/include
#INCDIR= /dev/env/DJDIR/include
endif # ($(target),Darwin)
@@ -881,16 +881,16 @@
# defaults for non-macOS
else # ($(target),Darwin)
# default BINDIR for non-macOS
-BINDIR= /usr/bin
-#BINDIR= ${PREFIX}/bin
+#BINDIR= /usr/bin
+BINDIR= ${PREFIX}/bin
#BINDIR= /dev/env/DJDIR/bin
# default LIBDIR for non-macOS
-LIBDIR= /usr/lib
-#LIBDIR= ${PREFIX}/lib
+#LIBDIR= /usr/lib
+LIBDIR= ${PREFIX}/lib
#LIBDIR= /dev/env/DJDIR/lib
# default CALC_SHAREDIR for non-macOS
-CALC_SHAREDIR= /usr/share/calc
-#CALC_SHAREDIR= ${PREFIX}/lib/calc
+#CALC_SHAREDIR= /usr/share/calc
+CALC_SHAREDIR= ${PREFIX}/lib/calc
#CALC_SHAREDIR= /dev/env/DJDIR/share/calc
endif # ($(target),Darwin)
@@ -927,7 +927,7 @@
CUSTOMCALDIR= ${CALC_SHAREDIR}/custom
CUSTOMHELPDIR= ${CALC_SHAREDIR}/custhelp
CUSTOMINCDIR= ${CALC_INCDIR}/custom
-SCRIPTDIR= ${BINDIR}/cscript
+SCRIPTDIR= ${CALC_SHAREDIR}/cscript
# T - top level directory under which calc will be installed
#
@@ -969,7 +969,7 @@
#
# If in doubt, use T=
#
-T=
+T=${DESTDIR}
# where man section 1 pages are installed
#
@@ -984,11 +984,11 @@
#MANDIR= ${PREFIX}/man/man1
#MANDIR= /usr/man/man1
#
-ifeq ($(target),Darwin)
+#ifeq ($(target),Darwin)
MANDIR= ${PREFIX}/share/man/man1
-else # ($(target),Darwin)
-MANDIR= /usr/share/man/man1
-endif # ($(target),Darwin)
+#else # ($(target),Darwin)
+#MANDIR= /usr/share/man/man1
+#endif # ($(target),Darwin)
#MANDIR= /dev/env/DJDIR/man/man1
#MANDIR= /usr/man/u_man/man1
#MANDIR= /usr/contrib/man/man1
@@ -1103,14 +1103,14 @@
#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
#
-#READLINE_LIB= -L${PREFIX}/lib -lreadline
-#READLINE_EXTRAS= -lhistory -lncurses
+READLINE_LIB= -L${PREFIX}/lib -lreadline
+READLINE_EXTRAS= -lhistory -lncurses
#
#READLINE_LIB= -L/opt/local/lib -lreadline
#READLINE_EXTRAS= -lhistory -lncurses
@@ -1130,9 +1130,9 @@
#READLINE_LIB= -L${PREFIX}/opt/readline/lib -lreadline
#READLINE_EXTRAS= -lhistory -lncurses
#
-READLINE_INCLUDE=
+#READLINE_INCLUDE=
#READLINE_INCLUDE= -I/usr/gnu/include
-#READLINE_INCLUDE= -I${PREFIX}/include
+READLINE_INCLUDE= -I${PREFIX}/include
#READLINE_INCLUDE= -I/opt/local/include
# Handle the case where macOS is being used with HomeBrew
@@ -1191,7 +1191,7 @@
# a *.a link library. Set RANLIB to the utility that performs this
# action. Set RANLIB to : if your system does not need such a utility.
#
-RANLIB=ranlib
+RANLIB?=ranlib
#RANLIB=:
# If you do not wish to use purify, set PURIFY to an empty string.
@@ -1271,7 +1271,7 @@
# standard utilities used during make
#
-AR= ar
+AR?= ar
AWK= awk
CAT= cat
CHMOD= chmod
@@ -1286,7 +1286,7 @@
GZIP= gzip
HOSTNAME= hostname
LANG= C
-LDCONFIG= ldconfig
+LDCONFIG=
LN= ln
LS= ls
MAKE= make