Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

10
lang/a60/DESCR Normal file
View File

@@ -0,0 +1,10 @@
From the documentation:
This Algol 60 interpreter is based upon the "Revised Report on the
Algorithmic Language Algol 60" [RRA60].
At school, a long time ago, I learned Algol 60 in a completely
theoretical manner. Later I learned Algol 68 and C (and more ...).
The concept of call-by-name never left my mind, and so I started to
write this Algol 60 interpreter: Made for fun and a call-by-name.

41
lang/a60/Makefile Normal file
View File

@@ -0,0 +1,41 @@
# $NetBSD: Makefile,v 1.14 2013/04/06 20:27:21 rodent Exp $
DISTNAME= a60-0.20a
CATEGORIES= lang
MASTER_SITES= ftp://ftp.ibr.cs.tu-bs.de/pub/local/algol60/
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Algol 60 interpreter
GNU_CONFIGURE= yes
CPPFLAGS+= -Dunix
INFO_FILES= yes
INSTALLATION_DIRS= bin ${PKGINFODIR} ${PKGMANDIR}/man1
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/a60 ${DESTDIR}${PREFIX}/bin/
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/a60/
${INSTALL_DATA} ${WRKSRC}/a60-mkc.inc \
${DESTDIR}${PREFIX}/share/a60/
cd ${WRKSRC}; for f in \
RRA60.info RRA60.info-[0-9]* \
a60.info a60.info-[0-9]*; \
do \
${TEST} ! -f "$$f" || \
${INSTALL_DATA} "$$f" ${DESTDIR}${PREFIX}/${PKGINFODIR};\
done
${INSTALL_MAN} ${WRKSRC}/a60.man \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/a60.1
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/a60/
cd ${WRKSRC}/examples && ${INSTALL_DATA} *.a60 README \
${DESTDIR}${PREFIX}/share/examples/a60/
${INSTALL_DATA} ${WRKSRC}/xa60.* \
${DESTDIR}${PREFIX}/share/examples/a60/
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/a60/
cd ${WRKSRC} && ${INSTALL_DATA} a60.ps RRA60.ps \
${DESTDIR}${PREFIX}/share/doc/a60/
.include "../../mk/bsd.pkg.mk"

20
lang/a60/PLIST Normal file
View File

@@ -0,0 +1,20 @@
@comment $NetBSD: PLIST,v 1.6 2009/06/14 18:03:28 joerg Exp $
bin/a60
info/RRA60.info
info/a60.info
man/man1/a60.1
share/a60/a60-mkc.inc
share/doc/a60/a60.ps
share/doc/a60/RRA60.ps
share/examples/a60/321.a60
share/examples/a60/README
share/examples/a60/inout.a60
share/examples/a60/nqueen.a60
share/examples/a60/prim.a60
share/examples/a60/rand.a60
share/examples/a60/serp.a60
share/examples/a60/teul1.a60
share/examples/a60/teul2.a60
share/examples/a60/whetstone.a60
share/examples/a60/xa60.c
share/examples/a60/xa60.man

8
lang/a60/distinfo Normal file
View File

@@ -0,0 +1,8 @@
$NetBSD: distinfo,v 1.4 2005/02/24 09:03:05 agc Exp $
SHA1 (a60-0.20a.tar.gz) = cc643812cdd6016ca0dd9d29ed4a65e8ce03fddc
RMD160 (a60-0.20a.tar.gz) = c2cbe06da31c98f9618f76d8770c1f3123550feb
Size (a60-0.20a.tar.gz) = 626754 bytes
SHA1 (patch-aa) = 332fdb48b105bd2483f329630ff4688edba3b54e
SHA1 (patch-ab) = 5808796f29e2bd0056abf3e780c82d0740539206
SHA1 (patch-ac) = 069546013d35b22048675ce69e3b8ad20e65e85c

40
lang/a60/patches/patch-aa Normal file
View File

@@ -0,0 +1,40 @@
$NetBSD: patch-aa,v 1.2 2001/06/18 10:05:59 jtb Exp $
--- Makefile.in.orig Mon Jul 12 08:15:42 1999
+++ Makefile.in
@@ -34,7 +34,7 @@
exec_prefix = @exec_prefix@
BINDIR = $(exec_prefix)/bin
-LIBDIR = $(prefix)/lib
+LIBDIR = $(prefix)/share/a60
MANDIR = $(prefix)/man/man1
MANSUFF = 1
@@ -66,13 +66,15 @@
DEFS = -DHAVE_CONFIG_H
##
+CPPFLAGS= @CPPFLAGS@
+
##
## Flags for debugging and production:
##
# FLAGS = -g
-FLAGS = -O
+# FLAGS = -O
# LDFLAGS = -g
-LDFLAGS =
+LDFLAGS = @LDFLAGS@
## Uncomment for profiling:
# PROF = -pg
@@ -148,7 +150,7 @@
SRCS = $(ISRCS) $(MSRCS)
HDRS = $(IHDRS) $(MHDRS)
-CFLAGS = $(FLAGS) $(PROF) $(WARN) $(DEFS) $(LIBDIRPATH)
+CFLAGS += $(PROF) $(WARN) $(DEFS) $(LIBDIRPATH)
XCFLAGS = $(FLAGS) $(PROF) $(DEFS) $(LIBDIRPATH)
##

15
lang/a60/patches/patch-ab Normal file
View File

@@ -0,0 +1,15 @@
$NetBSD: patch-ab,v 1.1.1.1 2001/05/15 21:21:45 jtb Exp $
--- RRA60.info.orig Tue May 15 16:54:51 2001
+++ RRA60.info
@@ -2,6 +2,10 @@
produced by latexinfo-format-buffer
from file: RRA60.texinfo
+INFO-DIR-SECTION Algol
+START-INFO-DIR-ENTRY
+* RRA60: (RRA60). Revised Report on the Algorithmic Language Algol 60
+END-INFO-DIR-ENTRY


17
lang/a60/patches/patch-ac Normal file
View File

@@ -0,0 +1,17 @@
$NetBSD: patch-ac,v 1.1.1.1 2001/05/15 21:21:45 jtb Exp $
--- a60.info.orig Tue May 15 16:54:43 2001
+++ a60.info
@@ -1,6 +1,12 @@
This is Info file a60.info, produced by Makeinfo-1.64 from the input
file a60.texinfo.
+INFO-DIR-SECTION Algol
+START-INFO-DIR-ENTRY
+* a60: (a60). Algol 60 Interpreter
+END-INFO-DIR-ENTRY
+
+

File: a60.info, Node: Top, Next: Goal, Prev: References, Up: (dir)