http://www.berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/gen/math/hexcalc/files/patch-a 30 Jan 2014 by "Julian H. Stacey" to convert FreeBSD 8.2-RELEASE/ports/math/hexcalc/ to run on 9.1-RELEASE, 9.2-RELEASE, & 10.0-RELEASE. I found I had an original local off line hexcalc..tar.Z, linked it to new shorter name hexcalc.tar.Z, & published here: http://www.berklix.com/~jhs/ftp/FreeBSD/ports/distfiles/hexcalc.tar.Z which solved: grep hexcalc /usr/ports/MOVED math/hexcalc||2011-08-01|Has expired: Looks like abandonware, no more public distfiles I suggest a copy of distfile be made to ftp://ftp.freebsd.org/pub/FreeBSD/distfiles/hexcalc.tar.Z *** Makefile.orig Thu Jan 30 03:29:09 2014 --- Makefile Thu Jan 30 03:31:57 2014 *************** *** 53,59 **** COMPRESS = compress CPP = /usr/lpp/X11/Xamples/util/cpp/cpp $(STD_CPP_DEFINES) PREPROCESSCMD = cc -E $(STD_CPP_DEFINES) ! INSTALL = /usr/ucb/install LD = ld LINT = lint LINTLIBFLAG = -o --- 53,59 ---- COMPRESS = compress CPP = /usr/lpp/X11/Xamples/util/cpp/cpp $(STD_CPP_DEFINES) PREPROCESSCMD = cc -E $(STD_CPP_DEFINES) ! INSTALL = install LD = ld LINT = lint LINTLIBFLAG = -o *************** *** 71,77 **** STD_INCLUDES = STD_CPP_DEFINES = -DAIXV3 -D_NO_PROTO STD_DEFINES = -DAIXV3 -D_NO_PROTO ! EXTRA_LOAD_FLAGS = -bnodelcsect EXTRA_INCLUDES = --- 71,77 ---- STD_INCLUDES = STD_CPP_DEFINES = -DAIXV3 -D_NO_PROTO STD_DEFINES = -DAIXV3 -D_NO_PROTO ! EXTRA_LOAD_FLAGS = EXTRA_INCLUDES = *************** *** 94,100 **** INSTDATFLAGS = -m 0444 INSTKMEMFLAGS = -m 4755 ! PROJECTROOT = /usr/local/X11R5 TOP_INCLUDES = -I$(INCROOT) --- 94,100 ---- INSTDATFLAGS = -m 0444 INSTKMEMFLAGS = -m 4755 ! PROJECTROOT = /usr/local TOP_INCLUDES = -I$(INCROOT) *************** *** 133,142 **** # X Window System make variables; this need to be coordinated with rules PATHSEP = / ! USRLIBDIR = /usr/local/X11R5/lib BINDIR = /usr/local/bin ! INCROOT = /usr/local/X11R5/include BUILDINCROOT = $(TOP) BUILDINCDIR = $(BUILDINCROOT)/X11 BUILDINCTOP = .. --- 133,142 ---- # X Window System make variables; this need to be coordinated with rules PATHSEP = / ! USRLIBDIR = /usr/local/lib BINDIR = /usr/local/bin ! INCROOT = /usr/local/include BUILDINCROOT = $(TOP) BUILDINCDIR = $(BUILDINCROOT)/X11 BUILDINCTOP = .. *************** *** 153,159 **** MANPATH = /usr/local/man MANSOURCEPATH = $(MANPATH)/man ! MANSUFFIX = n LIBMANSUFFIX = 3 MANDIR = $(MANSOURCEPATH)$(MANSUFFIX) LIBMANDIR = $(MANSOURCEPATH)$(LIBMANSUFFIX) --- 153,159 ---- MANPATH = /usr/local/man MANSOURCEPATH = $(MANPATH)/man ! MANSUFFIX = 1 LIBMANSUFFIX = 3 MANDIR = $(MANSOURCEPATH)$(MANSUFFIX) LIBMANDIR = $(MANSOURCEPATH)$(LIBMANSUFFIX)