head	1.1;
access;
symbols
	RELEASE_8_3_0:1.1
	RELEASE_9_0_0:1.1
	RELEASE_7_4_0:1.1
	RELEASE_8_2_0:1.1
	RELEASE_6_EOL:1.1
	RELEASE_8_1_0:1.1
	RELEASE_7_3_0:1.1
	RELEASE_8_0_0:1.1
	RELEASE_7_2_0:1.1
	RELEASE_7_1_0:1.1
	RELEASE_6_4_0:1.1
	RELEASE_5_EOL:1.1;
locks; strict;
comment	@# @;


1.1
date	2008.04.06.04.49.05;	author rafan;	state Exp;
branches;
next	;


desc
@@


1.1
log
@MAPMAKER/EXP is a linkage analysis package designed to help construct primary
linkage maps of markers segregating in experimental crosses. MAPMAKER/EXP
performs full multipoint linkage analysis (simultaneous estimation of all
recombination fractions from the primary data) for dominant, recessive, and co-
dominant (e.g.  RFLP-like) markers.  MAPMAKER/EXP is an experimental-cross-only
successor to the original MAPMAKER program.

MAPMAKER/QTL is a companion program to MAPMAKER/EXP which allows one to map
genes controlling polygenic quantitative traits in F2 intercrosses and BC1
backcrosses relative to a genetic linkage map. More information on MAPMAKER/QTL
can be found in the technical report (included with MAPMAKER/QTL).

WWW: http://www.broad.mit.edu/ftp/distribution/software/mapmaker3/

PR:		ports/122452
Submitted by:	Tassilo Philipp <tphilipp at potion-studios.com>
@
text
@--- Makefile.orig	2008-04-04 20:05:29.000000000 +0000
+++ Makefile	2008-04-04 19:51:04.000000000 +0000
@@@@ -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:
@@@@ -46,7 +47,7 @@@@
 #### Be sure that you have write permission to this directory (e.g. you may
 #### need to be logged in as "root" to install MAPMAKER in some directories).
 
-DIR= /usr/local/bin
+DIR= ${PREFIX}/bin
 
 #### RDLN below refers to the GNU Readline library, which can (optionally) be
 #### used by MAPMAKER to provide interactive command line editing. See the 
@@@@ -70,9 +71,11 @@@@
 #### (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 @@@@
 #### 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}
+LINKALL= ${CC}
 LINKLIB= ld -r
 DELETE=  rm -f
 INSTALL= cp
@
