summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2005-05-18 22:39:00 +0000
committerwiz <wiz@pkgsrc.org>2005-05-18 22:39:00 +0000
commitf6ce0a82d01048fece3808c47a3861edb06bb6eb (patch)
tree6f3fcf1d94a4915cdab807505a2d031a0b1b6fae /lang
parenta9c1cbde211b63c5ce717b12db2f72e3ae090343 (diff)
downloadpkgsrc-f6ce0a82d01048fece3808c47a3861edb06bb6eb.tar.gz
Remove packages that have been broken on 2.0/i386 for over 9 months
now; neither maintainer nor anyone else stepped up to fix them. Predicted on tech-pkg and in private mail to maintainers; no comments.
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile4
-rw-r--r--lang/cilk/DESCR9
-rw-r--r--lang/cilk/Makefile36
-rw-r--r--lang/cilk/PLIST51
-rw-r--r--lang/cilk/distinfo8
-rw-r--r--lang/cilk/patches/patch-aa13
-rw-r--r--lang/cilk/patches/patch-ab16
-rw-r--r--lang/cilk/patches/patch-ac15
-rw-r--r--lang/openc++/DESCR9
-rw-r--r--lang/openc++/Makefile40
-rw-r--r--lang/openc++/PLIST73
-rw-r--r--lang/openc++/distinfo9
-rw-r--r--lang/openc++/patches/patch-aa24
-rw-r--r--lang/openc++/patches/patch-ab41
-rw-r--r--lang/openc++/patches/patch-ac13
-rw-r--r--lang/openc++/patches/patch-ad22
16 files changed, 1 insertions, 382 deletions
diff --git a/lang/Makefile b/lang/Makefile
index bf711dc9ebb..7ce47f8f2af 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.213 2005/04/22 19:52:50 wiz Exp $
+# $NetBSD: Makefile,v 1.214 2005/05/18 22:39:00 wiz Exp $
#
COMMENT= Programming languages
@@ -17,7 +17,6 @@ SUBDIR+= caml-light
SUBDIR+= ccsh
SUBDIR+= cdl3
SUBDIR+= chicken
-SUBDIR+= cilk
SUBDIR+= cim
SUBDIR+= cint
SUBDIR+= classpath
@@ -95,7 +94,6 @@ SUBDIR+= objc
SUBDIR+= ocaml
SUBDIR+= onyx
SUBDIR+= oo2c
-SUBDIR+= openc++
SUBDIR+= opencobol
SUBDIR+= p2c
SUBDIR+= parrot
diff --git a/lang/cilk/DESCR b/lang/cilk/DESCR
deleted file mode 100644
index fbacbf3cf0c..00000000000
--- a/lang/cilk/DESCR
+++ /dev/null
@@ -1,9 +0,0 @@
-Cilk is a language for multithreaded parallel programming based on
-ANSI C. Cilk is designed for general-purpose parallel programming,
-but it is especially effective for exploiting dynamic, highly
-asynchronous parallelism, which can be difficult to write in
-data-parallel or message-passing style. Cilk has been developed since
-1994 by the Supercomputing Technologies Group at the MIT Laboratory
-for Computer Science. Cilk has been used for research, teaching, and
-for coding applications such as a virus shell assembly simulator and
-three chess programs.
diff --git a/lang/cilk/Makefile b/lang/cilk/Makefile
deleted file mode 100644
index d6bc8357ac7..00000000000
--- a/lang/cilk/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# $NetBSD: Makefile,v 1.22 2005/04/11 21:46:12 tv Exp $
-
-DISTNAME= cilk-5.3.1
-PKGREVISION= 3
-CATEGORIES= lang parallel
-MASTER_SITES= http://supertech.lcs.mit.edu/cilk/ \
- ftp://theory.lcs.mit.edu/pub/cilk/
-
-MAINTAINER= tech-pkg@NetBSD.org
-HOMEPAGE= http://supertech.lcs.mit.edu/cilk/
-COMMENT= Multithreaded parallel programming language based on ANSI C
-
-ONLY_FOR_PLATFORM= *-*-alpha *-*-i386 -*-*mipse[bl] *-*-powerpc *-*-sparc
-
-GNU_CONFIGURE= # defined
-USE_GNU_TOOLS+= make
-USE_PERL5= yes
-USE_LIBTOOL= yes
-PTHREAD_OPTS+= require
-
-INFO_FILES= cilk-faq.info
-
-TEST_TARGET= check
-
-post-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/cilk
- cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS COPYING \
- FAQ/cilk-faq.ascii README THANKS doc/manual.ps \
- ${PREFIX}/share/doc/cilk
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/cilk
- cd ${WRKSRC}/examples && ${INSTALL_DATA} *.cilk *.c *.input \
- ${PREFIX}/share/examples/cilk
- ${INSTALL_DATA} ${WRKSRC}/FAQ/cilk-faq.info ${PREFIX}/${INFO_DIR}
-
-.include "../../mk/pthread.buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/lang/cilk/PLIST b/lang/cilk/PLIST
deleted file mode 100644
index 12b920cde00..00000000000
--- a/lang/cilk/PLIST
+++ /dev/null
@@ -1,51 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2004/09/22 08:09:39 jlam Exp $
-bin/cilk
-include/cilk/cilk-cilk2c-pre.h
-include/cilk/cilk-cilk2c.h
-include/cilk/cilk-conf.h
-include/cilk/cilk-lib.h
-include/cilk/cilk-sysdep.h
-include/cilk/cilk.h
-include/cilk/gcc-builtin.h
-lib/cilk/cilk2c
-lib/cilk/libcilkrt0.a
-lib/cilk/specs
-lib/libcilk.g.la
-lib/libcilk.g.p.la
-lib/libcilk.la
-lib/libcilk.p.la
-share/doc/cilk/AUTHORS
-share/doc/cilk/COPYING
-share/doc/cilk/README
-share/doc/cilk/THANKS
-share/doc/cilk/cilk-faq.ascii
-share/doc/cilk/manual.ps
-share/examples/cilk/bucket.cilk
-share/examples/cilk/cholesky.cilk
-share/examples/cilk/cilksort.cilk
-share/examples/cilk/ck.cilk
-share/examples/cilk/fft.cilk
-share/examples/cilk/fib-serial.c
-share/examples/cilk/fib.cilk
-share/examples/cilk/game.cilk
-share/examples/cilk/getoptions.c
-share/examples/cilk/heat.cilk
-share/examples/cilk/hello.cilk
-share/examples/cilk/kalah.cilk
-share/examples/cilk/knapsack-example1.input
-share/examples/cilk/knapsack-example2.input
-share/examples/cilk/knapsack-example3.input
-share/examples/cilk/knapsack.cilk
-share/examples/cilk/lu.cilk
-share/examples/cilk/magic.cilk
-share/examples/cilk/matmul.cilk
-share/examples/cilk/nfib.cilk
-share/examples/cilk/plu.cilk
-share/examples/cilk/queens.cilk
-share/examples/cilk/rand.cilk
-share/examples/cilk/test-locks.cilk
-share/examples/cilk/testall.cilk
-@dirrm share/examples/cilk
-@dirrm share/doc/cilk
-@dirrm lib/cilk
-@dirrm include/cilk
diff --git a/lang/cilk/distinfo b/lang/cilk/distinfo
deleted file mode 100644
index 21d343bbabb..00000000000
--- a/lang/cilk/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-$NetBSD: distinfo,v 1.6 2005/02/24 09:03:06 agc Exp $
-
-SHA1 (cilk-5.3.1.tar.gz) = 2a0d142badc7be57787c4608fc07b98090207994
-RMD160 (cilk-5.3.1.tar.gz) = c9a9335c4f75565e4cc8683b4d520064afa72194
-Size (cilk-5.3.1.tar.gz) = 848755 bytes
-SHA1 (patch-aa) = de31546280810242eb44f1d06ded023d23109092
-SHA1 (patch-ab) = c8bb837869e3dced44aeff03ba36879929e9251f
-SHA1 (patch-ac) = c2b91a956e968997551594466cb3f106fbbedaae
diff --git a/lang/cilk/patches/patch-aa b/lang/cilk/patches/patch-aa
deleted file mode 100644
index d3db6ecaa77..00000000000
--- a/lang/cilk/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2002/05/04 00:37:29 jtb Exp $
-
---- examples/Makefile.in.orig Fri May 3 13:12:15 2002
-+++ examples/Makefile.in Fri May 3 13:12:37 2002
-@@ -574,7 +574,7 @@
-
- fib-serial: $(fib_serial_OBJECTS) $(fib_serial_DEPENDENCIES)
- @rm -f fib-serial
-- $(CC) -o $@ $(fib_serial_OBJECTS) $(LIBS)
-+ $(CC) -o $@ $(fib_serial_OBJECTS) $(LDFLAGS) $(LIBS)
-
- check: hello testall fft fib lu matmul cilksort heat test-locks
- @echo "Runnig Cilk tests. This will take a while."
diff --git a/lang/cilk/patches/patch-ab b/lang/cilk/patches/patch-ab
deleted file mode 100644
index c2ce5460932..00000000000
--- a/lang/cilk/patches/patch-ab
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2002/07/18 00:54:36 dmcmahill Exp $
-
---- configure.orig Wed Jul 17 19:18:48 2002
-+++ configure
-@@ -2074,10 +2074,7 @@
- { echo "configure: error: "gcc does not accept the --specs option. Please upgrade gcc to v2.95 or newer."" 1>&2; exit 1; }
- fi
-
--if test "$HAVE_GCC_2_96" = "yes"; then
-- echo "WARNING: I found gcc-2.96. This version of gcc is untested with Cilk."
-- echo "Please report any problem to cilk-support@lists.sourceforge.net"
--
-+if test -f /usr/libexec/cpp0; then
- CPP_FOR_CILK=cpp0
- else
- CPP_FOR_CILK=cpp
diff --git a/lang/cilk/patches/patch-ac b/lang/cilk/patches/patch-ac
deleted file mode 100644
index 0862e6f20f4..00000000000
--- a/lang/cilk/patches/patch-ac
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ac,v 1.2 2003/07/11 08:15:09 jtb Exp $
-
---- runtime/workers.c.orig
-+++ runtime/workers.c
-@@ -60,8 +60,10 @@
- CILK_CHECK(tid, (NULL, "could not malloc tid\n"));
-
- pthread_attr_init(&attr); /* initialize attr with default attributes */
-+#ifdef PTHREAD_SCOPE_SYSTEM
- pthread_attr_setscope(&attr, PTHREAD_SCOPE_SYSTEM);
- /* system-wide contention */
-+#endif
-
- for (i = 0; i < USE_PARAMETER(active_size); i++)
- {
diff --git a/lang/openc++/DESCR b/lang/openc++/DESCR
deleted file mode 100644
index 6091d2b16ba..00000000000
--- a/lang/openc++/DESCR
+++ /dev/null
@@ -1,9 +0,0 @@
-OpenC++ is a version of C++ with a Metaobject Protocol. In other
-words, it is a tool of source-code translation for C++. Programmers
-can easily implement various kinds of translation so that they can
-define new syntax, new annotation, and new object behavior. OpenC++ is
-useful if they need, for example: developing extensions to C++, to
-provide support for things like parallelism, distribution,
-concurrency, and persistence; Adding domain-, application-, or
-class-specific compiler optimizations; Building their own version of
-(runtime) MOP for C++.
diff --git a/lang/openc++/Makefile b/lang/openc++/Makefile
deleted file mode 100644
index 31ad37dc4a0..00000000000
--- a/lang/openc++/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# $NetBSD: Makefile,v 1.11 2005/04/11 21:46:15 tv Exp $
-#
-
-DISTNAME= opencxx2512
-PKGNAME= openc++-2.5.12
-PKGREVISION= 3
-CATEGORIES= lang
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=opencxx/}
-
-MAINTAINER= tech-pkg@NetBSD.org
-HOMEPAGE= http://www.csg.is.titech.ac.jp/~chiba/openc++.html
-COMMENT= OpenC++ is a version of C++ with a Metaobject Protocol
-
-USE_GNU_TOOLS+= make
-MAKEFILE= Makefile.SunOSandBSD
-MAKE_FLAGS+= CXXFLAGS=-I${PREFIX}/include
-MAKE_FLAGS+= GCLIBDIR=${BUILDLINK_DIR}
-
-WRKSRC= ${WRKDIR}/openc++2.5.12/src/Unix
-
-OPENCXX_SHAREDIR= ${PREFIX}/share/openc++
-
-post-build:
- ${MV} ${WRKSRC}/../../sample/Makefile ${WRKSRC}/../../sample/Makefile.temp
- ${SED} -e "s|__LOCALBASE__|${LOCALBASE}|g" ${WRKSRC}/../../sample/Makefile.temp >${WRKSRC}/../../sample/Makefile
- ${RM} -f ${WRKSRC}/../../sample/Makefile.orig ${WRKSRC}/../../sample/Makefile.temp
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/opencxx.a ${PREFIX}/lib/opencxx.a
- ${INSTALL_PROGRAM} ${WRKSRC}/occ ${PREFIX}/bin/occ
- ${INSTALL_DATA_DIR} ${OPENCXX_SHAREDIR}/examples
- ${INSTALL_DATA} ${WRKSRC}/../../sample/* ${OPENCXX_SHAREDIR}/examples/
- ${INSTALL_DATA_DIR} ${PREFIX}/include/openc++
- ${INSTALL_DATA} ${WRKSRC}/../*.h ${PREFIX}/include/openc++
- ${INSTALL_DATA_DIR} ${OPENCXX_SHAREDIR}/doc/html
- ${INSTALL_DATA} ${WRKSRC}/../../html/* ${OPENCXX_SHAREDIR}/doc/html
- ${INSTALL_DATA} ${WRKSRC}/../../reference.pdf ${OPENCXX_SHAREDIR}/doc
-
-.include "../../devel/boehm-gc/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/lang/openc++/PLIST b/lang/openc++/PLIST
deleted file mode 100644
index 3e372c4d0af..00000000000
--- a/lang/openc++/PLIST
+++ /dev/null
@@ -1,73 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/11 19:03:17 cjep Exp $
-bin/occ
-include/openc++/buffer.h
-include/openc++/cbodywalk.h
-include/openc++/classwalk.h
-include/openc++/encoding.h
-include/openc++/env.h
-include/openc++/hash.h
-include/openc++/member.h
-include/openc++/metaclass.h
-include/openc++/mop.h
-include/openc++/parse.h
-include/openc++/ptree-core.h
-include/openc++/ptree.h
-include/openc++/quote-class.h
-include/openc++/token.h
-include/openc++/typeinfo.h
-include/openc++/types.h
-include/openc++/walker.h
-lib/opencxx.a
-share/openc++/doc/html/base.html
-share/openc++/doc/html/class.html
-share/openc++/doc/html/env.html
-share/openc++/doc/html/green-pin.gif
-share/openc++/doc/html/green.gif
-share/openc++/doc/html/index.html
-share/openc++/doc/html/instance-of.gif
-share/openc++/doc/html/logo.gif
-share/openc++/doc/html/man.html
-share/openc++/doc/html/member.html
-share/openc++/doc/html/mop.html
-share/openc++/doc/html/occ.gif
-share/openc++/doc/html/overview.html
-share/openc++/doc/html/ptree.html
-share/openc++/doc/html/red-pin.gif
-share/openc++/doc/html/red.gif
-share/openc++/doc/html/typeinfo.html
-share/openc++/doc/html/yellow-pin.gif
-share/openc++/doc/html/yellow.gif
-share/openc++/doc/reference.pdf
-share/openc++/examples/BeforeClass.mc
-share/openc++/examples/GraphClass.h
-share/openc++/examples/GraphClass.mc
-share/openc++/examples/Makefile
-share/openc++/examples/Makefile.IrixCC
-share/openc++/examples/Makefile.Win
-share/openc++/examples/Makefile.static
-share/openc++/examples/MatrixClass.mc
-share/openc++/examples/Readme
-share/openc++/examples/RtmopClass.h
-share/openc++/examples/RtmopClass.mc
-share/openc++/examples/SyncClass.mc
-share/openc++/examples/VerboseClass.mc
-share/openc++/examples/VerboseClass2.mc
-share/openc++/examples/WrapperClass.h
-share/openc++/examples/WrapperClass.mc
-share/openc++/examples/baseScript
-share/openc++/examples/before-test.cc
-share/openc++/examples/gclass-test.cc
-share/openc++/examples/matrix-test.cc
-share/openc++/examples/matrix.cc
-share/openc++/examples/matrix.h
-share/openc++/examples/metaobj-test.cc
-share/openc++/examples/metaobj.cc
-share/openc++/examples/metaobj.h
-share/openc++/examples/person.cc
-share/openc++/examples/person2.cc
-share/openc++/examples/sync-test.cc
-@dirrm share/openc++/examples
-@dirrm share/openc++/doc/html
-@dirrm share/openc++/doc
-@dirrm share/openc++
-@dirrm include/openc++
diff --git a/lang/openc++/distinfo b/lang/openc++/distinfo
deleted file mode 100644
index 8746aba343a..00000000000
--- a/lang/openc++/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-$NetBSD: distinfo,v 1.3 2005/02/24 09:03:10 agc Exp $
-
-SHA1 (opencxx2512.tar.gz) = 9f75238a244ec6256ea4379be47752a0453b1115
-RMD160 (opencxx2512.tar.gz) = 2f5bbd0fa3e0ea1cd63672bc61a483be1e185f7b
-Size (opencxx2512.tar.gz) = 635457 bytes
-SHA1 (patch-aa) = 19174ce593e5e92d4124a6656567accd133c1757
-SHA1 (patch-ab) = afbbda7e3767f4f4c6f6eea6f4328a1113fa3a37
-SHA1 (patch-ac) = a80157b35b3f2e3c1e1cd9c007927faa035e3df8
-SHA1 (patch-ad) = fa00b57561b7a663fb1f6a24cbf355a08786e3f6
diff --git a/lang/openc++/patches/patch-aa b/lang/openc++/patches/patch-aa
deleted file mode 100644
index 2096e184c12..00000000000
--- a/lang/openc++/patches/patch-aa
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2002/12/11 19:03:17 cjep Exp $
-
---- ../../sample/Makefile.orig Thu Dec 9 10:18:37 1999
-+++ ../../sample/Makefile
-@@ -29,15 +29,15 @@
- # NEGLIGENCE) OR STRICT LIABILITY, EVEN IF XEROX CORPORATION IS ADVISED
- # OF THE POSSIBILITY OF SUCH DAMAGES.
-
--# Makefile for Unix platforms
-+# Example Makefile for pkgsrc
-
--OCC = ../src/Unix/occ
-+OCC = LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:. occ
-
- CFLAGS = -g
- CXXFLAGS = -g
--OCCFLAGS = -I../src -- $(CXXFLAGS)
-+OCCFLAGS = -I__LOCALBASE__/include -I__LOCALBASE__/include/openc++ -- $(CXXFLAGS)
-
--LIB = ../src/Unix/opencxx.a
-+LIB = __LOCALBASE__/lib/opencxx.a
-
- %.so : %.mc
- $(OCC) -m $(OCCFLAGS) $<
diff --git a/lang/openc++/patches/patch-ab b/lang/openc++/patches/patch-ab
deleted file mode 100644
index caf7b119c27..00000000000
--- a/lang/openc++/patches/patch-ab
+++ /dev/null
@@ -1,41 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2002/12/11 19:03:17 cjep Exp $
-
---- Makefile.SunOSandBSD.orig Wed Oct 17 07:40:48 2001
-+++ Makefile.SunOSandBSD
-@@ -16,27 +16,28 @@
- #
- # This makefile was written for GNU make.
-
--CCC = g++
--CXX = g++
-+#CCC = g++
-+#CXX = g++
- RANLIB = ranlib
-
--CFLAGS = -O -g
--CXXFLAGS = -O -g -ansi -Wall -pedantic
--GCLIB = ../gc/gc.a
--LDFLAGS =
-+#CFLAGS = -O -g
-+CXXFLAGS += ${INCLUDES} -ansi -Wall -pedantic
-+GCLIB = ${GCLIBDIR}/lib/libgc.a
-+LDFLAGS += -export-dynamic
- LIB =
-
-+
- OBJ = buffer.o hash.o token.o ptree.o ptree-core.o encoding.o env.o\
- pattern.o walker.o typeinfo.o parse.o main-con.o mop.o classwalk.o\
- metaclass.o quote-class.o member.o driver.o driver2.o cbodywalk.o
-
- %.o : ../%.cc
-- $(CXX) $(CXXFLAGS) -c -o $@ $<
-+ $(CXX) ${CXXFLAGS} -c -o $@ $<
-
- all : libocc
-
- libocc : opencxx.a
-- $(CXX) $(CXXFLAGS) $(LDFLAGS) -o occ opencxx.a $(LIB)
-+ $(CXX) ${CXXFLAGS} $(LDFLAGS) -o occ opencxx.a $(LIB)
-
- opencxx.a : $(OBJ)
- cp $(GCLIB) $@
diff --git a/lang/openc++/patches/patch-ac b/lang/openc++/patches/patch-ac
deleted file mode 100644
index a7445657ebb..00000000000
--- a/lang/openc++/patches/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ac,v 1.2 2003/06/06 15:33:40 jmc Exp $
-
---- ../hash.cc.orig Wed Oct 17 07:40:48 2001
-+++ ../hash.cc
-@@ -39,7 +39,7 @@
- #include "hash.h"
- #include "ptree-core.h"
- #ifndef DONT_GC
--#include "gc/gc.h"
-+#include <gc/gc.h>
- #endif
-
- struct HashTableEntry {
diff --git a/lang/openc++/patches/patch-ad b/lang/openc++/patches/patch-ad
deleted file mode 100644
index e33e2dbc781..00000000000
--- a/lang/openc++/patches/patch-ad
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-ad,v 1.2 2003/06/06 15:33:40 jmc Exp $
-
---- ../types.h.orig Wed Oct 17 07:40:48 2001
-+++ ../types.h
-@@ -80,7 +80,7 @@ typedef unsigned int uint;
- #define OCXXMOP
- #endif
-
--#if (defined(__FreeBSD__) && __FreeBSD__ <= 2) || defined (__OpenBSD__) || defined (__NetBSD__)
-+#if (defined(__FreeBSD__) && __FreeBSD__ <= 2) || defined (__OpenBSD__)
- #define DLSYM_NEED_UNDERSCORE 1
- #define SHARED_OPTION 0
- #else // Solaris, SunOS, Linux, Irix, FreeBSD 3.x
-@@ -128,7 +128,7 @@ inline void* operator new [](size_t size
-
- #else
-
--#include "gc/gc_cpp.h"
-+#include <gc/gc_cpp.h>
- typedef gc LightObject;
- typedef gc_cleanup Object;
-