head	1.4;
access;
symbols
	RELEASE_6_EOL:1.3;
locks; strict;
comment	@# @;


1.4
date	2011.01.22.14.05.58;	author johans;	state dead;
branches;
next	1.3;

1.3
date	2010.11.13.13.18.13;	author johans;	state Exp;
branches;
next	1.2;

1.2
date	2010.11.09.20.19.59;	author johans;	state Exp;
branches;
next	1.1;

1.1
date	2010.09.09.21.19.13;	author johans;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Update Algol 68 Genie compiler to 2.1.1
- Distribution now uses GNU configure, which simplifies things
- Docs and examples are no longer included
- Remove unneeded local patches
- Remove check for FreeBSD <= 6.x

Feature safe:	yes
@
text
@--- configure.orig	2010-11-11 21:19:08.000000000 +0100
+++ configure	2010-11-12 13:00:29.000000000 +0100
@@@@ -47,7 +47,7 @@@@ A68G_DOC="./doc"
 A68G_HTML_TEMPLATES="$A68G_DOC/html"
 A68G_LATEX_TEMPLATES="$A68G_DOC/latex"
 A68G_SOURCE="./source"
-SQL_DIR=$USR_LOC/pgsql
+SQL_DIR=$USR_LOC
 UPLOAD_DIR="upload-$VERSION_NUMBER"
 BUILD_FILE="$A68G_SOURCE/$MAKEFILE"
 CONFIG_FILE="$A68G_SOURCE/config.h"
@@@@ -700,14 +700,8 @@@@ then
 	printf "checking for POSIX threads ... "
 	if [ -f $USR_INC/pthread.h ]
 	then
-		if [ -f $USR_LIB/libpthread.so -o -f $USR_LIB/libpthread.a -o -f $USR_LIB/libpthread.dylib ]
-		then
-			echo "yes"
-			echo "POSIX_THREADS_LIBS=-lpthread" 1>>$BUILD_FILE
+			echo "POSIX_THREADS_LIBS=-pthread" 1>>$BUILD_FILE
 			echo "POSIX_THREADS_FLAG=-DENABLE_PAR_CLAUSE" 1>>$BUILD_FILE
-		else
-			echo "no"
-		fi
 	else
 		echo "no"
 	fi
@@@@ -962,7 +956,7 @@@@ FLAGS=$(CPPFLAGS) $(STD_CFLAGS) $(POSIX_
 all:    a68g
 a68g:   $(CS)
 	@@echo "LINK a68g"
-	@@$(CC) $(CS) -Wl,--export-dynamic $(CFLAGS) $(STD_LD_FLAGS) $(POSIX_THREADS_LIBS) $(PLOTUTILS_LIBS) $(GSL_LIBS) $(CURSES_LIBS) $(SQL_LIBS) $(READLINE_LIBS) -lm -ldl $(LD_FLAGS) -o a68g
+	@@$(CC) $(CS) -Wl,--export-dynamic $(CFLAGS) $(STD_LD_FLAGS) $(POSIX_THREADS_LIBS) $(PLOTUTILS_LIBS) $(GSL_LIBS) $(CURSES_LIBS) $(SQL_LIBS) $(READLINE_LIBS) -lm $(LD_FLAGS) -o a68g
 $(CS): $(HS)
 .c.o:
 	@@echo "CC $<"
@@@@ -980,7 +974,7 @@@@ FLAGS=$(CPPFLAGS) $(STD_CFLAGS) $(POSIX_
 all:    a68g
 a68g:   $(CS)
 	@@echo "building a68g ..."
-	@@$(CC) $(CS) -Wl $(CFLAGS) $(STD_LD_FLAGS) $(POSIX_THREADS_LIBS) $(PLOTUTILS_LIBS) $(GSL_LIBS) $(CURSES_LIBS) $(SQL_LIBS) $(READLINE_LIBS) -lm -ldl $(LD_FLAGS) -o a68g
+	@@$(CC) $(CS) -Wl $(CFLAGS) $(STD_LD_FLAGS) $(POSIX_THREADS_LIBS) $(PLOTUTILS_LIBS) $(GSL_LIBS) $(CURSES_LIBS) $(SQL_LIBS) $(READLINE_LIBS) -lm $(LD_FLAGS) -o a68g
 $(CS): $(HS)
 .c.o:
 	@@echo "compiling $<"
@


1.3
log
@Update to algol68g 2.0.3
@
text
@@


1.2
log
@- Update to algol68g 2.0.2
- Enable threading
@
text
@d1 2
a2 2
--- configure.orig	2010-11-07 16:22:28.000000000 +0100
+++ configure	2010-11-09 21:02:05.000000000 +0100
d31 1
a31 1
 	@@echo "building a68g ..."
d36 1
a36 1
 	@@echo "compiling $<"
@


1.1
log
@Algol 68 `Genie' compiler

The development of Algol played an important role in establishing
computer science as an academic discipline. The Algol 68 Genie project
preserves Algol 68 out of educational as well as scientific-historical
interest, by making available Algol 68 Genie; a recent, well-featured
implementation written from scratch.

WWW: http://www.xs4all.nl/~jmvdveer/algol.html
@
text
@d1 14
a14 17
--- configure.orig	2010-09-07 00:54:27.000000000 +0200
+++ configure	2010-09-09 23:01:01.000000000 +0200
@@@@ -38,7 +38,7 @@@@ PWD=`pwd`
 SYS_INC=/usr/include
 SYS_LIB=/usr/lib
 SYS_BIN=/usr/bin
-SYS_LOC=/usr/local
+SYS_LOC=$LOCALBASE
 LOC_INC=$SYS_LOC/include
 LOC_LIB=$SYS_LOC/lib
 A68G_CHECK="./regression-$VERSION_NUMBER"
@@@@ -865,11 +865,11 @@@@ then
 		echo "SQL_DIR=$SQL_DIR">>$BUILD_FILE
 		echo "SQL_LIBS=-lpq" 1>>$BUILD_FILE
 		echo "SQL_FLAG=-DENABLE_POSTGRESQL" 1>>$BUILD_FILE
-	elif [ -f $SYS_LIB/libpq.so -o -f $SYS_LIB/libpq.a -o -f $SYS_LIB/libpq.dylib ]
+	elif [ -f $LOC_LIB/libpq.so -o -f $SYS_LIB/libpq.a -o -f $SYS_LIB/libpq.dylib ]
d16 9
a24 6
 		libpostgresql=yes
 		echo "yes"
-		echo "SQL_DIR=`dirname $SYS_LIB`">>$BUILD_FILE
+		echo "SQL_DIR=`dirname $LOC_LIB`">>$BUILD_FILE
 		echo "SQL_LIBS=-lpq" 1>>$BUILD_FILE
 		echo "SQL_FLAG=-DENABLE_POSTGRESQL" 1>>$BUILD_FILE
d26 12
a37 1
@@@@ -996,7 +996,7 @@@@ FLAGS=$(CPPFLAGS) $(STD_CFLAGS) $(POSIX_
a45 9
@@@@ -1142,7 +1142,7 @@@@ int main (int argc, char **argv) {
 	printf ("%s", PACKAGE_VERSION);
 }
 _ACEOF
-		gcc pgvers.c -I$SQL_DIR/include -o pgvers
+		gcc pgvers.c -I$LOC_INC -o pgvers
 		echo "#define A68_PG_VERSION \"`./pgvers`\"" 1>>$CONFIG_FILE
 		rm pgvers*
 	else
@

