pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang Remove RScheme -- broken on 2.0/i386 for other 8 ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f126f3cbf145
branches:  trunk
changeset: 492939:f126f3cbf145
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Apr 22 19:52:50 2005 +0000

description:
Remove RScheme -- broken on 2.0/i386 for other 8 months, and noone stepped
up to fix it.

diffstat:

 lang/Makefile                 |    3 +-
 lang/RScheme/DESCR            |   17 ---
 lang/RScheme/Makefile         |   79 ---------------
 lang/RScheme/PLIST            |  217 ------------------------------------------
 lang/RScheme/distinfo         |   16 ---
 lang/RScheme/patches/patch-aa |   14 --
 lang/RScheme/patches/patch-ab |   14 --
 lang/RScheme/patches/patch-ac |   14 --
 lang/RScheme/patches/patch-ad |   14 --
 lang/RScheme/patches/patch-ae |   24 ----
 lang/RScheme/patches/patch-af |   65 ------------
 lang/RScheme/patches/patch-ag |   17 ---
 lang/RScheme/patches/patch-ah |   17 ---
 lang/RScheme/patches/patch-ai |   14 --
 lang/RScheme/patches/patch-aj |   13 --
 lang/RScheme/patches/patch-ak |   13 --
 16 files changed, 1 insertions(+), 550 deletions(-)

diffs (truncated from 623 to 300 lines):

diff -r a661ffd97dc2 -r f126f3cbf145 lang/Makefile
--- a/lang/Makefile     Fri Apr 22 19:50:48 2005 +0000
+++ b/lang/Makefile     Fri Apr 22 19:52:50 2005 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.212 2005/04/19 09:49:07 wiz Exp $
+# $NetBSD: Makefile,v 1.213 2005/04/22 19:52:50 wiz Exp $
 #
 
 COMMENT=       Programming languages
 
 SUBDIR+=       Cg-compiler
-SUBDIR+=       RScheme
 SUBDIR+=       STk
 SUBDIR+=       SmartEiffel
 SUBDIR+=       a60
