summaryrefslogtreecommitdiffstats
path: root/lang/guile
diff options
context:
space:
mode:
Diffstat (limited to 'lang/guile')
-rw-r--r--lang/guile/Makefile53
-rw-r--r--lang/guile/distinfo3
-rw-r--r--lang/guile/files/patch-ag11
-rw-r--r--lang/guile/files/patch-libguile___scm.h12
-rw-r--r--lang/guile/files/patch-libguile_gc_os_dep.c72
-rw-r--r--lang/guile/files/patch-libguile_load.c16
-rw-r--r--lang/guile/files/patch-srfi_srfi-4.c13
-rw-r--r--lang/guile/pkg-descr8
-rw-r--r--lang/guile/pkg-plist227
9 files changed, 0 insertions, 415 deletions
diff --git a/lang/guile/Makefile b/lang/guile/Makefile
deleted file mode 100644
index 2a118b899..000000000
--- a/lang/guile/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# New ports collection makefile for: guile
-# Date created: 2 November 1997
-# Whom: jseger@FreeBSD.org
-#
-# $FreeBSD$
-# $MCom$
-
-PORTNAME= guile
-PORTVERSION= 1.6.8
-CATEGORIES= lang scheme
-MASTER_SITES= ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= guile
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= GNU Ubiquitous Intelligent Language for Extension
-
-USE_AUTOTOOLS= libltdl:15
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
-USE_GNOME= gnometarget
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-GUILE_VER= 1.6
-PLIST_SUB= GUILE_VER=${GUILE_VER}
-
-REINPLACE_FILES= libguile/gc.c libguile/mallocs.c \
- libguile/ports.c libguile/smob.c
-
-INFO= goops guile-tut guile r5rs
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "ia64" && ${ARCH} != "amd64" && ${ARCH} != "powerpc"
-CONFIGURE_ARGS+=--with-threads
-PLIST_SUB+= THREADS:=""
-.else
-PLIST_SUB+= THREADS:="@comment "
-.endif
-
-post-extract:
- cd ${WRKSRC}; ${CHMOD} u+w ${REINPLACE_FILES}
- @${FIND} ${WRKSRC}/doc -name "*.info*" -delete
-
-post-patch:
- @cd ${WRKSRC} ; \
- ${REINPLACE_CMD} -e 's|<malloc\.h>|<stdlib.h>|g' ${REINPLACE_FILES}
- @${REINPLACE_CMD} -e 's|%%X11BASE%%|${X11BASE}|g ; \
- s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/libguile/load.c
- @${REINPLACE_CMD} -e 's^sparc-\*-\*^sparc-*-*|sparc64-*-*^' ${WRKSRC}/configure
-
-.include <bsd.port.post.mk>
diff --git a/lang/guile/distinfo b/lang/guile/distinfo
deleted file mode 100644
index 35e18a0bd..000000000
--- a/lang/guile/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (guile-1.6.8.tar.gz) = 2756b01f428b910d33267aeaa0e2d59a
-SHA256 (guile-1.6.8.tar.gz) = 3d4ab874f90f5c2003229be29488ba2aa6fe1f0317774283360530d5d9236011
-SIZE (guile-1.6.8.tar.gz) = 3114052
diff --git a/lang/guile/files/patch-ag b/lang/guile/files/patch-ag
deleted file mode 100644
index dd895e731..000000000
--- a/lang/guile/files/patch-ag
+++ /dev/null
@@ -1,11 +0,0 @@
---- qt/Makefile.in.orig Mon Apr 24 14:53:57 2000
-+++ qt/Makefile.in Mon Apr 24 14:54:33 2000
-@@ -407,7 +407,7 @@
-
-
- .s.lo:
-- $(LIBTOOL) --mode=compile $(COMPILE) $(qthread_asflags) -c $<
-+ $(LIBTOOL) --mode=compile $(CC) $(qthread_asflags) -c $<
- qtmds.s:
- ${LN_S} ${srcdir}/${qtmds_s} qtmds.s
- qtmdc.c:
diff --git a/lang/guile/files/patch-libguile___scm.h b/lang/guile/files/patch-libguile___scm.h
deleted file mode 100644
index 8004b8b79..000000000
--- a/lang/guile/files/patch-libguile___scm.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- libguile/__scm.h.orig Sat Apr 12 14:16:08 2003
-+++ libguile/__scm.h Sun Jun 1 16:32:36 2003
-@@ -354,7 +354,8 @@
- * that all the state of the process is contained in the stack.
- */
-
--#if defined (sparc) || defined (__sparc__) || defined (__sparc)
-+#if (defined (sparc) || defined (__sparc__) || defined (__sparc)) && \
-+ (!defined(__FreeBSD__))
- # define SCM_FLUSH_REGISTER_WINDOWS asm("ta 3")
- #else
- # define SCM_FLUSH_REGISTER_WINDOWS /* empty */
diff --git a/lang/guile/files/patch-libguile_gc_os_dep.c b/lang/guile/files/patch-libguile_gc_os_dep.c
deleted file mode 100644
index ce9b7aa35..000000000
--- a/lang/guile/files/patch-libguile_gc_os_dep.c
+++ /dev/null
@@ -1,72 +0,0 @@
---- libguile/gc_os_dep.c.orig Wed Apr 16 22:16:21 2003
-+++ libguile/gc_os_dep.c Sun Sep 12 15:18:00 2004
-@@ -93,6 +93,14 @@
- # define OPENBSD
- # define mach_type_known
- # endif
-+# if defined(__FreeBSD__) && defined(__sparc__)
-+# define FREEBSD
-+# include <machine/frame.h>
-+# define ALIGNMENT 8
-+# define CPP_WORDSZ 64
-+# define ALIGN_DOUBLE
-+# define mach_type_known
-+# endif
- # if defined(__NetBSD__) && defined(__powerpc__)
- # define POWERPC
- # define NETBSD
-@@ -225,7 +233,21 @@
- # define ARM32
- # define mach_type_known
- # endif
--# if defined(__alpha) || defined(__alpha__)
-+# if defined(__FreeBSD__) && defined(__ia64__)
-+# define FREEBSD
-+# define IA64
-+# define mach_type_known
-+# endif
-+# if defined(__FreeBSD__) && defined(__amd64__)
-+# define FREEBSD
-+# define AMD64
-+# define mach_type_known
-+# endif
-+# if defined(__FreeBSD__) && defined(__alpha__)
-+# define FREEBSD
-+# define ALPHA
-+# define mach_type_known
-+# elif defined(__alpha) || defined(__alpha__)
- # define ALPHA
- # if !defined(LINUX)
- # define OSF1 /* a.k.a Digital Unix */
-@@ -1125,6 +1147,13 @@
- # endif
- # endif
-
-+# ifdef AMD64
-+# define MACH_TYPE "AMD64"
-+# define ALIGN_DOUBLE
-+# define ALIGNMENT 8
-+# define USE_GENERIC_PUSH_REGS
-+# endif
-+
- # ifdef IA64
- # define MACH_TYPE "IA64"
- # define ALIGN_DOUBLE
-@@ -1468,7 +1497,7 @@
- # include <setjmp.h>
- #endif
-
--#ifdef FREEBSD
-+#if defined(FREEBSD) && defined(I386)
- # include <machine/trap.h>
- #endif
-
-@@ -1501,7 +1530,7 @@
- #endif
-
- #ifdef SUNOS5SIGS
--# include <sys/siginfo.h>
-+/*# include <sys/siginfo.h>*/
- # undef setjmp
- # undef longjmp
- # define setjmp(env) sigsetjmp(env, 1)
diff --git a/lang/guile/files/patch-libguile_load.c b/lang/guile/files/patch-libguile_load.c
deleted file mode 100644
index f5ce39667..000000000
--- a/lang/guile/files/patch-libguile_load.c
+++ /dev/null
@@ -1,16 +0,0 @@
---- libguile/load.c.orig Sat Dec 7 17:41:32 2002
-+++ libguile/load.c Wed Apr 30 22:55:23 2003
-@@ -247,9 +247,11 @@
- SCM path = SCM_EOL;
-
- #ifdef SCM_LIBRARY_DIR
-- path = scm_list_3 (scm_makfrom0str (SCM_SITE_DIR),
-+ path = scm_list_5 (scm_makfrom0str (SCM_SITE_DIR),
- scm_makfrom0str (SCM_LIBRARY_DIR),
-- scm_makfrom0str (SCM_PKGDATA_DIR));
-+ scm_makfrom0str (SCM_PKGDATA_DIR),
-+ scm_makfrom0str ("%%X11BASE%%/share/guile"),
-+ scm_makfrom0str ("%%LOCALBASE%%/share/guile"));
- #endif /* SCM_LIBRARY_DIR */
-
- path = scm_internal_parse_path (getenv ("GUILE_LOAD_PATH"), path);
diff --git a/lang/guile/files/patch-srfi_srfi-4.c b/lang/guile/files/patch-srfi_srfi-4.c
deleted file mode 100644
index e4fb17f3e..000000000
--- a/lang/guile/files/patch-srfi_srfi-4.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- srfi/srfi-4.c.orig Sat Nov 20 17:30:56 2004
-+++ srfi/srfi-4.c Sat Nov 20 17:31:55 2004
-@@ -50,6 +50,10 @@
- #include <string.h>
- #include <stdio.h>
-
-+#ifndef SIZE_MAX
-+#define SIZE_MAX ((size_t) (-1))
-+#endif
-+
- /* For brevity and maintainability, we define our own types for the
- various integer and floating point types. */
- typedef unsigned char int_u8;
diff --git a/lang/guile/pkg-descr b/lang/guile/pkg-descr
deleted file mode 100644
index 5c2cc6974..000000000
--- a/lang/guile/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-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.
-
-WWW: http://www.gnu.org/software/guile/
diff --git a/lang/guile/pkg-plist b/lang/guile/pkg-plist
deleted file mode 100644
index 88bc9ffdc..000000000
--- a/lang/guile/pkg-plist
+++ /dev/null
@@ -1,227 +0,0 @@
-bin/guile
-bin/guile-config
-bin/guile-snarf
-bin/guile-tools
-include/guile-readline/readline.h
-include/guile/gh.h
-include/guile/srfi/srfi-13.h
-include/guile/srfi/srfi-14.h
-include/guile/srfi/srfi-4.h
-include/libguile.h
-include/libguile/__scm.h
-include/libguile/alist.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/coop-defs.h
-include/libguile/debug-malloc.h
-include/libguile/debug.h
-include/libguile/deprecation.h
-include/libguile/dynl.h
-include/libguile/dynwind.h
-include/libguile/environments.h
-include/libguile/eq.h
-include/libguile/error.h
-include/libguile/eval.h
-include/libguile/evalext.h
-include/libguile/extensions.h
-include/libguile/feature.h
-include/libguile/filesys.h
-include/libguile/fluids.h
-include/libguile/fports.h
-include/libguile/gc.h
-include/libguile/gdb_interface.h
-include/libguile/gdbint.h
-include/libguile/goops.h
-include/libguile/gsubr.h
-include/libguile/guardians.h
-include/libguile/hash.h
-include/libguile/hashtab.h
-include/libguile/hooks.h
-include/libguile/init.h
-include/libguile/ioext.h
-include/libguile/iselect.h
-include/libguile/keywords.h
-include/libguile/lang.h
-include/libguile/list.h
-include/libguile/load.h
-include/libguile/macros.h
-include/libguile/mallocs.h
-include/libguile/modules.h
-include/libguile/net_db.h
-include/libguile/numbers.h
-include/libguile/objects.h
-include/libguile/objprop.h
-include/libguile/options.h
-include/libguile/pairs.h
-include/libguile/ports.h
-include/libguile/posix.h
-include/libguile/print.h
-include/libguile/procprop.h
-include/libguile/procs.h
-include/libguile/properties.h
-include/libguile/ramap.h
-include/libguile/random.h
-include/libguile/rdelim.h
-include/libguile/read.h
-include/libguile/regex-posix.h
-include/libguile/root.h
-include/libguile/rw.h
-include/libguile/scmconfig.h
-include/libguile/scmsigs.h
-include/libguile/script.h
-include/libguile/simpos.h
-include/libguile/smob.h
-include/libguile/snarf.h
-include/libguile/socket.h
-include/libguile/sort.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/tags.h
-include/libguile/threads.h
-include/libguile/throw.h
-include/libguile/unif.h
-include/libguile/validate.h
-include/libguile/values.h
-include/libguile/variable.h
-include/libguile/vectors.h
-include/libguile/version.h
-include/libguile/vports.h
-include/libguile/weaks.h
-lib/libguile-ltdl.a
-lib/libguile-ltdl.la
-lib/libguile-ltdl.so
-lib/libguile-ltdl.so.1
-lib/libguile-srfi-srfi-13-14-v-1.a
-lib/libguile-srfi-srfi-13-14-v-1.la
-lib/libguile-srfi-srfi-13-14-v-1.so
-lib/libguile-srfi-srfi-13-14-v-1.so.1
-lib/libguile-srfi-srfi-4-v-1.a
-lib/libguile-srfi-srfi-4-v-1.la
-lib/libguile-srfi-srfi-4-v-1.so
-lib/libguile-srfi-srfi-4-v-1.so.1
-lib/libguile.a
-lib/libguile.la
-lib/libguile.so
-lib/libguile.so.15
-lib/libguilereadline-v-12.a
-lib/libguilereadline-v-12.la
-lib/libguilereadline-v-12.so
-lib/libguilereadline-v-12.so.15
-%%THREADS:%%lib/libqthreads.a
-%%THREADS:%%lib/libqthreads.la
-%%THREADS:%%lib/libqthreads.so
-%%THREADS:%%lib/libqthreads.so.15
-share/aclocal/guile.m4
-%%DATADIR%%/%%GUILE_VER%%/guile-procedures.txt
-%%DATADIR%%/%%GUILE_VER%%/ice-9/and-let*.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/and-let-star.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/arrays.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/boot-9.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/buffered-input.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/calling.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/channel.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/common-list.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/debug.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/debugger.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/documentation.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/emacs.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/expect.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/format.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/ftw.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/getopt-long.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/hcons.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/history.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/lineio.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/ls.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/mapping.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/match.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/networking.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/null.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/optargs.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/poe.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/popen.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/posix.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/pretty-print.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/psyntax.pp
-%%DATADIR%%/%%GUILE_VER%%/ice-9/psyntax.ss
-%%DATADIR%%/%%GUILE_VER%%/ice-9/q.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/r4rs.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/r5rs.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/rdelim.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/readline.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/receive.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/regex.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/runq.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/rw.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/safe-r5rs.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/safe.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/session.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/slib.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/slib-old.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/stack-catch.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/streams.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/string-fun.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/syncase.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/threads.scm
-%%DATADIR%%/%%GUILE_VER%%/ice-9/time.scm
-%%DATADIR%%/%%GUILE_VER%%/oop/goops.scm
-%%DATADIR%%/%%GUILE_VER%%/oop/goops/active-slot.scm
-%%DATADIR%%/%%GUILE_VER%%/oop/goops/compile.scm
-%%DATADIR%%/%%GUILE_VER%%/oop/goops/composite-slot.scm
-%%DATADIR%%/%%GUILE_VER%%/oop/goops/describe.scm
-%%DATADIR%%/%%GUILE_VER%%/oop/goops/dispatch.scm
-%%DATADIR%%/%%GUILE_VER%%/oop/goops/internal.scm
-%%DATADIR%%/%%GUILE_VER%%/oop/goops/old-define-method.scm
-%%DATADIR%%/%%GUILE_VER%%/oop/goops/save.scm
-%%DATADIR%%/%%GUILE_VER%%/oop/goops/stklos.scm
-%%DATADIR%%/%%GUILE_VER%%/oop/goops/util.scm
-%%DATADIR%%/%%GUILE_VER%%/scripts/PROGRAM
-%%DATADIR%%/%%GUILE_VER%%/scripts/autofrisk
-%%DATADIR%%/%%GUILE_VER%%/scripts/display-commentary
-%%DATADIR%%/%%GUILE_VER%%/scripts/doc-snarf
-%%DATADIR%%/%%GUILE_VER%%/scripts/frisk
-%%DATADIR%%/%%GUILE_VER%%/scripts/generate-autoload
-%%DATADIR%%/%%GUILE_VER%%/scripts/lint
-%%DATADIR%%/%%GUILE_VER%%/scripts/punify
-%%DATADIR%%/%%GUILE_VER%%/scripts/read-scheme-source
-%%DATADIR%%/%%GUILE_VER%%/scripts/snarf-check-and-output-texi
-%%DATADIR%%/%%GUILE_VER%%/scripts/snarf-guile-m4-docs
-%%DATADIR%%/%%GUILE_VER%%/scripts/use2dot
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-1.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-10.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-11.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-13.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-14.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-16.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-17.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-19.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-2.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-31.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-39.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-4.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-6.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-8.scm
-%%DATADIR%%/%%GUILE_VER%%/srfi/srfi-9.scm
-@dirrm %%DATADIR%%/%%GUILE_VER%%/srfi
-@dirrm %%DATADIR%%/%%GUILE_VER%%/scripts
-@dirrm %%DATADIR%%/%%GUILE_VER%%/oop/goops
-@dirrm %%DATADIR%%/%%GUILE_VER%%/oop
-@dirrm %%DATADIR%%/%%GUILE_VER%%/ice-9
-@dirrm %%DATADIR%%/%%GUILE_VER%%
-@dirrm %%DATADIR%%
-@dirrm include/libguile
-@dirrm include/guile/srfi
-@dirrm include/guile-readline
-@dirrm include/guile