head	1.3;
access;
symbols
	RELEASE_6_2_0:1.2
	RELEASE_6_1_0:1.2
	RELEASE_5_5_0:1.2
	RELEASE_6_0_0:1.2
	RELEASE_5_4_0:1.2
	RELEASE_4_11_0:1.2
	RELEASE_5_3_0:1.2
	RELEASE_4_10_0:1.2
	RELEASE_5_2_1:1.2
	RELEASE_5_2_0:1.2
	RELEASE_4_9_0:1.2
	RELEASE_5_1_0:1.2
	RELEASE_4_8_0:1.2
	RELEASE_5_0_0:1.2
	RELEASE_4_7_0:1.1;
locks; strict;
comment	@# @;


1.3
date	2006.10.31.14.13.18;	author vd;	state dead;
branches;
next	1.2;

1.2
date	2002.12.12.15.35.01;	author nork;	state Exp;
branches;
next	1.1;

1.1
date	2002.09.19.11.16.58;	author nork;	state Exp;
branches;
next	;


desc
@@


1.3
log
@Remove expired leaf ports:

2006-10-26 archivers/linux-unace
2006-10-12 audio/gdesklets-cornerxmms
2006-10-12 deskutils/gdesklets-sensor-displayconstraints
2006-10-17 devel/sdl_ldbad
2006-10-27 lang/pdss
2006-10-17 multimedia/slideshow
@
text
@Index: emulator/Makefile
===================================================================
RCS file: /ext/cvs/PDSS/emulator/Makefile,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 Makefile
--- emulator/Makefile	11 Jun 2002 16:11:11 -0000	1.1.1.1
+++ emulator/Makefile	12 Dec 2002 06:49:53 -0000
@@@@ -5,11 +5,12 @@@@
 #  ALL RIGHTS RESERVED.							 #
 ##########################################################################
 
-BINDIR	= /usr/local/bin
+BINDIR	?= ${PREFIX}/bin
+EMULATORDIR = ${PDSSROOT}/emulator
 
 #CFLAGS	= -g -DDEBUG
 #CFLAGS	= -g -DDEBUG -J
-CFLAGS	= -O
+CFLAGS	?= -O
 #CFLAGS	= -p
 
 PARA	=
@@@@ -29,21 +30,23 @@@@
 INV	=	pdssinv.o memory.o atom.o module.o instr.o\
 		invassm.o saveload.o float.o ctype.o
 MERGE	=	pdssmerge.o
+PROG	=	pdssasm pdssmerge
+DATA	=	KL1CMP RUNTIME STARTUP
 
-all:	pdss pdssasm pdssmerge
+all:	pdss ${PROG}
 
 pdss:	$(PARA)	$(KL1)
-	$(CC) $(CFLAGS) -o pdss.x -D"MAKEDATE=\"`date`\"" version.c $(KL1) -lm
+	$(CC) $(CFLAGS) -o pdss.x -D"MAKEDATE=\"`env LC_ALL=C date`\"" version.c $(KL1) -lcompat -lm
 	mv -f pdss.x pdss
 	rm -f version.o
 
 pdssasm: $(PARA) $(ASM)
-	$(CC) $(CFLAGS) -o pdssasm.x -D"MAKEDATE=\"`date`\"" version.c $(ASM) -lm
+	${SETENV} LC_ALL=C $(CC) $(CFLAGS) -o pdssasm.x -D"MAKEDATE=\"`date`\"" version.c $(ASM) -lm
 	mv -f pdssasm.x pdssasm
 	rm -f version.o
 
 pdssinv: $(PARA) $(INV)
-	$(CC) $(CFLAGS) -o pdssinv.x -D"MAKEDATE=\"`date`\"" version.c $(INV) -lm
+	${SETENV} LC_ALL=C $(CC) $(CFLAGS) -o pdssinv.x -D"MAKEDATE=\"`date`\"" version.c $(INV) -lm
 	mv -f pdssinv.x pdssinv
 	rm -f version.o
 
@@@@ -52,9 +55,10 @@@@
 	mv -f pdssmerge.x pdssmerge
 
 install:
-	cp pdss $(BINDIR)/pdss.x
-	strip $(BINDIR)/pdss.x
-	mv -f $(BINDIR)/pdss.x $(BINDIR)/pdss
+	${BSD_INSTALL_PROGRAM} pdss ${BINDIR}
+	${BSD_INSTALL_DIR} ${EMULATORDIR}
+	${BSD_INSTALL_PROGRAM} ${PROG} ${EMULATORDIR}
+	${BSD_INSTALL_DATA} ${DATA} ${EMULATORDIR}
 
 clean:
 	rm -f $(KL1) $(ASM) $(INV) $(MERGE)
@


1.2
log
@Fix build error in CURRENT and reduce some compiler warning
(add prototypes).

PR:		ports/46204
Submitted by:	NINOMIYA Hideyuki <nin@@Jp.FreeBSD.org> (maintainer)
@
text
@@


1.1
log
@Add PDSS(v2.52.21), which stands for PIMOS Development Support
System, is a KL1/Prolog (Parallel logic programming language)
byte-code Interpreter/compiler environment.

PR:			ports/42703
Submitted by:		NINOMIYA Hideyuki <nin@@Jp.FreeBSD.org>
Approved by:		knu (mentor)
@
text
@d5 1
a5 2
retrieving revision 1.1.1.1.2.2
diff -u -r1.1.1.1 -r1.1.1.1.2.2
d7 1
a7 1
+++ emulator/Makefile	5 Sep 2002 08:26:56 -0000	1.1.1.1.2.2
d35 1
a35 1
+	${SETENV} LC_ALL=C $(CC) $(CFLAGS) -o pdss.x -D"MAKEDATE=\"`date`\"" version.c $(KL1) -lcompat -lm
@