diff -r a661ffd97dc2 -r f126f3cbf145 lang/RScheme/DESCR
--- a/lang/RScheme/DESCR        Fri Apr 22 19:50:48 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-RScheme is an object-oriented, extended version of the Scheme dialect
-of Lisp.  RScheme is freely redistributable, and offers reasonable
-performance despite being extraordinarily portable.  RScheme can be
-compiled to C, and the C can then compiled with a normal C compiler to
-generate machine code.  This can be done from a running system, and
-the resulting object code can be dynamically linked into RScheme as a
-program executes.  By default, however, RScheme compiles to bytecodes
-which are interpreted by a (runtime) virtual machine.  This ensures
-that compilation is fast and keeps code size down.  In general, we
-recommend using the (default) bytecode code generation system, and
-only compiling your time-critical code to machine code.  This allows a
-nice adjustment of space/time tradeoffs.
-
-To the casual user, RScheme appears to be an interpreter.  You
-can type RScheme code at a read-eval-print loop, and it executes the
-code and prints the result.  In reality, every expression you type to
-the read-eval-print-loop is compiled and the resulting code is executed.
diff -r a661ffd97dc2 -r f126f3cbf145 lang/RScheme/Makefile
--- a/lang/RScheme/Makefile     Fri Apr 22 19:50:48 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-# $NetBSD: Makefile,v 1.21 2005/04/22 19:26:30 wiz Exp $
-
-DISTNAME=              rs-0.7.3.2
-PKGNAME=               RScheme-0.7.3.2
-PKGREVISION=           2
-CATEGORIES=            lang
-MASTER_SITES=          http://www.rscheme.org/rs/b/0.7.3.2/25/
-
-MAINTAINER=            tech-pkg%NetBSD.org@localhost
-HOMEPAGE=              http://www.rscheme.org/
-COMMENT=               Object-oriented Scheme implementation
-
-GNU_CONFIGURE=         YES
-BUILD_TARGET=          base
-AUTOMAKE_OVERRIDE=     NO
-
-NOT_FOR_PLATFORM=       *-*-alpha
-
-RSCHEME_MODULES_DIR=   src/install/resource/modules
-RSCHEME_MODULES=       ${RSCHEME_MODULES_DIR}/primops.mif ${RSCHEME_MODULES_DIR}/precore.mif \
-                       ${RSCHEME_MODULES_DIR}/corelib.mif ${RSCHEME_MODULES_DIR}/low_scheme.mif \
-                       ${RSCHEME_MODULES_DIR}/objsys.mif ${RSCHEME_MODULES_DIR}/paths.mif \
-                       ${RSCHEME_MODULES_DIR}/mathlib.mif ${RSCHEME_MODULES_DIR}/tables.mif \
-                       ${RSCHEME_MODULES_DIR}/iolib.mif ${RSCHEME_MODULES_DIR}/high_scheme.mif \
-                       ${RSCHEME_MODULES_DIR}/start.mif ${RSCHEME_MODULES_DIR}/sort.mif \
-                       ${RSCHEME_MODULES_DIR}/imageio.mif ${RSCHEME_MODULES_DIR}/editinp.mif \
-                       ${RSCHEME_MODULES_DIR}/mlink.mif ${RSCHEME_MODULES_DIR}/compiler.mif \
-                       ${RSCHEME_MODULES_DIR}/codegen.mif ${RSCHEME_MODULES_DIR}/repl.mif \
-                       ${RSCHEME_MODULES_DIR}/debugger.mif ${RSCHEME_MODULES_DIR}/regex.mif \
-                       ${RSCHEME_MODULES_DIR}/hacks.mif ${RSCHEME_MODULES_DIR}/threads.mif
-
-pre-configure:
-       @cd ${WRKSRC}/stage0 && ${AUTOCONF}
-       cd ${WRKSRC}/stage0 && ${SETENV} ${CONFIGURE_ENV} CFLAGS="${CFLAGS}" \
-               ./configure ${CONFIGURE_ARGS} --prefix=`pwd`/install
-       @cd ${WRKSRC}/stage0 && ${SETENV} ${MAKE_ENV} ${MAKE}
-       @${MKDIR} ${WRKSRC}/stage0/install/bin
-       @cd ${WRKSRC}/stage0 && ${SETENV} ${MAKE_ENV} ${MAKE} shell
-       @cd ${WRKSRC}/stage0 && ${LN} -fs ../../rshell/rs install/bin/rs
-       @cd ${WRKSRC}/stage0 && ${LN} -fs ../../system.img install/resource/system.img
-       @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
-               ${MAKE} RS=${WRKSRC}/stage0/install/bin/rs \
-                       RSC_FLAGS2=-ccode src src/tmp/rsc.img \
-                       ${RSCHEME_MODULES} src/tmp/system.bas
-       @cd ${WRKSRC} && ${CP} -p stage0/configure src/configure
-
-do-configure:
-       @cd ${WRKSRC}/src && ${SETENV} ${CONFIGURE_ENV} CFLAGS="${CFLAGS}" \
-               ./configure ${CONFIGURE_ARGS} --prefix=${PREFIX}/lib/rscheme \
-                               --enable-readline --enable-dynamic-linking
-
-do-build:
-       @cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${MAKE} ${BUILD_TARGET}
-
-do-install:
-       cd ${WRKSRC}/src && \
-               (cd install; ${PAX} -rw include ${BUILDLINK_DIR}) && \
-               (cd install; ${PAX} -rw lib ${BUILDLINK_DIR}) && \
-               ${LN} -s ${PREFIX}/lib/rscheme ${BUILDLINK_DIR}/lib/rscheme && \
-               ${SETENV} ${MAKE_ENV} ${MAKE} install-base && \
-               ${SETENV} ${MAKE_ENV} ${MAKE} shell && \
-               ${MAKE} install-shell && \
-               ${MAKE} packages
-
-post-install:
-       ${RM} -f ${PREFIX}/bin/rscheme
-       ${LN} -s ${PREFIX}/lib/rscheme/bin/rs ${PREFIX}/bin/rscheme
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/rscheme
-       ${INSTALL_DATA} ${WRKSRC}/COPYING ${WRKSRC}/README \
-               ${PREFIX}/share/doc/rscheme
-       ${RM} -rf ${BUILDLINK_DIR}/include/rscheme                      \
-               ${BUILDLINK_DIR}/include/rscheme.h                      \
-               ${BUILDLINK_DIR}/lib/librs.a                            \
-               ${BUILDLINK_DIR}/lib/rscheme
-       ${CHMOD} -R g+w ${WRKSRC}
-
-.include "../../devel/readline/buildlink3.mk"
-.include "../../mk/autoconf.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r a661ffd97dc2 -r f126f3cbf145 lang/RScheme/PLIST
--- a/lang/RScheme/PLIST        Fri Apr 22 19:50:48 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,217 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2003/09/16 15:06:00 agc Exp $
-bin/rscheme
-lib/rscheme/bin/lssctl
-lib/rscheme/bin/rs
-lib/rscheme/bin/rsc
-lib/rscheme/include/rscheme.h
-lib/rscheme/include/rscheme/alloc.h
-lib/rscheme/include/rscheme/allocns.h
-lib/rscheme/include/rscheme/api.h
-lib/rscheme/include/rscheme/bcextend.h
-lib/rscheme/include/rscheme/buildsty.h
-lib/rscheme/include/rscheme/chektype.ci
-lib/rscheme/include/rscheme/chektype.h
-lib/rscheme/include/rscheme/clientyp.h
-lib/rscheme/include/rscheme/collectn.h
-lib/rscheme/include/rscheme/gcadapt.h
-lib/rscheme/include/rscheme/gcclient1.ci
-lib/rscheme/include/rscheme/gcclient2.ci
-lib/rscheme/include/rscheme/gcconfig.h
-lib/rscheme/include/rscheme/gcglue.h
-lib/rscheme/include/rscheme/gcserver.h
-lib/rscheme/include/rscheme/gcserver1.ci
-lib/rscheme/include/rscheme/gcserver2.ci
-lib/rscheme/include/rscheme/gcxverse.h
-lib/rscheme/include/rscheme/hashfn.h
-lib/rscheme/include/rscheme/hashmain.h
-lib/rscheme/include/rscheme/hasht.h
-lib/rscheme/include/rscheme/heapi.h
-lib/rscheme/include/rscheme/imagfile.h
-lib/rscheme/include/rscheme/interim.ci
-lib/rscheme/include/rscheme/intrs.h
-lib/rscheme/include/rscheme/irc.h
-lib/rscheme/include/rscheme/irctypes.h
-lib/rscheme/include/rscheme/langtype.h
-lib/rscheme/include/rscheme/linktype.h
-lib/rscheme/include/rscheme/longint.h
-lib/rscheme/include/rscheme/modulo.h
-lib/rscheme/include/rscheme/ntohd.ci
-lib/rscheme/include/rscheme/obj.h
-lib/rscheme/include/rscheme/osglue.h
-lib/rscheme/include/rscheme/pkgs/db.h
-lib/rscheme/include/rscheme/pkgs/fasl.h
-lib/rscheme/include/rscheme/pkgs/lss/lss.h
-lib/rscheme/include/rscheme/pkgs/lss/lsserrno.h
-lib/rscheme/include/rscheme/pkgs/lss/lsszips.h
-lib/rscheme/include/rscheme/pkgs/rs_db_lss.h
-lib/rscheme/include/rscheme/pkgs/rs_db_rstore.h
-lib/rscheme/include/rscheme/pkgs/rs_sys_threads_manager.h
-lib/rscheme/include/rscheme/pkgs/rstore/rstore.h
-lib/rscheme/include/rscheme/pkgs/syscalls.h
-lib/rscheme/include/rscheme/pkgs/unixm.h
-lib/rscheme/include/rscheme/platform.h
-lib/rscheme/include/rscheme/profile.h
-lib/rscheme/include/rscheme/rdln.h
-lib/rscheme/include/rscheme/readwrit.ci
-lib/rscheme/include/rscheme/record.h
-lib/rscheme/include/rscheme/regs.h
-lib/rscheme/include/rscheme/rlseconf.cfg
-lib/rscheme/include/rscheme/rlseconf.h
-lib/rscheme/include/rscheme/rsmodule.h
-lib/rscheme/include/rscheme/runtime.h
-lib/rscheme/include/rscheme/scheme.h
-lib/rscheme/include/rscheme/sizeclas.h
-lib/rscheme/include/rscheme/smemory.ci
-lib/rscheme/include/rscheme/smemory.h
-lib/rscheme/include/rscheme/stack.ci
-lib/rscheme/include/rscheme/stack.h
-lib/rscheme/include/rscheme/stakcach.ci
-lib/rscheme/include/rscheme/stakcach.h
-lib/rscheme/include/rscheme/stdiox.h
-lib/rscheme/include/rscheme/stdmodul.h
-lib/rscheme/include/rscheme/timeprof.h
-lib/rscheme/include/rscheme/traverse.h
-lib/rscheme/include/rscheme/travstat.h
-lib/rscheme/include/rscheme/vinsns.ci
-lib/rscheme/include/rscheme/vinsns.h
-lib/rscheme/include/rscheme/writebar.h
-lib/rscheme/lib/db.o
-lib/rscheme/lib/fasl.o
-lib/rscheme/lib/liblss.a
-lib/rscheme/lib/librs.a
-lib/rscheme/lib/librstore.a
-lib/rscheme/lib/rs_db_lss.o
-lib/rscheme/lib/rs_db_rstore.o
-lib/rscheme/lib/rs_sys_threads_manager.o
-lib/rscheme/lib/syscalls.o
-lib/rscheme/lib/unixm.o
-lib/rscheme/resource/buildenv/module.mak
-lib/rscheme/resource/buildenv/preamble.mak
-lib/rscheme/resource/compiler/bytecode/bcgen.scm
-lib/rscheme/resource/compiler/bytecode/bctable.dat
-lib/rscheme/resource/compiler/bytecode/potable.dat
-lib/rscheme/resource/compiler/cflags
-lib/rscheme/resource/compiler/rsc.img
-lib/rscheme/resource/modules/calendar.mif
-lib/rscheme/resource/modules/calendar.mx
-lib/rscheme/resource/modules/codegen.doc
-lib/rscheme/resource/modules/codegen.mif
-lib/rscheme/resource/modules/codegen.mx
-lib/rscheme/resource/modules/compiler.doc
-lib/rscheme/resource/modules/compiler.mif
-lib/rscheme/resource/modules/compiler.mx
-lib/rscheme/resource/modules/corelib.doc
-lib/rscheme/resource/modules/corelib.mif
-lib/rscheme/resource/modules/corelib.mx
-lib/rscheme/resource/modules/db.mif
-lib/rscheme/resource/modules/db.mx
-lib/rscheme/resource/modules/debugger.doc
-lib/rscheme/resource/modules/debugger.mif
-lib/rscheme/resource/modules/debugger.mx
-lib/rscheme/resource/modules/editinp.doc
-lib/rscheme/resource/modules/editinp.mif
-lib/rscheme/resource/modules/editinp.mx
-lib/rscheme/resource/modules/fasl.mif
-lib/rscheme/resource/modules/fasl.mx
-lib/rscheme/resource/modules/hacks.doc
-lib/rscheme/resource/modules/hacks.mif
-lib/rscheme/resource/modules/hacks.mx
-lib/rscheme/resource/modules/high_scheme.doc
-lib/rscheme/resource/modules/high_scheme.mif
-lib/rscheme/resource/modules/high_scheme.mx
-lib/rscheme/resource/modules/imageio.doc
-lib/rscheme/resource/modules/imageio.mif
-lib/rscheme/resource/modules/imageio.mx
-lib/rscheme/resource/modules/iolib.doc
-lib/rscheme/resource/modules/iolib.mif
-lib/rscheme/resource/modules/iolib.mx
-lib/rscheme/resource/modules/libdb.so
-lib/rscheme/resource/modules/libfasl.so
-lib/rscheme/resource/modules/librs_sys_threads_manager.so
-lib/rscheme/resource/modules/libsyscalls.so
-lib/rscheme/resource/modules/libunixm.so
-lib/rscheme/resource/modules/low_scheme.doc
-lib/rscheme/resource/modules/low_scheme.mif
-lib/rscheme/resource/modules/low_scheme.mx
-lib/rscheme/resource/modules/mathlib.doc
-lib/rscheme/resource/modules/mathlib.mif
-lib/rscheme/resource/modules/mathlib.mx
-lib/rscheme/resource/modules/mlink.doc
-lib/rscheme/resource/modules/mlink.mif
-lib/rscheme/resource/modules/mlink.mx
-lib/rscheme/resource/modules/objsys.doc
-lib/rscheme/resource/modules/objsys.mif
-lib/rscheme/resource/modules/objsys.mx
-lib/rscheme/resource/modules/paths.doc
-lib/rscheme/resource/modules/paths.mif
-lib/rscheme/resource/modules/paths.mx
-lib/rscheme/resource/modules/precore.doc
-lib/rscheme/resource/modules/precore.mif
-lib/rscheme/resource/modules/precore.mx
-lib/rscheme/resource/modules/primops.mif
-lib/rscheme/resource/modules/primops.mx
-lib/rscheme/resource/modules/regex.doc
-lib/rscheme/resource/modules/regex.mif
-lib/rscheme/resource/modules/regex.mx
-lib/rscheme/resource/modules/repl.doc
-lib/rscheme/resource/modules/repl.mif
-lib/rscheme/resource/modules/repl.mx
-lib/rscheme/resource/modules/rs_db_lss.mif
-lib/rscheme/resource/modules/rs_db_lss.mx
-lib/rscheme/resource/modules/rs_db_rstore.mif
-lib/rscheme/resource/modules/rs_db_rstore.mx
-lib/rscheme/resource/modules/rs_glue.mif
-lib/rscheme/resource/modules/rs_glue.mx
-lib/rscheme/resource/modules/rs_lang.mif
-lib/rscheme/resource/modules/rs_lang.mx
-lib/rscheme/resource/modules/rs_lang_eval.mif
-lib/rscheme/resource/modules/rs_lang_eval.mx
-lib/rscheme/resource/modules/rs_lang_internal.mif
-lib/rscheme/resource/modules/rs_lang_internal.mx
-lib/rscheme/resource/modules/rs_sys_linker.mif
-lib/rscheme/resource/modules/rs_sys_linker.mx
-lib/rscheme/resource/modules/rs_sys_paths.mif
-lib/rscheme/resource/modules/rs_sys_paths.mx
-lib/rscheme/resource/modules/rs_sys_reflect.mif
-lib/rscheme/resource/modules/rs_sys_reflect.mx
-lib/rscheme/resource/modules/rs_sys_tables.mif



Home | Main Index | Thread Index | Old Index