summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorperry <perry>1998-07-02 15:30:15 +0000
committerperry <perry>1998-07-02 15:30:15 +0000
commitfe708620da916be10a22e28bce3f11584c7d6505 (patch)
tree0f00e1da183015cc35514305241f31eabbcc2593 /lang
parent33c559ecebcf16ab20fa859c263d4c2ac86290c0 (diff)
downloadpkgsrc-fe708620da916be10a22e28bce3f11584c7d6505.tar.gz
initial commit of Guile, GNU's Ubiquitous Intelligent Language for Extension
Diffstat (limited to 'lang')
-rw-r--r--lang/guile/Makefile16
-rw-r--r--lang/guile/files/md51
-rw-r--r--lang/guile/patches/patch-aa12
-rw-r--r--lang/guile/patches/patch-ab10
-rw-r--r--lang/guile/pkg/COMMENT1
-rw-r--r--lang/guile/pkg/DESCR5
-rw-r--r--lang/guile/pkg/PLIST106
7 files changed, 151 insertions, 0 deletions
diff --git a/lang/guile/Makefile b/lang/guile/Makefile
new file mode 100644
index 00000000000..40f5d010bc0
--- /dev/null
+++ b/lang/guile/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 1998/07/02 15:30:15 perry Exp $
+#
+# taken from the FreeBSD port by jseger@FreeBSD.org
+# FreeBSD Id: Makefile,v 1.12 1997/11/22 16:01:32 jseger Exp
+#
+
+DISTNAME= guile-1.2
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GNU}
+
+MAINTAINER= perry@piermont.com
+
+GNU_CONFIGURE= YES
+MAKE_ENV+= INSTALL_SCRIPT="${INSTALL_SCRIPT}"
+
+.include "../../mk/bsd.pkg.mk" \ No newline at end of file
diff --git a/lang/guile/files/md5 b/lang/guile/files/md5
new file mode 100644
index 00000000000..856ff688c68
--- /dev/null
+++ b/lang/guile/files/md5
@@ -0,0 +1 @@
+MD5 (guile-1.2.tar.gz) = b218697051baee95a0d023af83ce6491
diff --git a/lang/guile/patches/patch-aa b/lang/guile/patches/patch-aa
new file mode 100644
index 00000000000..b76ed7c24b2
--- /dev/null
+++ b/lang/guile/patches/patch-aa
@@ -0,0 +1,12 @@
+--- libguile/stime.c.orig Sun Nov 2 14:40:38 1997
++++ libguile/stime.c Sun Nov 2 14:44:52 1997
+@@ -81,7 +81,9 @@
+ extern char *tzname[]; /* RS6000 and others reject char **tzname. */
+ #endif
+
++#ifndef HAVE_STRPTIME
+ char *strptime ();
++#endif
+
+ /* This should be figured out by autoconf. */
+ #ifdef CLK_TCK
diff --git a/lang/guile/patches/patch-ab b/lang/guile/patches/patch-ab
new file mode 100644
index 00000000000..c2ebb3243fe
--- /dev/null
+++ b/lang/guile/patches/patch-ab
@@ -0,0 +1,10 @@
+--- libguile/Makefile.in.orig Sun Nov 2 15:47:39 1997
++++ libguile/Makefile.in Sun Nov 2 15:47:48 1997
+@@ -40,7 +40,6 @@
+ INSTALL = @INSTALL@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_DATA = @INSTALL_DATA@
+-INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ transform = @program_transform_name@
+
+ NORMAL_INSTALL = true
diff --git a/lang/guile/pkg/COMMENT b/lang/guile/pkg/COMMENT
new file mode 100644
index 00000000000..85e9b0f902e
--- /dev/null
+++ b/lang/guile/pkg/COMMENT
@@ -0,0 +1 @@
+GNU's Ubiquitous Intelligent Language for Extension
diff --git a/lang/guile/pkg/DESCR b/lang/guile/pkg/DESCR
new file mode 100644
index 00000000000..747952d59aa
--- /dev/null
+++ b/lang/guile/pkg/DESCR
@@ -0,0 +1,5 @@
+GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library that
+implements the Scheme language plus various convenient facilities. It's designed
+so that you can link it into an application or utility to make it extensible.
+Our plan is to link this library into all GNU programs that call for
+extensibility.
diff --git a/lang/guile/pkg/PLIST b/lang/guile/pkg/PLIST
new file mode 100644
index 00000000000..7588c6bc36a
--- /dev/null
+++ b/lang/guile/pkg/PLIST
@@ -0,0 +1,106 @@
+@comment $NetBSD: PLIST,v 1.1 1998/07/02 15:30:16 perry Exp $
+bin/guile
+bin/guile-snarf
+include/guile/gh.h
+include/libguile/scmconfig.h
+include/libguile/__scm.h
+include/libguile/alist.h
+include/libguile/append.h
+include/libguile/arbiters.h
+include/libguile/async.h
+include/libguile/backtrace.h
+include/libguile/boolean.h
+include/libguile/chars.h
+include/libguile/continuations.h
+include/libguile/debug.h
+include/libguile/dynl.h
+include/libguile/dynwind.h
+include/libguile/eq.h
+include/libguile/error.h
+include/libguile/eval.h
+include/libguile/extchrs.h
+include/libguile/feature.h
+include/libguile/filesys.h
+include/libguile/fports.h
+include/libguile/gc.h
+include/libguile/gdb_interface.h
+include/libguile/gdbint.h
+include/libguile/genio.h
+include/libguile/gsubr.h
+include/libguile/hash.h
+include/libguile/hashtab.h
+include/libguile/init.h
+include/libguile/ioext.h
+include/libguile/kw.h
+include/libguile/list.h
+include/libguile/load.h
+include/libguile/mallocs.h
+include/libguile/markers.h
+include/libguile/mbstrings.h
+include/libguile/net_db.h
+include/libguile/numbers.h
+include/libguile/objprop.h
+include/libguile/options.h
+include/libguile/pairs.h
+include/libguile/ports.h
+include/libguile/posix.h
+include/libguile/regex-posix.h
+include/libguile/print.h
+include/libguile/procprop.h
+include/libguile/procs.h
+include/libguile/ramap.h
+include/libguile/read.h
+include/libguile/root.h
+include/libguile/scmhob.h
+include/libguile/scmsigs.h
+include/libguile/script.h
+include/libguile/sequences.h
+include/libguile/simpos.h
+include/libguile/smob.h
+include/libguile/socket.h
+include/libguile/srcprop.h
+include/libguile/stackchk.h
+include/libguile/stacks.h
+include/libguile/stime.h
+include/libguile/strings.h
+include/libguile/strop.h
+include/libguile/strorder.h
+include/libguile/strports.h
+include/libguile/struct.h
+include/libguile/symbols.h
+include/libguile/tag.h
+include/libguile/tags.h
+include/libguile/throw.h
+include/libguile/unif.h
+include/libguile/variable.h
+include/libguile/vectors.h
+include/libguile/version.h
+include/libguile/vports.h
+include/libguile/weaks.h
+include/libguile/snarf.h
+include/libguile/threads.h
+include/libguile/coop-defs.h
+include/libguile.h
+lib/libguile.a
+lib/libguile.la
+lib/libguile.so.2.0
+share/aclocal/guile.m4
+share/aclocal/threads.m4
+share/guile/1.2/ice-9/boot-9.scm
+share/guile/1.2/ice-9/debug.scm
+share/guile/1.2/ice-9/expect.scm
+share/guile/1.2/ice-9/hcons.scm
+share/guile/1.2/ice-9/lineio.scm
+share/guile/1.2/ice-9/mapping.scm
+share/guile/1.2/ice-9/poe.scm
+share/guile/1.2/ice-9/regex.scm
+share/guile/1.2/ice-9/slib.scm
+share/guile/1.2/ice-9/tags.scm
+share/guile/1.2/ice-9/threads.scm
+share/guile/1.2/ice-9/r4rs.scm
+share/guile/1.2/ice-9/version.scm
+@dirrm include/guile
+@dirrm include/libguile
+@dirrm share/guile/1.2/ice-9
+@dirrm share/guile/1.2
+@dirrm share/guile