freebsd-ports/biology/mapm3/files/patch-Makefile
Fernando Apesteguía 0add9fcff9 biology/mapm3: Reformat patches.
Make them compliant with the expected format.
2020-09-04 12:24:23 +00:00

45 lines
1.5 KiB
Text

--- Makefile.orig 1993-02-10 06:12:59 UTC
+++ Makefile
@@ -16,6 +16,7 @@
####
#### For Macs with A/UX, use: SYS= -D_SYS_AUX
#### For DECStations, use: SYS= -D_SYS_ULTRIX
+#### For modern BSD systems (added for FreeBSD 6.3 port) use: SYS= -D_SYS_BSD
#### For PC's with WATCOM C/386 use the special Makefile instead,
#### No other ports are built in yet. Please do them, and tell us how!
#### Refer to lib/system.h and lib/syscode.c for ideas.
@@ -24,7 +25,7 @@
#### datasets (roughly 5000 loci vs 1000 loci). For even bigger datasets,
#### modify mapm/mapm.h.
-SYS= -D_SYS_SUNOS
+SYS= -D_SYS_BSD -D_BIG_DATASETS
#### Next define the system libraries to link with Mapmaker. On SunOS, Ultrix
#### and other vanilla-ish BSD systems, the correct setting is:
@@ -70,9 +71,11 @@ DIR= /usr/local/bin
#### (see the end of readline/readline.c). Readline will not compile on
#### A/UX without using GCC instead of A/UX's cc (because it needs alloca).
-OUR_LIB= gnu.o
-GNU_OPT= -D_GNU_READLINE -I.
-GNU_LIBS= -L$(RDLN) -lreadline
+#OUR_LIB= gnu.o
+#GNU_OPT= -D_GNU_READLINE -I.
+OUR_LIB= lib.o
+GNU_OPT=
+#GNU_LIBS= -L$(RDLN) -lreadline
#### Now we specify the commands used to compile MAPMAKER. The stuff
#### below works on Sun SPARCStations running SunOS 4.1.x (aka Solaris 1.x)
@@ -82,8 +85,8 @@ GNU_LIBS= -L$(RDLN) -lreadline
#### person at your site should be able to figure out what to do almost
#### trivially. See the file INSTALL.ME for details.
-COMPILE= cc
-LINKALL= cc
+COMPILE= ${CC} ${CFLAGS}
+LINKALL= ${CC}
LINKLIB= ld -r
DELETE= rm -f
INSTALL= cp