head	1.4;
access;
symbols
	RELEASE_8_3_0:1.3
	RELEASE_9_0_0:1.3
	RELEASE_7_4_0:1.3
	RELEASE_8_2_0:1.3
	RELEASE_6_EOL:1.3
	RELEASE_8_1_0:1.3
	RELEASE_7_3_0:1.3
	RELEASE_8_0_0:1.3
	RELEASE_7_2_0:1.2
	RELEASE_7_1_0:1.2
	RELEASE_6_4_0:1.2
	RELEASE_5_EOL:1.2
	RELEASE_7_0_0:1.2
	RELEASE_6_3_0:1.2
	PRE_XORG_7:1.2
	RELEASE_4_EOL:1.1
	RELEASE_6_2_0:1.1;
locks; strict;
comment	@# @;


1.4
date	2013.03.10.13.02.12;	author svnexp;	state Exp;
branches;
next	1.3;

1.3
date	2009.07.03.10.52.56;	author stas;	state Exp;
branches;
next	1.2;

1.2
date	2007.02.22.00.37.00;	author stas;	state Exp;
branches;
next	1.1;

1.1
date	2006.09.13.15.24.13;	author miwi;	state Exp;
branches;
next	;


desc
@@


1.4
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/313758
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@
$FreeBSD: head/lang/newlisp/files/patch-makefile_bsd 313758 2013-03-09 21:28:49Z olgeni $

--- makefile_bsd.orig
+++ makefile_bsd
@@@@ -6,14 +6,12 @@@@
 
 # the option -fno-strict-aliasing may not be available on some BSD versions 
 
-CFLAGS = -m32 -Wall -Wno-uninitialized -fno-strict-aliasing -O2 -c -g -DREADLINE -D_BSD
+CFLAGS += -m32 -c -DREADLINE -D_BSD -DFFI
 # or without readline lib
 #CFLAGS = -m32 -Wall -Wno-uninitialized -Wno-strict-aliasing -O2 -c -g -D_BSD
 
-CC = gcc
-
 default: $(OBJS)
-	$(CC) $(OBJS) -m32 -g -lm -lreadline -lncurses -o newlisp
+	$(CC) $(LDFLAGS) $(OBJS) -m32 -lm -lreadline -lncurses -lffi -o newlisp
 # or without readline lib
 #	$(CC) $(OBJS) -m32 -g -lm -o newlisp
 	strip newlisp
@


1.3
log
@- Update to 10.1.0.
@
text
@d1 5
a5 2
--- makefile_bsd.orig	2009-06-22 04:48:53.000000000 +0400
+++ makefile_bsd	2009-07-02 14:37:54.000000000 +0400
d11 1
a11 1
+CFLAGS = -m32 -c -DREADLINE -D_BSD
d19 1
a19 1
+	$(CC) $(OBJS) -m32 -lm -lreadline -lncurses -o newlisp
@


1.2
log
@- Update to 9.1.0
- Use Tk 8.5.
@
text
@d1 2
a2 2
--- makefile_bsd.orig	Thu Feb 15 01:59:11 2007
+++ makefile_bsd	Thu Feb 22 03:27:02 2007
d7 4
a10 4
-CFLAGS = -Wall -Wno-uninitialized -fno-strict-aliasing -O2 -c -g -DREADLINE -D_BSD
+CFLAGS = -c -DREADLINE -D_BSD
 # for netBSD use following line
 #CFLAGS = -Wall -Wno-uninitialized -Wno-strict-aliasing -O2 -c -g -D_BSD
d15 4
a18 4
-	$(CC) $(OBJS) -g -lm -lreadline -lncurses -o newlisp
+	$(CC) $(OBJS) -lm -lreadline -lncurses -o newlisp
 # for netBSD use following line
 #	$(CC) $(OBJS) -g -lm -o newlisp
@


1.1
log
@The newLISP is a scripting language for developing web applications and
programs in general and in the domains of artificial intelligence (AI) and
statistics.

Author: Lutz Mueller
WWW:    http://www.newlisp.org/

PR:		ports/103226
Submitted by:	Stanislav Sedov <ssedov@@mbsd.msk.ru>
@
text
@d1 3
a3 5
--- makefile_bsd.orig	Wed Sep 13 17:32:12 2006
+++ makefile_bsd	Wed Sep 13 17:32:35 2006
@@@@ -4,16 +4,16 @@@@
 OBJS = newlisp.o nl-symbol.o nl-math.o nl-list.o nl-liststr.o nl-string.o nl-filesys.o \
 	nl-sock.o nl-import.o nl-xml.o nl-web.o nl-matrix.o nl-debug.o pcre.o
d5 4
a8 2
-CFLAGS = -Wall -Wno-uninitialized -O2 -c -g -DREADLINE -D_BSD
+CFLAGS += -c -DREADLINE -D_BSD
d10 1
a10 1
 #CFLAGS = -Wall -Wno-uninitialized -O2 -c -g -D_BSD
d13 1
a13 2
+#CC = gcc
 
d18 1
a18 2
-#	$(CC) $(OBJS) -g -lm -o newlisp
+#	$(CC) $(OBJS) -lm -o newlisp
a19 2
 
 .c.o:
@

