diff options
author | perry <perry@pkgsrc.org> | 1998-07-02 15:30:15 +0000 |
---|---|---|
committer | perry <perry@pkgsrc.org> | 1998-07-02 15:30:15 +0000 |
commit | bf12a89521ff10ad633a973f3d7717bc21fadd1d (patch) | |
tree | 0f00e1da183015cc35514305241f31eabbcc2593 /lang | |
parent | 0ffbd4e0091265f0d4d191f3d5702f896b4d225c (diff) | |
download | pkgsrc-bf12a89521ff10ad633a973f3d7717bc21fadd1d.tar.gz |
initial commit of Guile, GNU's Ubiquitous Intelligent Language for Extension
Diffstat (limited to 'lang')
-rw-r--r-- | lang/guile/Makefile | 16 | ||||
-rw-r--r-- | lang/guile/files/md5 | 1 | ||||
-rw-r--r-- | lang/guile/patches/patch-aa | 12 | ||||
-rw-r--r-- | lang/guile/patches/patch-ab | 10 | ||||
-rw-r--r-- | lang/guile/pkg/COMMENT | 1 | ||||
-rw-r--r-- | lang/guile/pkg/DESCR | 5 | ||||
-rw-r--r-- | lang/guile/pkg/PLIST | 106 |
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 |