aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/arm-aout-gcc295/Makefile63
-rw-r--r--devel/arm-aout-gcc295/distinfo3
-rw-r--r--devel/arm-aout-gcc295/files/patch-Makefile.in55
-rw-r--r--devel/arm-aout-gcc295/pkg-descr10
-rw-r--r--devel/arm-aout-gcc295/pkg-plist70
-rw-r--r--devel/arm-elf-gcc31/Makefile69
-rw-r--r--devel/arm-elf-gcc31/distinfo4
-rw-r--r--devel/arm-elf-gcc31/pkg-descr3
-rw-r--r--devel/arm-elf-gcc31/pkg-plist59
-rw-r--r--devel/codemedic/Makefile113
-rw-r--r--devel/codemedic/distinfo1
-rw-r--r--devel/codemedic/files/patch-aa28
-rw-r--r--devel/codemedic/files/patch-ab53
-rw-r--r--devel/codemedic/pkg-descr17
-rw-r--r--devel/codemedic/pkg-plist4
-rw-r--r--devel/flux/Makefile58
-rw-r--r--devel/flux/distinfo1
-rw-r--r--devel/flux/files/patch-ab11
-rw-r--r--devel/flux/files/patch-ac15
-rw-r--r--devel/flux/pkg-descr10
-rw-r--r--devel/flux/pkg-plist134
-rw-r--r--devel/gecc/Makefile67
-rw-r--r--devel/gecc/distinfo1
-rw-r--r--devel/gecc/files/README115
-rw-r--r--devel/gecc/files/dashboard.h99
-rw-r--r--devel/gecc/files/patch-cache.h12
-rw-r--r--devel/gecc/files/patch-con.h19
-rw-r--r--devel/gecc/files/patch-io.cpp22
-rw-r--r--devel/gecc/files/patch-server.cpp12
-rw-r--r--devel/gecc/pkg-descr6
-rw-r--r--devel/glade--/Makefile38
-rw-r--r--devel/glade--/distinfo1
-rw-r--r--devel/glade--/files/patch-aa18
-rw-r--r--devel/glade--/files/patch-ab25
-rw-r--r--devel/glade--/files/patch-ac14
-rw-r--r--devel/glade--/pkg-descr5
-rw-r--r--devel/glade--/pkg-plist1
-rw-r--r--devel/ilu/Makefile110
-rw-r--r--devel/ilu/distinfo2
-rw-r--r--devel/ilu/files/patch-1-cra-cflags22
-rw-r--r--devel/ilu/files/patch-1-cra-threads23
-rw-r--r--devel/ilu/files/patch-1-cra-types12
-rw-r--r--devel/ilu/files/shlib-aout.patch238
-rw-r--r--devel/ilu/files/shlib-elf.patch238
-rw-r--r--devel/ilu/pkg-descr33
-rw-r--r--devel/ilu/pkg-plist1
46 files changed, 0 insertions, 1915 deletions
diff --git a/devel/arm-aout-gcc295/Makefile b/devel/arm-aout-gcc295/Makefile
deleted file mode 100644
index ff54df1950c1..000000000000
--- a/devel/arm-aout-gcc295/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: armgcc-2.95.2
-# Date created: 22 Aug 2000
-# Whom: Paul Becke <pbecke@javagear.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gcc
-PORTVERSION= 2.95.3
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GCC}
-MASTER_SITE_SUBDIR= releases/${DISTNAME}
-PKGNAMEPREFIX= arm-aout-
-PKGNAMESUFFIX= 295
-DISTFILES= gcc-core-${PORTVERSION}${EXTRACT_SUFX} \
- gcc-g++-${PORTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= pbecke@javagear.com
-COMMENT= FSF Gcc 2.95.2 for embedded ARM cross-development
-
-BROKEN= "Does not build"
-
-GCC_REV= ${DISTNAME:S/gcc-//g}
-PLIST_SUB+= GCC_REV=${GCC_REV}
-USE_BZIP2= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --target=arm-aout --with-gnu-as --with-gnu-ld --with-newlib \
- --enable-languages="c,c++"
-.if defined(DEFAULT_CPU)
-CONFIGURE_ARGS+=--with-cpu="${DEFAULT_CPU}"
-.endif
-MAKE_FLAGS= LANGUAGES="c c++"
-
-.if !defined(DEFAULT_CPU)
-pre-extract:
- @${ECHO}
- @${ECHO} "You can specify a default cpu target for gcc by setting DEFAULT_CPU to the"
- @${ECHO} "appropriate target (e.g., strongarm1100)."
- @${ECHO}
-.endif
-
-post-extract:
- ${MKDIR} ${WRKSRC}/gcc/target
- ${LN} -s ${FILESDIR}/include ${WRKSRC}/gcc/target/include
-
-do-configure:
- cd ${WRKSRC}/libiberty ; ./configure ${CONFIGURE_ARGS}
- cd ${WRKSRC}/gcc ; ./configure ${CONFIGURE_ARGS}
-
-do-build:
- cd ${WRKSRC}/libiberty ; ${GMAKE}
- cd ${WRKSRC}/gcc ; ${GMAKE}
-
-do-install:
- cd ${WRKSRC}/gcc ; ${GMAKE} install
- ${LN} -f ${PREFIX}/bin/arm-aout-g++ ${PREFIX}/arm-aout/bin/g++
- ${LN} -f ${PREFIX}/bin/arm-aout-c++filt ${PREFIX}/arm-aout/bin/c++filt
- @${MV} ${PREFIX}/bin/cpp ${PREFIX}/bin/${PKGNAMEPREFIX}cpp
- @${MV} ${PREFIX}/bin/gcov ${PREFIX}/bin/${PKGNAMEPREFIX}gcov
-
-.include <bsd.port.mk>
diff --git a/devel/arm-aout-gcc295/distinfo b/devel/arm-aout-gcc295/distinfo
deleted file mode 100644
index 9e8346c42f21..000000000000
--- a/devel/arm-aout-gcc295/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (gcc-core-2.95.3.tar.bz2) = 56dc4de966a54e4c511f65e525f9c0fe
-MD5 (gcc-g++-2.95.3.tar.bz2) = ce600888f39443a25ad325cc886e7d16
-MD5 (gcc-objc-2.95.3.tar.bz2) = be118925cd045d0d6d294c27ddb09647
diff --git a/devel/arm-aout-gcc295/files/patch-Makefile.in b/devel/arm-aout-gcc295/files/patch-Makefile.in
deleted file mode 100644
index 0767bc8252a3..000000000000
--- a/devel/arm-aout-gcc295/files/patch-Makefile.in
+++ /dev/null
@@ -1,55 +0,0 @@
---- gcc/Makefile.in.orig Fri Aug 13 02:46:55 1999
-+++ gcc/Makefile.in Fri Aug 25 20:43:36 2000
-@@ -167,7 +167,7 @@
- # The GCC to use for compiling libgcc2.a, enquire, and libgcc1-test.
- # Usually the one we just built.
- # Don't use this as a dependency--use $(GCC_PASSES) or $(GCC_PARTS).
--GCC_FOR_TARGET = ./xgcc -B$(build_tooldir)/bin/ -B./ -I$(build_tooldir)/include
-+GCC_FOR_TARGET = ./xgcc -B./ -I./target/include
-
- # This is used instead of ALL_CFLAGS when compiling with GCC_FOR_TARGET.
- # It omits XCFLAGS, and specifies -B./.
-@@ -190,31 +190,10 @@
- # objdir is set by configure.
- objdir = @objdir@
-
--AR_FOR_TARGET = ` \
-- if [ -f $(objdir)/../binutils/ar ] ; then \
-- echo $(objdir)/../binutils/ar ; \
-- else \
-- if [ "$(host_canonical)" = "$(target)" ] ; then \
-- echo ar; \
-- else \
-- t='$(program_transform_name)'; echo ar | sed -e $$t ; \
-- fi; \
-- fi`
-+AR_FOR_TARGET = $(prefix)/bin/arm-aout-ar
- AR_FLAGS_FOR_TARGET = rc
--RANLIB_FOR_TARGET = ` \
-- if [ -f $(objdir)/../binutils/ranlib ] ; then \
-- echo $(objdir)/../binutils/ranlib ; \
-- else \
-- if [ "$(host_canonical)" = "$(target)" ] ; then \
-- echo ranlib; \
-- else \
-- t='$(program_transform_name)'; echo ranlib | sed -e $$t ; \
-- fi; \
-- fi`
--RANLIB_TEST_FOR_TARGET = \
-- [ -f $(RANLIB_FOR_TARGET) ] \
-- || ( [ "$(host_canonical)" = "$(target)" ] \
-- && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] )
-+RANLIB_FOR_TARGET = $(prefix)/bin/arm-aout-ranlib
-+RANLIB_TEST_FOR_TARGET = [ -f $(RANLIB_FOR_TARGET) ]
-
- # Dir to search for system headers. Overridden by cross-make.
- SYSTEM_HEADER_DIR = /usr/include
-@@ -2433,7 +2412,7 @@
- # Install the driver last so that the window when things are
- # broken is small.
- install-normal: install-common $(INSTALL_HEADERS) $(INSTALL_LIBGCC) \
-- $(INSTALL_CPP) install-man install-info intl.install lang.install-normal \
-+ $(INSTALL_CPP) lang.install-normal \
- install-driver
-
- # Do nothing while making gcc with a cross-compiler. The person who
diff --git a/devel/arm-aout-gcc295/pkg-descr b/devel/arm-aout-gcc295/pkg-descr
deleted file mode 100644
index 75580edf523a..000000000000
--- a/devel/arm-aout-gcc295/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-FSF gcc-2.95.2 for embedded ARM cross-development
-
-This is used to generate code that is independent of any operating system.
-In particular, it is used to compile the kernel, since there is no operating
-system that it can depend on.
-
-devel/arm/kernel uses this port as a dependency.
---------------------------------------------------------------------------
-Paul Becke
-pbecke@javagear.com
diff --git a/devel/arm-aout-gcc295/pkg-plist b/devel/arm-aout-gcc295/pkg-plist
deleted file mode 100644
index 1c35c3bfd225..000000000000
--- a/devel/arm-aout-gcc295/pkg-plist
+++ /dev/null
@@ -1,70 +0,0 @@
-arm-aout/bin/gcc
-arm-aout/bin/g++
-arm-aout/bin/c++filt
-bin/arm-aout-c++
-bin/arm-aout-c++filt
-bin/arm-aout-g++
-bin/arm-aout-gcc
-bin/arm-aout-protoize
-bin/arm-aout-unprotoize
-bin/arm-aout-cpp
-bin/arm-aout-gcov
-lib/gcc-lib/arm-aout/%%GCC_REV%%/SYSCALLS.c.X
-lib/gcc-lib/arm-aout/%%GCC_REV%%/be/fpu/libgcc.a
-lib/gcc-lib/arm-aout/%%GCC_REV%%/be/libgcc.a
-lib/gcc-lib/arm-aout/%%GCC_REV%%/cc1
-lib/gcc-lib/arm-aout/%%GCC_REV%%/cc1plus
-lib/gcc-lib/arm-aout/%%GCC_REV%%/collect2
-lib/gcc-lib/arm-aout/%%GCC_REV%%/cpp0
-lib/gcc-lib/arm-aout/%%GCC_REV%%/fpu/libgcc.a
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/README
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/assert.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/exception
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/fixed
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/float.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/iso646.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/limits.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/new
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/new.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/proto.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/stdarg.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/stdbool.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/stddef.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/syslimits.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/typeinfo
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-alpha.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-arc.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-c4x.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-clipper.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-h8300.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-i860.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-i960.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-m32r.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-m88k.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-mips.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-mn10200.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-mn10300.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-pa.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-ppc.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-pyr.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-sh.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-sparc.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-spur.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/va-v850.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/include/varargs.h
-lib/gcc-lib/arm-aout/%%GCC_REV%%/le/fpu/libgcc.a
-lib/gcc-lib/arm-aout/%%GCC_REV%%/le/libgcc.a
-lib/gcc-lib/arm-aout/%%GCC_REV%%/libgcc.a
-lib/gcc-lib/arm-aout/%%GCC_REV%%/specs
-@dirrm arm-aout/bin
-@dirrm arm-aout
-@dirrm lib/gcc-lib/arm-aout/%%GCC_REV%%/include
-@dirrm lib/gcc-lib/arm-aout/%%GCC_REV%%/be/fpu
-@dirrm lib/gcc-lib/arm-aout/%%GCC_REV%%/be
-@dirrm lib/gcc-lib/arm-aout/%%GCC_REV%%/le/fpu
-@dirrm lib/gcc-lib/arm-aout/%%GCC_REV%%/le
-@dirrm lib/gcc-lib/arm-aout/%%GCC_REV%%/fpu
-@dirrm lib/gcc-lib/arm-aout/%%GCC_REV%%
-@dirrm lib/gcc-lib/arm-aout
-@dirrm lib/gcc-lib
-@dirrm lib
diff --git a/devel/arm-elf-gcc31/Makefile b/devel/arm-elf-gcc31/Makefile
deleted file mode 100644
index 0e9fcb856e6d..000000000000
--- a/devel/arm-elf-gcc31/Makefile
+++ /dev/null
@@ -1,69 +0,0 @@
-# New ports collection makefile for: arm-elf-gcc295
-# Date created: 3 November 2000
-# Whom: Espen Skoglund <esk@ira.uka.de>
-#
-# $FreeBSD$
-#
-
-SNAPDATE= 2002-05-06
-SNAPVER= ${SNAPDATE:S/-//g}
-
-PORTNAME= gcc
-PORTVERSION= 3.1.0
-PORTREVISION= ${SNAPVER}
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GCC}
-MASTER_SITE_SUBDIR= snapshots/${SNAPDATE}
-PKGNAMEPREFIX= arm-elf-
-DISTFILES= gcc-core-${SNAPVER}${EXTRACT_SUFX} \
- gcc-g++-${SNAPVER}${EXTRACT_SUFX} \
- gcc-objc-${SNAPVER}${EXTRACT_SUFX} \
- gcc-g77-${SNAPVER}${EXTRACT_SUFX}
-
-MAINTAINER= esk@ira.uka.de
-COMMENT= GNU cross compiler suite for vanilla ARM targets.
-
-BROKEN= "Does not extract properly"
-
-BUILD_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
- ${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
-RUN_DEPENDS= ${PKGNAMEPREFIX}as:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils \
- ${PKGNAMEPREFIX}ld:${PORTSDIR}/devel/${PKGNAMEPREFIX}binutils
-
-GCC_REV= ${DISTNAME:S/gcc-//g}
-PLIST_SUB+= GCC_REV=${GCC_REV}
-USE_BZIP2= yes
-CFLAGS:= ${CFLAGS:C/-m(arch|cpu)=[a-zA-Z0-9]+//}
-CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} --enable-languages="c,c++,objc"
-.if defined(DEFAULT_CPU)
-CONFIGURE_ARGS+= --with-cpu="${DEFAULT_CPU}"
-.endif
-MAKE_ENV= PATH=${PREFIX}/bin:${PATH}
-USE_LIBTOOL= yes
-LIBTOOLFILES= configure etc/configure gcc/configure libiberty/configure \
- libobjc/configure texinfo/configure \
- texinfo/testsuite/configure
-MAN1= ${PKGNAMEPREFIX}g++.1 ${PKGNAMEPREFIX}gcc.1 cccp.1
-
-.if !defined(DEFAULT_CPU)
-pre-extract:
- @${ECHO}
- @${ECHO} "You can specify a default cpu target for gcc by setting DEFAULT_CPU to the"
- @${ECHO} "appropriate target (e.g., strongarm1100)."
- @${ECHO}
-.endif
-
-post-configure:
- ${PERL} -pi.bak -e 's,^(TARGET_CONFIGDIRS\s*=),\1#,' ${WRKSRC}/Makefile
- ${PERL} -pi.bak -e 's,^(install-info:),\1\ndonot-\1,; \
- s,\$$\(bindir\)/(\$$\(DEMANGLER_CROSS_NAME\)),./\1,' \
- ${WRKSRC}/gcc/Makefile
-
-post-install:
- @${MV} ${PREFIX}/bin/cpp ${PREFIX}/bin/${PKGNAMEPREFIX}cpp
- @${MV} ${PREFIX}/bin/gcov ${PREFIX}/bin/${PKGNAMEPREFIX}gcov
- @${LN} -f ${PREFIX}/bin/${PKGNAMEPREFIX}g++ \
- ${PREFIX}/${PKGNAMEPREFIX:S/-$//}/bin/g++
- @${RM} ${PREFIX}/lib/libiberty.a
-
-.include <bsd.port.mk>
diff --git a/devel/arm-elf-gcc31/distinfo b/devel/arm-elf-gcc31/distinfo
deleted file mode 100644
index 2f6a28287120..000000000000
--- a/devel/arm-elf-gcc31/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (gcc-core-20020506.tar.bz2) = 35bd4607e449305e22e5f8fba0e4422f
-MD5 (gcc-g++-20020506.tar.bz2) = 930ffc8a787934d0863ed6d8e5ea461d
-MD5 (gcc-objc-20020506.tar.bz2) = 25ff1148b3103de1672ac90505eb20ac
-MD5 (gcc-g77-20020506.tar.bz2) = ab0d61ad4b728e24ea77c7ac63ea37a5
diff --git a/devel/arm-elf-gcc31/pkg-descr b/devel/arm-elf-gcc31/pkg-descr
deleted file mode 100644
index 9e1262b474e4..000000000000
--- a/devel/arm-elf-gcc31/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-GNU cross compiler suite for ARM. This is a vanilla version of gcc only.
-That is, it does not contain any libs or startup code for creating executable
-files.
diff --git a/devel/arm-elf-gcc31/pkg-plist b/devel/arm-elf-gcc31/pkg-plist
deleted file mode 100644
index 421b67743a9f..000000000000
--- a/devel/arm-elf-gcc31/pkg-plist
+++ /dev/null
@@ -1,59 +0,0 @@
-arm-elf/bin/gcc
-arm-elf/bin/g++
-arm-elf/include/assert.h
-bin/arm-elf-c++
-bin/arm-elf-g++
-bin/arm-elf-gcc
-bin/arm-elf-cpp
-bin/arm-elf-gcov
-bin/arm-elf-protoize
-bin/arm-elf-unprotoize
-lib/gcc-lib/arm-elf/%%GCC_REV%%/SYSCALLS.c.X
-lib/gcc-lib/arm-elf/%%GCC_REV%%/cc1
-lib/gcc-lib/arm-elf/%%GCC_REV%%/cc1obj
-lib/gcc-lib/arm-elf/%%GCC_REV%%/cc1plus
-lib/gcc-lib/arm-elf/%%GCC_REV%%/collect2
-lib/gcc-lib/arm-elf/%%GCC_REV%%/cpp0
-lib/gcc-lib/arm-elf/%%GCC_REV%%/crtbegin.o
-lib/gcc-lib/arm-elf/%%GCC_REV%%/crtend.o
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/README
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/assert.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/exception
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/fixed
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/float.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/iso646.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/limits.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/new
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/new.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/proto.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/stdarg.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/stdbool.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/stddef.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/syslimits.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/typeinfo
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-alpha.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-arc.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-c4x.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-clipper.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-h8300.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-i860.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-i960.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-m32r.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-m88k.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-mips.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-mn10200.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-mn10300.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-pa.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-ppc.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-pyr.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-sh.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-sparc.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-spur.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/va-v850.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/include/varargs.h
-lib/gcc-lib/arm-elf/%%GCC_REV%%/libgcc.a
-lib/gcc-lib/arm-elf/%%GCC_REV%%/specs
-@dirrm lib/gcc-lib/arm-elf/%%GCC_REV%%/include
-@dirrm lib/gcc-lib/arm-elf/%%GCC_REV%%
-@dirrm lib/gcc-lib/arm-elf
-@dirrm lib/gcc-lib
diff --git a/devel/codemedic/Makefile b/devel/codemedic/Makefile
deleted file mode 100644
index 5db7f84a7aa0..000000000000
--- a/devel/codemedic/Makefile
+++ /dev/null
@@ -1,113 +0,0 @@
-# New ports collection makefile for: Code Medic
-# Date created: 30 July 1999
-# Whom: Davec <davec@unforgettable.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= code_medic
-PORTVERSION= 1.0.4
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= lioux
-DISTNAME= Code_Medic_source-${PORTVERSION}
-
-MAINTAINER= lioux@FreeBSD.org
-COMMENT= Provides an elegant graphical interface to gdb
-
-BROKEN= Needs further patching
-
-EXTRACT_DEPENDS= ${NONEXISTENT}:${JXPORT}:configure
-BUILD_DEPENDS= makemake:${JXPORT}
-LIB_DEPENDS= jx-1_5_3.1:${JXPORT} \
- jsearch-0_5_6.0:${PORTSDIR}/x11-toolkits/libjsearch \
- jtree-1_1_7.1:${PORTSDIR}/x11-toolkits/libjtree
-
-NO_PACKAGE= ignores CXX because it breaks if CXX is other than\
- g++
-
-WRKSRC= ${WRKDIR}/JX-1.5.3
-
-USE_XLIB= yes
-USE_BISON= yes
-USE_GMAKE= yes
-# breaks if CXX is c++, bugs me
-MAKE_ARGS= CC="${CC}" CXX="g++" \
- CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
-MAKE_ENV= JX_INSTALL_ROOT="${X11BASE}/bin" \
- JX_LIB_ROOT="${X11BASE}/lib"
-PLIST_SUB= PORTNAME="${PORTNAME}"
-
-# Make environment
-PORTINCLUDES= -I${X11BASE}/include -I${X11BASE}/include/jx \
- -I${X11BASE}/include/jcore \
- -I${X11BASE}/include/jsearch \
- -I${X11BASE}/include/jtree \
- -I${LOCALBASE}/include
-PORTLIBS= -L${X11BASE}/lib
-
-# Installs dir with proper permissions
-INSTALL_DATA_DIR= ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} -m 755
-# program files
-PROGRAMFILES= code_medic/medic
-# documents
-DOCFILES= LICENSE README.binary
-DOCDIR_PREFIX= ${PREFIX}/share/doc/${PORTNAME}
-# additional configuration and header files
-EXTRALIB_PREFIX= ${X11BASE}/lib/jx
-EXTRALIBFILES_MAKE_WRKSRC= include/make
-
-.include <bsd.port.pre.mk>
-
-# main jx distribution files needed for building
-COPY_JXDIRS= include
-COPY_JXFILES= Makefile
-# main jx distribution port wrksrc
-JXPORT= ${PORTSDIR}/x11-toolkits/jx
-JXPORT_WRKSRC!= cd ${JXPORT} && ${MAKE} -V WRKSRC
-JX_MAKE_CONSTANTS= jsearch_constants jtree_constants
-
-.if ${OSVERSION} >= 300000
-ALL_TARGET= freebsd3.x
-.else
-ALL_TARGET= freebsd2.x
-.endif
-
-post-extract:
-.for i in ${COPY_JXDIRS}
- @${CP} -Rp ${JXPORT_WRKSRC}/${i} ${WRKSRC}
-.endfor
-.for i in ${COPY_JXFILES}
- @${CP} -p ${JXPORT_WRKSRC}/${i} ${WRKSRC}
-.endfor
-
-post-patch:
- @${ECHO_CMD} "SEARCHDIRS += ${PORTINCLUDES}" >> \
- ${WRKSRC}/${EXTRALIBFILES_MAKE_WRKSRC}/jx_constants
- @${ECHO_CMD} "\nLOADLIBS += ${PORTLIBS}" >> \
- ${WRKSRC}/programs/${PORTNAME}/Make.header
-
-pre-build:
-.for i in ${JX_MAKE_CONSTANTS}
- @${LN} -sf ${EXTRALIB_PREFIX}/make/${i} ${WRKSRC}/include/make
-.endfor
-
-post-build:
- @cd ${WRKSRC}/programs/${PORTNAME}; ${SETENV} ${MAKE_ENV} makemake; \
- ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
- ${MAKEFILE} ${MAKE_ARGS}
-
-do-install:
-.if !defined(NOPORTDOCS)
-# Install all documentation
- @${INSTALL_DATA_DIR} ${DOCDIR_PREFIX}
-.for i in ${DOCFILES}
- @${INSTALL_DATA} ${WRKSRC}/programs/${PORTNAME}/${i} ${DOCDIR_PREFIX}
-.endfor
-.endif # !defined(NOPORTDOCS)
-# Install all programs
-.for i in ${PROGRAMFILES}
- @${INSTALL_PROGRAM} ${WRKSRC}/programs/${i} ${PREFIX}/bin
-.endfor
-
-.include <bsd.port.post.mk>
diff --git a/devel/codemedic/distinfo b/devel/codemedic/distinfo
deleted file mode 100644
index e14809400070..000000000000
--- a/devel/codemedic/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (Code_Medic_source-1.0.4.tar.gz) = 13fc3011baf29a6c4b97322665602304
diff --git a/devel/codemedic/files/patch-aa b/devel/codemedic/files/patch-aa
deleted file mode 100644
index 18be5d2d2db3..000000000000
--- a/devel/codemedic/files/patch-aa
+++ /dev/null
@@ -1,28 +0,0 @@
---- Makefile.orig Sat Sep 11 17:44:38 1999
-+++ Makefile Wed Jun 14 01:07:15 2000
-@@ -262,25 +262,11 @@
- freebsd2.x: prep
- @ln -s sys/FreeBSD-2.x_g++ \
- include/make/jx_config
-- @ln -s ../../include/missing_proto/jMissingProto_empty.h \
-- include/jcore/jMissingProto.h
-- @ln -s config-freebsd.h \
-- ACE/ACE_wrappers/ace/config.h
-- @ln -s platform_freebsd.GNU \
-- ACE/ACE_wrappers/include/makeinclude/platform_macros.GNU
-- @${INSTALL_CMD}
-
- .PHONY : freebsd3.x
- freebsd3.x: prep
- @ln -s sys/FreeBSD-3.x_g++ \
- include/make/jx_config
-- @ln -s ../../include/missing_proto/jMissingProto_empty.h \
-- include/jcore/jMissingProto.h
-- @ln -s config-freebsd-pthread.h \
-- ACE/ACE_wrappers/ace/config.h
-- @ln -s platform_freebsd_pthread.GNU \
-- ACE/ACE_wrappers/include/makeinclude/platform_macros.GNU
-- @${INSTALL_CMD}
-
- #
- # SunOS 4.x
diff --git a/devel/codemedic/files/patch-ab b/devel/codemedic/files/patch-ab
deleted file mode 100644
index 2ef47b8553bf..000000000000
--- a/devel/codemedic/files/patch-ab
+++ /dev/null
@@ -1,53 +0,0 @@
---- programs/code_medic/Make.header.orig Tue Jun 13 00:38:13 2000
-+++ programs/code_medic/Make.header Tue Jun 13 00:39:34 2000
-@@ -24,7 +24,7 @@
-
- # Directories to search for header files
-
--SEARCHDIRS := -I- \
-+SEARCHDIRS = -I- \
- -I${CODEDIR} \
- -I${TREEDIR} \
- -I${VARTREEDIR} \
-@@ -39,7 +39,8 @@
- -I${JSEARCHDIR} \
- -I${JCOREDIR}\
- -I${JXDIR}\
-- -I${ACE_ROOT}
-+ -I${ACE_ROOT} \
-+ ${J_X11_INCLUDE_DIR}
-
- # other constants
-
-@@ -57,13 +58,6 @@
-
- # library dependencies
-
--ifdef J_BUILD_SHARED_LIB
-- LIB_DEPS := ${JLIBDIR}/libjtree-${JTREE_LIB_VERSION}.so \
-- ${JLIBDIR}/libjsearch-${JSEARCH_LIB_VERSION}.so
--else
-- LIB_DEPS := ${JLIBDIR}/libjtree-${JTREE_LIB_VERSION}.a \
-- ${JLIBDIR}/libjsearch-${JSEARCH_LIB_VERSION}.a
--endif
-
- # make variables
-
-@@ -85,7 +79,7 @@
- #####
-
- .PHONY : default
--default: libs medic
-+default: medic
-
- .PHONY : Makefiles
- Makefiles:
-@@ -121,7 +115,7 @@
- #
-
- .PHONY : jxinstall
--jxinstall: medic
-+jxinstall_not: medic
- @strip medic
- @mv medic ${JX_INSTALL_ROOT}/
-
diff --git a/devel/codemedic/pkg-descr b/devel/codemedic/pkg-descr
deleted file mode 100644
index 51d0857b4b6b..000000000000
--- a/devel/codemedic/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-The standard UNIX debugger, gdb, is extremely powerful, but its
-command line interface can be quite intimidating and painful to
-use.
-
-Code Medic provides an elegant free graphical interface to gdb's
-most important features. Unlike most interfaces to gdb, Code Medic
-aims to remove the need for the command line.
-
-It provides access to the power of gdb with an intuitive front end.
-It currently supports opening multiple source windows at once,
-setting/clearing breakpoints while the program is running, watching
-variables change in the variable tree as you step through code
-(even with nested structs), text searching through source, and
-integration with Code Crusader to provide a rapid, efficient
-develop-debug cycle.
-
-WWW: http://www.newplanetsoftware.com/medic/
diff --git a/devel/codemedic/pkg-plist b/devel/codemedic/pkg-plist
deleted file mode 100644
index fd8dbfc12918..000000000000
--- a/devel/codemedic/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/medic
-%%PORTDOCS%%share/doc/%%PORTNAME%%/LICENSE
-%%PORTDOCS%%share/doc/%%PORTNAME%%/README.binary
-%%PORTDOCS%%@dirrm share/doc/%%PORTNAME%%
diff --git a/devel/flux/Makefile b/devel/flux/Makefile
deleted file mode 100644
index adb500b30359..000000000000
--- a/devel/flux/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# New ports collection makefile for: flux
-# Date created: 18 Dec 1999
-# Whom: Will Andrews <andrews@technologist.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= flux
-PORTVERSION= 0.4.1
-CATEGORIES= devel
-MASTER_SITES= ftp://ftp.copyleft.no/projects/fluxlib/ \
- ftp://ftp.styx.net/projects/flux/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= High-level C library for development purposes
-
-USE_REINPLACE= yes
-USE_GMAKE= yes
-USE_AUTOMAKE_VER=14
-USE_LIBTOOL= yes
-INSTALLS_SHLIB= yes
-REGEX= "s@EXTRA_DIST \+@EXTRA_DIST @g"
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} > 500000
-BROKEN= "Does not compile"
-.endif
-
-pre-configure:
-.for M in examples include src util
- @${REINPLACE_CMD} -e ${REGEX} ${WRKSRC}/${M}/Makefile.am
-.endfor
-.for M in build cgi cipher comm fifobuf fstring log mem misc mt nvtp ph proc \
- random smtp sock tn url xml
- @${REINPLACE_CMD} -e ${REGEX} ${WRKSRC}/src/${M}/Makefile.am
-.endfor
-.for M in framework/application framework/application/src test
- @${REINPLACE_CMD} -e ${REGEX} ${WRKSRC}/util/${M}/Makefile.am
-.endfor
-.for M in smtp
- @${REINPLACE_CMD} -e ${REGEX} ${WRKSRC}/examples/${M}/Makefile.am
-.endfor
- @${REINPLACE_CMD} -e "s@autoheader,@${AUTOHEADER},@g" ${WRKSRC}/aclocal.m4
-
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/flux
- ${TAR} -C ${WRKSRC}/doc --exclude ChangeLog -cf - . | \
- ${TAR} -C ${PREFIX}/share/doc/flux --unlink -xf -
- @${FIND} ${PREFIX}/share/doc/flux | ${XARGS} ${CHOWN} ${SHAREOWN}:${SHAREGRP}
- @${FIND} ${PREFIX}/share/doc/flux -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
-.for DOC in AUTHORS NEWS README TODO
- ${INSTALL_DATA} ${WRKSRC}/${DOC} ${PREFIX}/share/doc/flux
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/flux/distinfo b/devel/flux/distinfo
deleted file mode 100644
index 3614eb1e1e7d..000000000000
--- a/devel/flux/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (flux-0.4.1.tar.gz) = 959cf209acfed3af40baf6a3bcd9c26b
diff --git a/devel/flux/files/patch-ab b/devel/flux/files/patch-ab
deleted file mode 100644
index a21930d0d9d0..000000000000
--- a/devel/flux/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.in.orig Thu Feb 10 08:02:07 2000
-+++ configure.in Sat Jul 22 02:14:02 2000
-@@ -120,8 +120,6 @@
-
- dnl --- Set compiler flags ---
-
--CFLAGS="$CFLAGS -O2 -Wall"
--
- if test "$debug" = yes; then
- CFLAGS="$CFLAGS -g"
- fi
diff --git a/devel/flux/files/patch-ac b/devel/flux/files/patch-ac
deleted file mode 100644
index fcaf67316b8d..000000000000
--- a/devel/flux/files/patch-ac
+++ /dev/null
@@ -1,15 +0,0 @@
---- Makefile.am.orig Thu Feb 10 07:02:05 2000
-+++ Makefile.am Sat Jul 22 14:38:33 2000
-@@ -1,10 +1,9 @@
--SUBDIRS = include src util examples
-+SUBDIRS = include src util
-
- EXTRA_DIST = acconfig.h
-
- all: all-recursive
-- if which bash >/dev/null 2>&1; then bash ./test.sh; \
--else ./test.sh; fi
-+ util/test/test
-
- dist-hook:
- sed "s/\[CVS\]/$(VERSION)/" <test.sh >$(distdir)/test.sh
diff --git a/devel/flux/pkg-descr b/devel/flux/pkg-descr
deleted file mode 100644
index 89c36803473a..000000000000
--- a/devel/flux/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Flux is intended to be a general-use high-level
-C library (with includes) that supports various
-purposes, from CGI to IRC to sockets, and so on.
-It's sort of an addendum to the standard C
-libraries.
-
-WWW: http://www.fluxlib.org/
-Author: Hans Petter K. Jansson <hpj@styx.net>
-
---Will <andrews@technologist.com>
diff --git a/devel/flux/pkg-plist b/devel/flux/pkg-plist
deleted file mode 100644
index 9b0cd84a40df..000000000000
--- a/devel/flux/pkg-plist
+++ /dev/null
@@ -1,134 +0,0 @@
-include/flux/bmem.h
-include/flux/bt.h
-include/flux/cache.h
-include/flux/cgi.h
-include/flux/cipher.h
-include/flux/comm.h
-include/flux/db.h
-include/flux/fifobuf.h
-include/flux/flux.h
-include/flux/fstring.h
-include/flux/irc.h
-include/flux/log.h
-include/flux/mem.h
-include/flux/misc.h
-include/flux/mpi.h
-include/flux/mt.h
-include/flux/nvtp.h
-include/flux/ph.h
-include/flux/proc.h
-include/flux/proxy.h
-include/flux/random.h
-include/flux/rmd160.h
-include/flux/smtp.h
-include/flux/sock.h
-include/flux/tn.h
-include/flux/tt.h
-include/flux/types.h
-include/flux/url.h
-include/flux/xml.h
-lib/libflux.a
-lib/libflux.so
-lib/libflux.so.1
-%%PORTDOCS%%share/doc/flux/AUTHORS
-%%PORTDOCS%%share/doc/flux/NEWS
-%%PORTDOCS%%share/doc/flux/README
-%%PORTDOCS%%share/doc/flux/TODO
-%%PORTDOCS%%share/doc/flux/html/.#index.html.1.15
-%%PORTDOCS%%share/doc/flux/html/about.html
-%%PORTDOCS%%share/doc/flux/html/benchmarks.html
-%%PORTDOCS%%share/doc/flux/html/contact.html
-%%PORTDOCS%%share/doc/flux/html/docs/future.html
-%%PORTDOCS%%share/doc/flux/html/docs/hacking.html
-%%PORTDOCS%%share/doc/flux/html/docs/index.html
-%%PORTDOCS%%share/doc/flux/html/docs/platforms.html
-%%PORTDOCS%%share/doc/flux/html/docs/ref-bmem.html
-%%PORTDOCS%%share/doc/flux/html/docs/ref-comm.html
-%%PORTDOCS%%share/doc/flux/html/docs/ref-log.html
-%%PORTDOCS%%share/doc/flux/html/docs/ref-mt.html
-%%PORTDOCS%%share/doc/flux/html/docs/ref-proxy.html
-%%PORTDOCS%%share/doc/flux/html/docs/ref-sock.html
-%%PORTDOCS%%share/doc/flux/html/docs/ref-tt.html
-%%PORTDOCS%%share/doc/flux/html/docs/ref.css
-%%PORTDOCS%%share/doc/flux/html/download.html
-%%PORTDOCS%%share/doc/flux/html/img/background-gray.png
-%%PORTDOCS%%share/doc/flux/html/img/frontpage-bottom.png
-%%PORTDOCS%%share/doc/flux/html/img/frontpage-glass.png
-%%PORTDOCS%%share/doc/flux/html/img/frontpage-header.png
-%%PORTDOCS%%share/doc/flux/html/img/frontpage-menu-about.png
-%%PORTDOCS%%share/doc/flux/html/img/frontpage-menu-contact.png
-%%PORTDOCS%%share/doc/flux/html/img/frontpage-menu-cvs.png
-%%PORTDOCS%%share/doc/flux/html/img/frontpage-menu-docs.png
-%%PORTDOCS%%share/doc/flux/html/img/frontpage-menu-download.png
-%%PORTDOCS%%share/doc/flux/html/img/frontpage-menu-footer.png
-%%PORTDOCS%%share/doc/flux/html/img/frontpage-nurse.png
-%%PORTDOCS%%share/doc/flux/html/img/graph-ballocbenchmark-alpha.png
-%%PORTDOCS%%share/doc/flux/html/img/graph-ballocbenchmark-pentium.png
-%%PORTDOCS%%share/doc/flux/html/img/menu-about.png
-%%PORTDOCS%%share/doc/flux/html/img/menu-contact.png
-%%PORTDOCS%%share/doc/flux/html/img/menu-cvs.png
-%%PORTDOCS%%share/doc/flux/html/img/menu-docs.png
-%%PORTDOCS%%share/doc/flux/html/img/menu-download-bottom.png
-%%PORTDOCS%%share/doc/flux/html/img/menu-download-top.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-header-left.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-header-picturefooter.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-header-pictureheader0.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-header-pictureheader1.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-header-pictureheader2.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-header-pictureheader3.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-header-topright.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-icon-about.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-icon-benchmarks.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-icon-contact.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-icon-docs.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-icon-download.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-icon-hacking.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-icon-proxies.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-icon-tree.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-title-about.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-title-benchmarks.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-title-contact.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-title-docs.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-title-download.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-title-hacking.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-title-markuptrees.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-title-proxies.png
-%%PORTDOCS%%share/doc/flux/html/img/subpage-title-tokentrees.png
-%%PORTDOCS%%share/doc/flux/html/index.html
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/billy
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/domination
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/fili
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/foo
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/gluttony
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/harald
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/kassad
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/morten
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/nerdhaven
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/nocto
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/totem
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/vodka
-%%PORTDOCS%%share/doc/flux/plain/builds/0.3.0/wrath
-%%PORTDOCS%%share/doc/flux/plain/builds/0.4.0/gluttony
-%%PORTDOCS%%share/doc/flux/plain/builds/0.4.0/nocto
-%%PORTDOCS%%share/doc/flux/plain/builds/0.4.0/wrath
-%%PORTDOCS%%share/doc/flux/plain/builds/Summary
-%%PORTDOCS%%share/doc/flux/tex/comm.fig
-%%PORTDOCS%%share/doc/flux/tex/concepts.fig
-%%PORTDOCS%%share/doc/flux/tex/depend.fig
-%%PORTDOCS%%share/doc/flux/tex/fifobuf.fig
-%%PORTDOCS%%share/doc/flux/tex/proxy.fig
-%%PORTDOCS%%share/doc/flux/tex/refcard-gen.sh
-%%PORTDOCS%%share/doc/flux/tex/refcard.tex
-%%PORTDOCS%%share/doc/flux/tex/sock.fig
-%%PORTDOCS%%share/doc/flux/tex/tt.fig
-%%PORTDOCS%%share/doc/flux/tex/ttree-rules.fig
-%%PORTDOCS%%@dirrm share/doc/flux/tex
-%%PORTDOCS%%@dirrm share/doc/flux/plain/builds/0.4.0
-%%PORTDOCS%%@dirrm share/doc/flux/plain/builds/0.3.0
-%%PORTDOCS%%@dirrm share/doc/flux/plain/builds
-%%PORTDOCS%%@dirrm share/doc/flux/plain
-%%PORTDOCS%%@dirrm share/doc/flux/html/img
-%%PORTDOCS%%@dirrm share/doc/flux/html/docs
-%%PORTDOCS%%@dirrm share/doc/flux/html
-%%PORTDOCS%%@dirrm share/doc/flux
-@dirrm include/flux
diff --git a/devel/gecc/Makefile b/devel/gecc/Makefile
deleted file mode 100644
index 4d2de531b8fb..000000000000
--- a/devel/gecc/Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
-# New ports collection makefile for: gecc
-# Date created: 2002-11-07
-# Whom: trevor
-#
-# $FreeBSD$
-#
-
-PORTNAME= gecc
-PORTVERSION= 20021119
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= gecc
-
-MAINTAINER= trevor@FreeBSD.org
-COMMENT=Group-enabled cluster compiler for cached, distributed compilation
-
-.include <bsd.port.pre.mk>
-.if ${OSVERSION} < 500039
-LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
-BROKEN= "only works as a wrapper"
-.else
-BROKEN= "getopt_long() problems"
-.endif
-
-BINS= gecc geccd
-DOCS= AUTHORS COPYING ChangeLog NEWS TODO
-DOCDIR= share/doc/${PORTNAME}
-.if ${OSVERSION} < 500039
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib -lgnugetopt"
-.endif
-GNU_CONFIGURE= yes
-PLIST= ${WRKDIR}/pkg-plist
-USE_PYTHON= yes
-USE_REINPLACE= yes
-REINPLACE_ARGS= -i'' -E
-
-post-extract:
- ${CP} ${FILESDIR}/README ${FILESDIR}/dashboard.h ${WRKSRC}
- ${REINPLACE_CMD} "s=usr/bin=${LOCALBASE}/bin=g" ${WRKSRC}/geccmon
-
-pre-install:
- ${RM} -f ${PLIST}
-.for ii in ${BINS} geccmon
- ${ECHO_CMD} bin/`${BASENAME} ${ii}` >> ${PLIST}
-.endfor
-.if !defined(NOPORTDOCS)
-.for ii in ${DOCS} README
- ${ECHO_CMD} ${DOCDIR}/${ii} >> ${PLIST}
-.endfor
- ${ECHO_CMD} "@dirrm " ${DOCDIR} >> ${PLIST}
-.endif
-
-do-install:
-.for ii in ${BINS}
- ${INSTALL_PROGRAM} ${WRKSRC}/${ii} ${PREFIX}/bin
-.endfor
- ${INSTALL_SCRIPT} ${WRKSRC}/geccmon ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/${DOCDIR}
-.for ii in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${ii} ${PREFIX}/${DOCDIR}
-.endfor
- ${INSTALL_DATA} ${FILESDIR}/README ${PREFIX}/${DOCDIR}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/gecc/distinfo b/devel/gecc/distinfo
deleted file mode 100644
index 50f232736ca8..000000000000
--- a/devel/gecc/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (gecc-20021119.tar.gz) = 74ee17b3cf3cd0736377e02e89c39f8b
diff --git a/devel/gecc/files/README b/devel/gecc/files/README
deleted file mode 100644
index 9b8e96a35275..000000000000
--- a/devel/gecc/files/README
+++ /dev/null
@@ -1,115 +0,0 @@
-The group enabled cluster compiler (gecc) is a tool to make build faster. This
-tool is inspired by distcc (<URL:http://distcc.samba.org>) and ccache
-(<URL:httpd://ccache.samba.org>). It helps in two ways:
-
-- not doing unneeded compiles and
-- distributing builds on a cluster of hosts.
-
-These two optimizations are unrelated and both of them are optional to gecc.
-Not doing unneeded compiles means that gecc caches the build of object files
-and distributing means putting compiles on more than one host (not a big
-surprise).
-
-For a more detailed look, please refer to the Web pages at
-<URL:http://gecc.sf.net>, which are included in the CVS repository. Take a
-look at the htdocs directory.
-
-building:
-
-I have compiled gecc with gcc 2.95.3. Then I got a report that gecc does not
-compile with gcc-3.2 (thanks for that), so I fixed gecc to compile with both.
-There are problems using the std::string::compare member functions. They have
-changed from gcc 2.95.x to gcc 3.y (I have been told that gcc3 is correct, but
-I have not checked with the ANSI standard). My normal CXX is gcc 2.95.3. If I
-break compatibilty with gcc-3.x again, please drop me a note and I will fix it,
-if anybody cares.
-
-The usual commands:
-
- ./configure
- make
-
-should build two binaries: gecc and geccd. The client is gecc. It's called
-instead of your usual C/C++ compiler, which means gcc in almost every case.
-There are two ways to call it:
-
-1.) gecc gcc file.c -c -o file.o -O2 ...
-That is, prepend your usual command line with "gecc". gecc will find out which
-C/C++ compiler you would have called. It crawls your PATH for the next token on
-the command line ("gcc" in our example). It will take a look, which version it
-is, by calling it with "--version" as the only parameter. The name and the
-version should identify the compiler. There are plans to take also care of the
-architecture of your host, so cross compiles could be done (this is one of my
-needs, but not implemented now).
-
-2.) If you make a link from the name of your compiler to gecc, then gecc will
-behave as above. The advantage is that this works with libtool, which is a bit
-picky about chained tools. I have a ~/bin directory, which is the very first in
-my $PATH. There are links like this:
-
- c++ -> gecc
- g++ -> gecc
- gcc -> gecc
- cc -> gecc
-
-Also, gecc is in the path.
-
-Either way, the source file is preprocessed and a hash of the preprocessed file
-and your command line is calculated. This hash is looked up in a
-on-disk-cache. For a cache hit, the object file, the stderr, and the compiler
-return code of the original compiler run are taken from cache and the original
-result is "reproduced". On a cache miss the compiler is called and the result
-is recorded for the cache.
-
-If there are nodes registered to help in the compiling than for every cache
-miss, the host to do the compilation is calculated by a scheduler algorithm
-(right now it's round robin, but there will be feedback on the basis of
-compilation speed).
-
-testing:
-To test gecc, you need to start a geccd (the gecc daemon). For example:
-
- geccd -C /tmp/gecc-cache --compile -d
-
-will start geccd in debugging mode (-d), that is, without forking. A Ctrl-C
-will terminate the program. Then, on another shell, you need to set some
-environment variables:
-
-either:
- export GECCD_SOCKFILE=/tmp/geccd.sockfile
-or:
- export GECCD_HOSTNAME=localhost
- export GECCD_PORT=42042
-
-Now do this:
-
- gecc gcc hello.c -o hello.o
-
-Assuming you have a hello.c, it will be compiled to hello.o. You can see geccd
-act and print debugging stuff on stderr. If you now remove the hello.o and
-repeat the same command line, hello.o will be taken from cache.
-
-If you have a second machine available, then you could start a second geccd on
-this second machine. Let's assume the first machine is named dilbert and the
-second is named asok. Then the command line on asok will be:
-
- geccd --compile -a dilbert -A 42042 --compile --port 42042 -d
-
-this means announce yourself to a geccd, running on dilbert (port -A 42042) and
-help him to compile. Right now it is important to start the geccd on the helper
-host _after_ the main geccd (yes, this has to change). If you now do
-compilation of more source files, then they will be distributed on all
-machines.
-
-The compile nodes don't need the includes or libs installed, but the same
-version of the compiler. If not all compile nodes have all needed compilers
-installed, that's OK, since they only get jobs for the compilers they announce
-to the main geccd. For this, they scan the $PATH and collect all known compiler
-binaries, which right now is all binaries that gecc installs.
-
-If you try this out, please be so nice as to mail me your feedback (either
-positive or negative, any feedback is better than none). You can reach me as
-<j.beyer@web.de>.
-
- Yours,
- Joerg
diff --git a/devel/gecc/files/dashboard.h b/devel/gecc/files/dashboard.h
deleted file mode 100644
index a90c358b2506..000000000000
--- a/devel/gecc/files/dashboard.h
+++ /dev/null
@@ -1,99 +0,0 @@
-/*
- * Group Enabled Cluster Compiler (gecc)
- *
- * Copyright (C) 2002 by Jörg Beyer <j.beyer@web.de>
- *
- * This project was inspired by:
- * distcc by Martin Pool <mbp@samba.org> http://distcc.samba.org
- * ccache by Andrew Tridgell (tridge@samba.org) http://ccache.samba.org
- * please visit their projects also!
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation; either version 2 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- * USA
- */
-
-/*
- * inspired by the apache dashboard, this implements a monitoring
- * interface to geccd, the server part of gecc.
- *
- */
-#ifndef _DASHBOARD_H_
-#define _DASHBOARD_H_
-
-struct dashb_cache {
- // number of files in cache
- unsigned long file_count;
-
- // number of cache hits
- unsigned long hit_counter;
-
- // number of cache misses
- unsigned long miss_counter;
-};
-
-const int max_compile_node_id_len=50;
-
-struct dashboard_compile_node {
- char name[max_compile_node_id_len+1];
-
- // how many files has this special node compiled _for_ _this_ _master_
- unsigned long compiled_files;
- // and how many source is that in kilo/mega/giga bytes.
- unsigned long compiled_size;
-};
-
-const int dashboard_max_job_text_size=100;
-
-struct dashboard_job
-{
- // the comandline (or a part of it)
- char job_text[dashboard_max_job_text_size+1];
-};
-
-const int dashboard_number_of_compile_nodes=20;
-const int dashboard_number_of_parallel_compile_jobs=100;
-
-struct geccd_dashboard_memory_layout {
- // make sure that client and server agree about the memory layout.
- int version;
-
- // true if cache is on, false otherwise
- bool cache_on;
-
- // true if local compilation is on, false otherwise
- bool compile_on;
-
- // how many compile jobs are currently running?
- int number_of_current_compile_jobs;
-
- int number_of_compile_nodes;
- struct dashboard_compile_node compile_nodes[dashboard_number_of_compile_nodes];
-
- int number_of_parallel_compile_jobs;
- struct dashboard_job jobs[dashboard_number_of_parallel_compile_jobs];
-};
-
-class Dashboard
-{
-public:
- Dashboard();
- ~Dashboard();
-
-private:
- struct geccd_dashboard_memory_layout memory;
-
-};
-
-#endif
diff --git a/devel/gecc/files/patch-cache.h b/devel/gecc/files/patch-cache.h
deleted file mode 100644
index 6cf6f634c462..000000000000
--- a/devel/gecc/files/patch-cache.h
+++ /dev/null
@@ -1,12 +0,0 @@
-$FreeBSD$
-
---- cache.h.orig Sun Oct 13 03:42:50 2002
-+++ cache.h Thu Nov 7 15:32:39 2002
-@@ -31,6 +31,7 @@
-
- #include <string>
- #include <map>
-+#include <sys/types.h>
-
- using std::ostream;
- using std::map;
diff --git a/devel/gecc/files/patch-con.h b/devel/gecc/files/patch-con.h
deleted file mode 100644
index 93970d23385d..000000000000
--- a/devel/gecc/files/patch-con.h
+++ /dev/null
@@ -1,19 +0,0 @@
-$FreeBSD$
-
---- con.h.orig Fri Oct 25 11:25:17 2002
-+++ con.h Thu Nov 7 15:29:13 2002
-@@ -29,8 +29,14 @@
- #include "config.h"
-
- #include <string>
-+#include <sys/param.h>
-+#include <sys/types.h>
-+#include <sys/cdefs.h>
-+#include <sys/socket.h>
- #include <netdb.h>
-+#include <arpa/inet.h>
- #include <sys/un.h>
-+#include <netinet/in.h>
-
- using std::string;
-
diff --git a/devel/gecc/files/patch-io.cpp b/devel/gecc/files/patch-io.cpp
deleted file mode 100644
index f75f54620c5b..000000000000
--- a/devel/gecc/files/patch-io.cpp
+++ /dev/null
@@ -1,22 +0,0 @@
-$FreeBSD$
-
---- io.cpp.orig Sat Oct 19 11:51:21 2002
-+++ io.cpp Thu Nov 7 15:29:13 2002
-@@ -36,7 +36,7 @@
- #include "util.h"
- #include <stdio.h>
- #ifdef HAVE_SENDFILE
--#include <sys/sendfile.h>
-+#include <sys/socket.h>
- #endif
-
- using namespace std;
-@@ -162,7 +163,7 @@ size_t write_file(int fd, const string&
- throw TransportException(__FILE__, __LINE__, tmp);
- }
- #ifdef HAVE_SENDFILE
-- int rc = sendfile(fd, in, 0, filesize);
-+ int rc = sendfile(fd, in, 0, filesize, 0, 0, 0);
- if (rc<0) {
- perror("sendfile");
- assert(0);
diff --git a/devel/gecc/files/patch-server.cpp b/devel/gecc/files/patch-server.cpp
deleted file mode 100644
index 4aacc7c54022..000000000000
--- a/devel/gecc/files/patch-server.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-$FreeBSD$
-
---- server.cpp.orig Sat Nov 16 07:55:37 2002
-+++ server.cpp Fri Nov 22 14:20:07 2002
-@@ -24,6 +24,7 @@
- * USA
- */
-
-+#include <errno.h>
- #include <cache.h>
- #include <sys/types.h>
- #include <sys/stat.h>
diff --git a/devel/gecc/pkg-descr b/devel/gecc/pkg-descr
deleted file mode 100644
index ba8eda46019e..000000000000
--- a/devel/gecc/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This is the group-enabled cluster compiler, for cached, distributed compilation.
-It is intended to work like ccache, distcc, or a combination of the two (this
-port does not yet work). Use it cautiously, because it is at an early stage of
-development.
-
-WWW: http://gecc.sourceforge.net
diff --git a/devel/glade--/Makefile b/devel/glade--/Makefile
deleted file mode 100644
index 4049c1eaac31..000000000000
--- a/devel/glade--/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# New ports collection makefile for: glade--
-# Date created: 7th October 2000
-# Whom: Shinya FUJIE <fujie@tk.elec.waseda.ac.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= glademm
-PORTVERSION= 0.5.11
-CATEGORIES= devel gnome
-MASTER_SITES= http://home.wtal.de/petig/Gtk/
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/5./5_/}
-
-MAINTAINER= fujie@tk.elec.waseda.ac.jp
-COMMENT= A C++(GTK--) code generator for glade
-
-RUN_DEPENDS= glade:${PORTSDIR}/devel/glade
-LIB_DEPENDS= gtkmm.2:${PORTSDIR}/x11-toolkits/gtk--
-
-USE_X_PREFIX= yes
-USE_PERL5= yes
-USE_GMAKE= yes
-USE_GNOME= yes
-USE_LIBTOOL= yes
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} > 500000
-BROKEN= "Does not compile"
-.endif
-
-post-patch:
- @${PERL} -pi -e 's|%%GTK_CONFIG%%|${GTK_CONFIG}|g' \
- ${WRKSRC}/src/glade--.cc
- @${PERL} -pi -e 's|%%X11BASE%%|${X11BASE}|g' \
- ${WRKSRC}/src/Cxx.cc
-
-.include <bsd.port.post.mk>
diff --git a/devel/glade--/distinfo b/devel/glade--/distinfo
deleted file mode 100644
index 30f4246a443b..000000000000
--- a/devel/glade--/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (glademm-0.5_11.tar.gz) = 7606c2dd313ec278a391a23db6a9035b
diff --git a/devel/glade--/files/patch-aa b/devel/glade--/files/patch-aa
deleted file mode 100644
index 834637cdd164..000000000000
--- a/devel/glade--/files/patch-aa
+++ /dev/null
@@ -1,18 +0,0 @@
---- configure.orig Mon Nov 6 19:46:11 2000
-+++ configure Sat Nov 11 16:40:59 2000
-@@ -2080,11 +2080,11 @@
-
- echo $ac_n "checking your gtk version""... $ac_c" 1>&6
- echo "configure:2083: checking your gtk version" >&5
--case `gtk-config --version` in
-+case `$GTK_CONFIG --version` in
- *.*.*)
-- GTK_MAJOR=`gtk-config --version | sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
-- GTK_MINOR=`gtk-config --version | sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
-- GTK_MICRO=`gtk-config --version | sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
-+ GTK_MAJOR=`$GTK_CONFIG --version | sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
-+ GTK_MINOR=`$GTK_CONFIG --version | sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
-+ GTK_MICRO=`$GTK_CONFIG --version | sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
- ;;
- *)
- echo "configure: warning: Can't determine your gtk version, assuming 1.2.2" 1>&2
diff --git a/devel/glade--/files/patch-ab b/devel/glade--/files/patch-ab
deleted file mode 100644
index 0f37987439db..000000000000
--- a/devel/glade--/files/patch-ab
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/glade--.cc.orig Wed Oct 11 15:43:35 2000
-+++ src/glade--.cc Sat Nov 11 16:42:44 2000
-@@ -86,7 +86,7 @@
-
- static void call_gtkmm_config()
- { char buf[80];
-- FILE *f=popen("gtk-config --version","r");
-+ FILE *f=popen("%%GTK_CONFIG%% --version","r");
- if (f)
- { if (fgets(buf,sizeof(buf),f))
- { for (unsigned char *s=(unsigned char*)buf;*s;s++)
-@@ -95,11 +95,11 @@
- Gtk_Version v;
- if (parse_version(buf,v))
- Configuration.gtk_version=v;
-- else cerr << "gtk-config --version: strange result '" << buf << "'\n";
-+ else cerr << "%%GTK_CONFIG%% --version: strange result '" << buf << "'\n";
- }
- pclose(f);
- }
-- else perror("gtk-config");
-+ else perror("/usr/X11R6/bin/gtk12-config");
- f=popen("gtkmm-config --version","r");
- if (f)
- { if (fgets(buf,sizeof(buf),f))
diff --git a/devel/glade--/files/patch-ac b/devel/glade--/files/patch-ac
deleted file mode 100644
index f7adc36ec5bf..000000000000
--- a/devel/glade--/files/patch-ac
+++ /dev/null
@@ -1,14 +0,0 @@
-*** src/Cxx.cc.orig Mon Oct 16 18:42:09 2000
---- src/Cxx.cc Tue Nov 7 16:54:19 2000
-***************
-*** 538,543 ****
---- 538,546 ----
- " elif [ -r /usr/local/share/glade/gnome/gnome.m4 ]\n"
- " then\n"
- " cp -r /usr/local/share/glade/gnome macros\n"
-+ " elif [ -r %%X11BASE%%/share/gnome/glade/gnome/gnome.m4 ]\n"
-+ " then\n"
-+ " cp -r %%X11BASE%%/share/gnome/glade/gnome macros\n"
- " else\n"
- " echo \"I can't find the gnome macros. Please copy them to macros and retry.\"\n"
- " exit 2\n"
diff --git a/devel/glade--/pkg-descr b/devel/glade--/pkg-descr
deleted file mode 100644
index 468ef248a032..000000000000
--- a/devel/glade--/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-glade-- is a C++ backend for glade, the GUI designer for Gtk.
-This means this program reads glade files and outputs a C++ program source
-skeleton for you.
-
-WWW: http://home.wtal.de/petig/Gtk/index.html
diff --git a/devel/glade--/pkg-plist b/devel/glade--/pkg-plist
deleted file mode 100644
index 810772a68de0..000000000000
--- a/devel/glade--/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-bin/glade--
diff --git a/devel/ilu/Makefile b/devel/ilu/Makefile
deleted file mode 100644
index a068c30c22f2..000000000000
--- a/devel/ilu/Makefile
+++ /dev/null
@@ -1,110 +0,0 @@
-# New ports collection makefile for: ilu
-# Date created: 29.9.1997
-# Whom: cracauer@cons.org "Martin Cracauer"
-#
-# $FreeBSD$
-#
-
-PORTNAME= ilu
-PORTVERSION= 2.0a13
-CATEGORIES= devel
-MASTER_SITES= ftp://parcftp.xerox.com/pub/ilu/2.0a13/ \
- http://www2.cons.org:8000/freebsd-distfiles/ \
- ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= cracauer
-DISTNAME= ${PORTNAME}-2.0alpha13
-
-PATCH_SITES= http://www2.cons.org:8000/freebsd-distfiles/ \
- ${MASTER_SITE_LOCAL}
-PATCH_SITE_SUBDIR= cracauer
-PATCHFILES= ${DISTNAME}-patches.html.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= CORBA-compatible multi-language Object Request Broker
-
-BROKEN= "Does not build"
-
-BUILD_DEPENDS= imake:${PORTSDIR}/devel/imake
-
-# The FreeBSD port uses its own shared library patches. The native
-# ILU support is incomplete and disabled here.
-CONFIGURE_ARGS= --enable-http-protocol --enable-os-threads=posix \
- --disable-kernel-shared-library --disable-c-shared-library \
- --disable-cplusplus-shared-libary
-
-NO_WRKSUBDIR= yes
-USE_REINPLACE= yes
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS+= --prefix=${PREFIX}/ilu
-
-INSTALL_TARGET= Install
-PLIST= ${WRKSRC}/PLIST
-
-.include <bsd.port.pre.mk>
-
-.if ${PORTOBJFORMAT} == "elf"
-SHLIBPATCH=files/shlib-elf.patch
-# The FreeBSD Java Development Kit is still in aout object format.
-# You might want to enable it if you have an ELF JDK and/or build
-# a seperate aout ILU runtime to use with Java.
-CONFIGURE_ARGS+= --disable-java-support
-.else
-SHLIBPATCH=files/shlib-aout.patch
-# Java support on -stable does not work (ILU runtime dumps core).
-# You might want to enable it if you know what you are doing.
-# Taking -O out of patches/patch-1-cra-cflags may also help.
-CONFIGURE_ARGS+= --disable-java-support
-.endif
-
-# Startup script, run at boot time
-startup_dir= ${PREFIX}/etc/rc.d
-startup_script= ${startup_dir}/50.ilu.sh
-
-pre-patch:
- @${REINPLACE_CMD} -e 's,<malloc.h>,<stdlib.h>,' \
- ${WRKSRC}/stubbers/parser/ilu.bison \
- ${WRKSRC}/stubbers/parser/genregs.c \
- ${WRKSRC}/stubbers/parser/iluparse.c.dist \
- ${WRKSRC}/stubbers/c/cstubber.h \
- ${WRKSRC}/stubbers/idl/idlparser.y \
- ${WRKSRC}/stubbers/idl/bison.skel \
- ${WRKSRC}/stubbers/idl/idlparser.c.dist
-
-post-extract:
- ${CHMOD} -R u+w ${WRKDIR}
-
-post-patch:
- ${PATCH} ${PATCH_DIST_ARGS} < ${SHLIBPATCH}
-
-do-install:
- @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${INSTALL_TARGET})
- # Empty dir, but we really need it
- ${ECHO_CMD} @exec ${MKDIR} %D/ilu/lib/binding > ${PLIST}
- ${ECHO_CMD} @unexec ${RM} -r %D/ilu/lib/binding >> ${PLIST}
- ${ECHO_CMD} @exec ${CHMOD} 1777 %D/ilu/lib/binding >> ${PLIST}
- ${ECHO_CMD} @exec ${LDCONFIG} -m %D/ilu/lib >> ${PLIST}
- # Empty dirs we don't need
- ${RMDIR} ${PREFIX}/ilu/man/man[358]
- ${RMDIR} ${PREFIX}/ilu/lisp
- -${RMDIR} ${PREFIX}/ilu/examples/javatest1/javastubs
- (cd ${PREFIX} ; find ilu -type f) >> ${PLIST}
- (cd ${PREFIX} ; find ilu -type d) | ${AWK} '{print "@dirrm " $$1}' \
- | tail -r | ${GREP} -v lib/binding >> ${PLIST}
- (cd ${PREFIX}/ilu/bin ; for file in * ; do \
- ${LN} -fs ${PREFIX}/ilu/bin/$$file ${PREFIX}/bin/. ; \
- ${ECHO_CMD} bin/$$file ; \
- done) >> ${PLIST}
- (cd ${PREFIX}/ilu/man/man1 ; for file in * ; do \
- ${LN} -fs ${PREFIX}/ilu/man/man1/$$file ${PREFIX}/man/man1/. ; \
- ${ECHO_CMD} man/man1/$$file ; \
- done) >> ${PLIST}
- ${ECHO_CMD} etc/rc.d/50.ilu.sh >> ${PLIST}
- ${ECHO} "Installing ${startup_script} file"
- test -d ${startup_dir} || ${MKDIR} ${startup_dir}
- ${ECHO_CMD} "#!/bin/sh" > ${startup_script}
- ${ECHO_CMD} "${ECHO_CMD} -n ' ILU-shlibs'" >> ${startup_script}
- ${ECHO_CMD} "${LDCONFIG} -m ${PREFIX}/ilu/lib" >> ${startup_script}
- ${CHMOD} 755 ${startup_script};
- ${startup_script}
-
-.include <bsd.port.post.mk>
diff --git a/devel/ilu/distinfo b/devel/ilu/distinfo
deleted file mode 100644
index 9e841726be74..000000000000
--- a/devel/ilu/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (ilu-2.0alpha13.tar.gz) = b2682d08e5ad96dd20188fe7e46cbf69
-MD5 (ilu-2.0alpha13-patches.html.gz) = 97b71723201e91b1eda1a97d366c1afe
diff --git a/devel/ilu/files/patch-1-cra-cflags b/devel/ilu/files/patch-1-cra-cflags
deleted file mode 100644
index e0b930918bf9..000000000000
--- a/devel/ilu/files/patch-1-cra-cflags
+++ /dev/null
@@ -1,22 +0,0 @@
-*** ./imake/iludefs.in.orig Thu Nov 5 19:22:09 1998
---- ./imake/iludefs.in Mon Nov 30 19:19:09 1998
-***************
-*** 121,130 ****
- IDL_CFE_CPP_DRIVER = @IDL_CPP_COMMAND@
- #endif /* ADD_IDL_SUPPORT */
-
-! /* for debugging support */
-! #ifdef ENABLE_DEBUGGING
-! CDEBUGFLAGS = -g
-! #endif
-
- SECURITYLIBS =
- SECURITYINCLUDES =
---- 121,127 ----
- IDL_CFE_CPP_DRIVER = @IDL_CPP_COMMAND@
- #endif /* ADD_IDL_SUPPORT */
-
-! CDEBUGFLAGS = -g -O -D_THREAD_SAFE -pthread
-
- SECURITYLIBS =
- SECURITYINCLUDES =
diff --git a/devel/ilu/files/patch-1-cra-threads b/devel/ilu/files/patch-1-cra-threads
deleted file mode 100644
index 2e7b16815852..000000000000
--- a/devel/ilu/files/patch-1-cra-threads
+++ /dev/null
@@ -1,23 +0,0 @@
-*** ./runtime/kernel/threads.c.orig Thu Nov 5 19:19:17 1998
---- ./runtime/kernel/threads.c Mon Nov 30 19:19:41 1998
-***************
-*** 1149,1156 ****
- err == ETIME
- #endif
- #if (defined(ILU_POSIX_THREADS) || defined(ILU_DCE_THREADS))
-! err == ETIME /* on Solaris 2 */
-! || err == ETIMEDOUT /* on Linux, AIX */
- #endif
- #ifdef ILU_WIN32_THREADS
- err == WAIT_TIMEOUT
---- 1149,1158 ----
- err == ETIME
- #endif
- #if (defined(ILU_POSIX_THREADS) || defined(ILU_DCE_THREADS))
-! #ifndef __FreeBSD__
-! err == ETIME || /* on Solaris 2 */
-! #endif
-! err == ETIMEDOUT /* on Linux, AIX, FreeBSD */
- #endif
- #ifdef ILU_WIN32_THREADS
- err == WAIT_TIMEOUT
diff --git a/devel/ilu/files/patch-1-cra-types b/devel/ilu/files/patch-1-cra-types
deleted file mode 100644
index 9f617da06014..000000000000
--- a/devel/ilu/files/patch-1-cra-types
+++ /dev/null
@@ -1,12 +0,0 @@
-*** ./etc/sbfile/ilusbls.c.orig Thu Nov 5 19:20:35 1998
---- ./etc/sbfile/ilusbls.c Mon Nov 30 19:20:22 1998
-***************
-*** 22,27 ****
---- 22,28 ----
-
- #include <stdio.h>
- #include <string.h>
-+ #include <sys/types.h>
-
- #if defined(WIN32)
- #include <windows.h>
diff --git a/devel/ilu/files/shlib-aout.patch b/devel/ilu/files/shlib-aout.patch
deleted file mode 100644
index eedb394671e4..000000000000
--- a/devel/ilu/files/shlib-aout.patch
+++ /dev/null
@@ -1,238 +0,0 @@
-diff -rc ../work.orig/etc/CosNaming/Imakefile ./etc/CosNaming/Imakefile
-*** ../work.orig/etc/CosNaming/Imakefile Thu Nov 5 19:20:38 1998
---- ./etc/CosNaming/Imakefile Mon Nov 30 20:49:02 1998
-***************
-*** 56,63 ****
---- 56,65 ----
- /******/
-
- LibraryTarget(libCosNaming-c.a, CosNaming-surrogate.o CosNaming-common.o)
-+ SLibraryTarget(libCosNaming-c.so.2.0, CosNaming-surrogate.o CosNaming-common.o)
-
- InstallLibrary(libCosNaming-c.a, $(DESTDIR)/lib)
-+ InstallSLibrary(libCosNaming-c.so.2.0, $(DESTDIR)/lib)
- InstallRO(CosNaming.h, $(DESTDIR)/include)
- #endif
-
-diff -rc ../work.orig/etc/portmapper/Imakefile ./etc/portmapper/Imakefile
-*** ../work.orig/etc/portmapper/Imakefile Thu Nov 5 19:20:33 1998
---- ./etc/portmapper/Imakefile Mon Nov 30 20:48:29 1998
-***************
-*** 38,43 ****
---- 38,45 ----
- portmap.o : SunPortMapper.h portmap.c ${ILUHEADERFILES}
-
- LibraryTarget(libsunportmapper.a, SunPortMapper-surrogate.o SunPortMapper-common.o portmap.o)
-+ SLibraryTarget(libsunportmapper.so.2.0, SunPortMapper-surrogate.o SunPortMapper-common.o portmap.o)
- InstallLibrary(libsunportmapper.a, $(DESTDIR)/lib)
-+ InstallSLibrary(libsunportmapper.so.2.0, $(DESTDIR)/lib)
- InstallRO(ilusunportmapper.h, $(DESTDIR)/include)
- InstallRO(SunPortMapper.isl, $(DESTDIR)/interfaces)
-diff -rc ../work.orig/imake/ilu.rules ./imake/ilu.rules
-*** ../work.orig/imake/ilu.rules Thu Nov 5 19:22:08 1998
---- ./imake/ilu.rules Mon Nov 30 20:51:15 1998
-***************
-*** 508,513 ****
---- 508,519 ----
- $(AR) $@ objs @@\
- $(RANLIB) $@
-
-+ #define SLibraryTarget(library, objs) @@\
-+ all:: library @@\
-+ library: objs @@\
-+ $(RM) $@ @@\
-+ $(LDSHARED) -o $@ objs
-+
- /*
- * This section added for Linux shared libs
- */
-***************
-*** 570,576 ****
- #define ILUCPlusPlusProgramTarget(program, objs, libs, syslibs) @@\
- all:: program @@\
- @@\
-! program: objs libs $(ILUCPLUSPLUSLIBS) @@\
- $(RM) $@ @@\
- $(CPLUSPLUS_COMMAND) $(CFLAGS) -o $@ objs libs $(ILUCPLUSPLUSLIBS) syslibs $(CPLUSPLUS_LIBRARIES) $(SYSAUX_LIBRARIES) -lm @@\
- @@\
---- 576,582 ----
- #define ILUCPlusPlusProgramTarget(program, objs, libs, syslibs) @@\
- all:: program @@\
- @@\
-! program: objs libs @@\
- $(RM) $@ @@\
- $(CPLUSPLUS_COMMAND) $(CFLAGS) -o $@ objs libs $(ILUCPLUSPLUSLIBS) syslibs $(CPLUSPLUS_LIBRARIES) $(SYSAUX_LIBRARIES) -lm @@\
- @@\
-***************
-*** 590,596 ****
- #define ILUCProgramTarget(program, objs, libs, syslibs) @@\
- all:: program @@\
- @@\
-! program: objs libs $(ILUCLIBS) @@\
- $(RM) $@ @@\
- $(CC) $(CFLAGS) -o $@ objs libs $(ILUCLIBS) syslibs $(ANSI_C_LIBRARY) $(SYSAUX_LIBRARIES) $(WORKAROUND_LOCAL_GCC_INSTALLATION_BUG) @@\
- @@\
---- 596,602 ----
- #define ILUCProgramTarget(program, objs, libs, syslibs) @@\
- all:: program @@\
- @@\
-! program: objs libs @@\
- $(RM) $@ @@\
- $(CC) $(CFLAGS) -o $@ objs libs $(ILUCLIBS) syslibs $(ANSI_C_LIBRARY) $(SYSAUX_LIBRARIES) $(WORKAROUND_LOCAL_GCC_INSTALLATION_BUG) @@\
- @@\
-***************
-*** 768,773 ****
---- 774,786 ----
- RANLIBRULE(dest)
- #endif /* sgi */
-
-+ #define InstallSLibraries(libs, dest) @@\
-+ install.time:: libs @@\
-+ @(case '$(MFLAGS)' in *[i]*) set +e;; esac; \ @@\
-+ for i in $?; do \ @@\
-+ (set -x; \ @@\
-+ $(INSTALL) $(INSTLIBFLAGS) $$i dest/$$i); done)
-+
- #define InstallM3Library(lib, dest) @@\
- InstallLibraries(lib.a,dest) @@\
- InstallFiles(lib.ax,$(INSTLIBFLAGS),dest)
-***************
-*** 846,851 ****
---- 859,867 ----
-
- #define InstallLibrary(file, dest) @@\
- InstallLibraries(file,dest)
-+
-+ #define InstallSLibrary(file, dest) @@\
-+ InstallSLibraries(file,dest)
-
- #define InstallMultiple(list, flags, dest) @@\
- InstallFiles(list,flags,dest)
-diff -rc ../work.orig/imake/ilu.tmpl ./imake/ilu.tmpl
-*** ../work.orig/imake/ilu.tmpl Thu Nov 5 19:22:09 1998
---- ./imake/ilu.tmpl Mon Nov 30 22:30:50 1998
-***************
-*** 64,73 ****
- #ifdef WORK_IN_ILU_SOURCE_TREE
-
- ILUCINCLUDES = -I../../runtime/c -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
-! ILUCLIBS = ../../runtime/c/libilu-c.a ../../runtime/kernel/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- ILUCPLUSPLUSINCLUDES = -I../../runtime/cpp -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
-! ILUCPLUSPLUSLIBS = ../../runtime/cpp/libilu-c++.a ../../runtime/kernel/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- JAVA_ILU_CLASS_DIR = ../../runtime/java/ilu.jar
-
---- 64,73 ----
- #ifdef WORK_IN_ILU_SOURCE_TREE
-
- ILUCINCLUDES = -I../../runtime/c -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
-! ILUCLIBS = -L../../runtime/c -L../../runtime/kernel -lilu-c -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- ILUCPLUSPLUSINCLUDES = -I../../runtime/cpp -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
-! ILUCPLUSPLUSLIBS = -L../../runtime/c -L../../runtime/kernel -lilu-c++ -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- JAVA_ILU_CLASS_DIR = ../../runtime/java/ilu.jar
-
-***************
-*** 88,97 ****
- #else
-
- ILUCINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
-! ILUCLIBS = $(ILUHOME)/lib/libilu-c.a $(ILUHOME)/lib/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- ILUCPLUSPLUSINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
-! ILUCPLUSPLUSLIBS = $(ILUHOME)/lib/libilu-c++.a $(ILUHOME)/lib/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- JAVA_ILU_CLASS_DIR = $(ILUHOME)/lib/ilu.jar
-
---- 88,97 ----
- #else
-
- ILUCINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
-! ILUCLIBS = -L$(ILUHOME)/lib -lilu-c -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- ILUCPLUSPLUSINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
-! ILUCPLUSPLUSLIBS = -L$(ILUHOME)/lib -lilu-c++ -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- JAVA_ILU_CLASS_DIR = $(ILUHOME)/lib/ilu.jar
-
-diff -rc ../work.orig/runtime/c/Imakefile ./runtime/c/Imakefile
-*** ../work.orig/runtime/c/Imakefile Thu Nov 5 19:20:12 1998
---- ./runtime/c/Imakefile Mon Nov 30 20:52:38 1998
-***************
-*** 44,56 ****
- OBJS = ilu.o orb.o
-
- LibraryTarget(libilu-c.a, $(OBJS) $(BIGNUMOBJS))
-
- InstallLibrary(libilu-c.a, $(DESTDIR)/lib)
- InstallRO(iluchdrs.h ilucstub.h, $(DESTDIR)/include)
-
- #ifdef ADD_C_SHARED_LIBRARY
- SharedLibrary(libilu-c, $(OBJS),,)
- #endif /* def ADD_C_SHARED_LIBRARY */
-
-! all:: libilu-c.a
-!
---- 44,57 ----
- OBJS = ilu.o orb.o
-
- LibraryTarget(libilu-c.a, $(OBJS) $(BIGNUMOBJS))
-+ SLibraryTarget(libilu-c.so.2.0, $(OBJS) $(BIGNUMOBJS))
-
- InstallLibrary(libilu-c.a, $(DESTDIR)/lib)
-+ InstallSLibrary(libilu-c.so.2.0, $(DESTDIR)/lib)
- InstallRO(iluchdrs.h ilucstub.h, $(DESTDIR)/include)
-
- #ifdef ADD_C_SHARED_LIBRARY
- SharedLibrary(libilu-c, $(OBJS),,)
- #endif /* def ADD_C_SHARED_LIBRARY */
-
-! all:: libilu-c.a libilu-c.so.2.0
-diff -rc ../work.orig/runtime/kernel/Imakefile ./runtime/kernel/Imakefile
-*** ../work.orig/runtime/kernel/Imakefile Thu Nov 5 19:19:08 1998
---- ./runtime/kernel/Imakefile Mon Nov 30 20:53:59 1998
-***************
-*** 266,274 ****
---- 266,282 ----
- opaqval.o : $(PVTIFC) ilutypes.h opaqval.c
-
- libilu.a : $(MF)
-+ libilu.so.2.0 : $(MF)
-
- LibraryTarget(libilu.a, $(OBJS))
-+ SLibraryTarget(libilu.so.2.0, $(OBJS))
- InstallLibrary(libilu.a, $(DESTDIR)/lib)
-+ InstallSLibrary(libilu.so.2.0, $(DESTDIR)/lib)
-+
-+ ibilu.so.2.0: $(OBJS)
-+ $(RM) $@
-+ ld -Bshareable -o $@ $(OBJS)
-+
-
- #ifdef ADD_KERNEL_SHARED_LIBRARY
- SharedLibrary(libilu, $(OBJS),,)
-diff -rc ../work.orig/stubbers/parser/Imakefile ./stubbers/parser/Imakefile
-*** ../work.orig/stubbers/parser/Imakefile Thu Nov 5 19:18:03 1998
---- ./stubbers/parser/Imakefile Mon Nov 30 20:55:15 1998
-***************
-*** 78,83 ****
---- 78,84 ----
- #endif
-
- LibraryTarget(libilu-parser.a, $(COMMONOBJS) $(TYPEUID_OBJS) $(XMLIDL_OBJS) $(IDLOBJS) $(BIGNUM_OBJS))
-+ SLibraryTarget(libilu-parser.so.2.0, $(COMMONOBJS) $(TYPEUID_OBJS) $(XMLIDL_OBJS) $(IDLOBJS) $(BIGNUM_OBJS))
- ProgramTarget(islscan, scan.o, $(ILU_STUBBER_LIBRARIES),)
-
- iluconf.h : ../../runtime/kernel/iluconf.h
-***************
-*** 101,106 ****
---- 102,108 ----
-
- InstallProgram(islscan, $(DESTDIR)/bin)
- InstallRO(libilu-parser.a, $(DESTDIR)/lib)
-+ InstallRO(libilu-parser.so.2.0, $(DESTDIR)/lib)
- InstallRO(iluptype.h, $(DESTDIR)/include)
- InstallRO(ilu.isl, $(DESTDIR)/interfaces)
- InstallRO(iluhttp.isl, $(DESTDIR)/interfaces)
diff --git a/devel/ilu/files/shlib-elf.patch b/devel/ilu/files/shlib-elf.patch
deleted file mode 100644
index 2d1d998d1661..000000000000
--- a/devel/ilu/files/shlib-elf.patch
+++ /dev/null
@@ -1,238 +0,0 @@
-diff -rc ../work.orig/etc/CosNaming/Imakefile ./etc/CosNaming/Imakefile
-*** ../work.orig/etc/CosNaming/Imakefile Thu Nov 5 19:20:38 1998
---- ./etc/CosNaming/Imakefile Mon Nov 30 20:49:02 1998
-***************
-*** 56,63 ****
---- 56,65 ----
- /******/
-
- LibraryTarget(libCosNaming-c.a, CosNaming-surrogate.o CosNaming-common.o)
-+ SLibraryTarget(libCosNaming-c.so, CosNaming-surrogate.o CosNaming-common.o)
-
- InstallLibrary(libCosNaming-c.a, $(DESTDIR)/lib)
-+ InstallSLibrary(libCosNaming-c.so, $(DESTDIR)/lib)
- InstallRO(CosNaming.h, $(DESTDIR)/include)
- #endif
-
-diff -rc ../work.orig/etc/portmapper/Imakefile ./etc/portmapper/Imakefile
-*** ../work.orig/etc/portmapper/Imakefile Thu Nov 5 19:20:33 1998
---- ./etc/portmapper/Imakefile Mon Nov 30 20:48:29 1998
-***************
-*** 38,43 ****
---- 38,45 ----
- portmap.o : SunPortMapper.h portmap.c ${ILUHEADERFILES}
-
- LibraryTarget(libsunportmapper.a, SunPortMapper-surrogate.o SunPortMapper-common.o portmap.o)
-+ SLibraryTarget(libsunportmapper.so, SunPortMapper-surrogate.o SunPortMapper-common.o portmap.o)
- InstallLibrary(libsunportmapper.a, $(DESTDIR)/lib)
-+ InstallSLibrary(libsunportmapper.so, $(DESTDIR)/lib)
- InstallRO(ilusunportmapper.h, $(DESTDIR)/include)
- InstallRO(SunPortMapper.isl, $(DESTDIR)/interfaces)
-diff -rc ../work.orig/imake/ilu.rules ./imake/ilu.rules
-*** ../work.orig/imake/ilu.rules Thu Nov 5 19:22:08 1998
---- ./imake/ilu.rules Mon Nov 30 20:51:15 1998
-***************
-*** 508,513 ****
---- 508,519 ----
- $(AR) $@ objs @@\
- $(RANLIB) $@
-
-+ #define SLibraryTarget(library, objs) @@\
-+ all:: library @@\
-+ library: objs @@\
-+ $(RM) $@ @@\
-+ $(LDSHARED) -o $@ objs
-+
- /*
- * This section added for Linux shared libs
- */
-***************
-*** 570,576 ****
- #define ILUCPlusPlusProgramTarget(program, objs, libs, syslibs) @@\
- all:: program @@\
- @@\
-! program: objs libs $(ILUCPLUSPLUSLIBS) @@\
- $(RM) $@ @@\
- $(CPLUSPLUS_COMMAND) $(CFLAGS) -o $@ objs libs $(ILUCPLUSPLUSLIBS) syslibs $(CPLUSPLUS_LIBRARIES) $(SYSAUX_LIBRARIES) -lm @@\
- @@\
---- 576,582 ----
- #define ILUCPlusPlusProgramTarget(program, objs, libs, syslibs) @@\
- all:: program @@\
- @@\
-! program: objs libs @@\
- $(RM) $@ @@\
- $(CPLUSPLUS_COMMAND) $(CFLAGS) -o $@ objs libs $(ILUCPLUSPLUSLIBS) syslibs $(CPLUSPLUS_LIBRARIES) $(SYSAUX_LIBRARIES) -lm @@\
- @@\
-***************
-*** 590,596 ****
- #define ILUCProgramTarget(program, objs, libs, syslibs) @@\
- all:: program @@\
- @@\
-! program: objs libs $(ILUCLIBS) @@\
- $(RM) $@ @@\
- $(CC) $(CFLAGS) -o $@ objs libs $(ILUCLIBS) syslibs $(ANSI_C_LIBRARY) $(SYSAUX_LIBRARIES) $(WORKAROUND_LOCAL_GCC_INSTALLATION_BUG) @@\
- @@\
---- 596,602 ----
- #define ILUCProgramTarget(program, objs, libs, syslibs) @@\
- all:: program @@\
- @@\
-! program: objs libs @@\
- $(RM) $@ @@\
- $(CC) $(CFLAGS) -o $@ objs libs $(ILUCLIBS) syslibs $(ANSI_C_LIBRARY) $(SYSAUX_LIBRARIES) $(WORKAROUND_LOCAL_GCC_INSTALLATION_BUG) @@\
- @@\
-***************
-*** 768,773 ****
---- 774,786 ----
- RANLIBRULE(dest)
- #endif /* sgi */
-
-+ #define InstallSLibraries(libs, dest) @@\
-+ install.time:: libs @@\
-+ @(case '$(MFLAGS)' in *[i]*) set +e;; esac; \ @@\
-+ for i in $?; do \ @@\
-+ (set -x; \ @@\
-+ $(INSTALL) $(INSTLIBFLAGS) $$i dest/$$i); done)
-+
- #define InstallM3Library(lib, dest) @@\
- InstallLibraries(lib.a,dest) @@\
- InstallFiles(lib.ax,$(INSTLIBFLAGS),dest)
-***************
-*** 846,851 ****
---- 859,867 ----
-
- #define InstallLibrary(file, dest) @@\
- InstallLibraries(file,dest)
-+
-+ #define InstallSLibrary(file, dest) @@\
-+ InstallSLibraries(file,dest)
-
- #define InstallMultiple(list, flags, dest) @@\
- InstallFiles(list,flags,dest)
-diff -rc ../work.orig/imake/ilu.tmpl ./imake/ilu.tmpl
-*** ../work.orig/imake/ilu.tmpl Thu Nov 5 19:22:09 1998
---- ./imake/ilu.tmpl Mon Nov 30 22:30:50 1998
-***************
-*** 64,73 ****
- #ifdef WORK_IN_ILU_SOURCE_TREE
-
- ILUCINCLUDES = -I../../runtime/c -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
-! ILUCLIBS = ../../runtime/c/libilu-c.a ../../runtime/kernel/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- ILUCPLUSPLUSINCLUDES = -I../../runtime/cpp -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
-! ILUCPLUSPLUSLIBS = ../../runtime/cpp/libilu-c++.a ../../runtime/kernel/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- JAVA_ILU_CLASS_DIR = ../../runtime/java/ilu.jar
-
---- 64,73 ----
- #ifdef WORK_IN_ILU_SOURCE_TREE
-
- ILUCINCLUDES = -I../../runtime/c -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
-! ILUCLIBS = -L../../runtime/c -L../../runtime/kernel -lilu-c -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- ILUCPLUSPLUSINCLUDES = -I../../runtime/cpp -I../../runtime/kernel $(BUILD_SECURITY_INCLUDES) $(BUILD_BIGNUM_INCLUDES)
-! ILUCPLUSPLUSLIBS = -L../../runtime/c -L../../runtime/kernel -lilu-c++ -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- JAVA_ILU_CLASS_DIR = ../../runtime/java/ilu.jar
-
-***************
-*** 88,97 ****
- #else
-
- ILUCINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
-! ILUCLIBS = $(ILUHOME)/lib/libilu-c.a $(ILUHOME)/lib/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- ILUCPLUSPLUSINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
-! ILUCPLUSPLUSLIBS = $(ILUHOME)/lib/libilu-c++.a $(ILUHOME)/lib/libilu.a $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- JAVA_ILU_CLASS_DIR = $(ILUHOME)/lib/ilu.jar
-
---- 88,97 ----
- #else
-
- ILUCINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
-! ILUCLIBS = -L$(ILUHOME)/lib -lilu-c -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- ILUCPLUSPLUSINCLUDES = -I$(ILUHOME)/include $(SECURITYINCLUDES) $(BIGNUMINCLUDES)
-! ILUCPLUSPLUSLIBS = -L$(ILUHOME)/lib -lilu-c++ -lilu $(SECURITYLIBS) $(ILU_ZLIB_LIBRARY)
-
- JAVA_ILU_CLASS_DIR = $(ILUHOME)/lib/ilu.jar
-
-diff -rc ../work.orig/runtime/c/Imakefile ./runtime/c/Imakefile
-*** ../work.orig/runtime/c/Imakefile Thu Nov 5 19:20:12 1998
---- ./runtime/c/Imakefile Mon Nov 30 20:52:38 1998
-***************
-*** 44,56 ****
- OBJS = ilu.o orb.o
-
- LibraryTarget(libilu-c.a, $(OBJS) $(BIGNUMOBJS))
-
- InstallLibrary(libilu-c.a, $(DESTDIR)/lib)
- InstallRO(iluchdrs.h ilucstub.h, $(DESTDIR)/include)
-
- #ifdef ADD_C_SHARED_LIBRARY
- SharedLibrary(libilu-c, $(OBJS),,)
- #endif /* def ADD_C_SHARED_LIBRARY */
-
-! all:: libilu-c.a
-!
---- 44,57 ----
- OBJS = ilu.o orb.o
-
- LibraryTarget(libilu-c.a, $(OBJS) $(BIGNUMOBJS))
-+ SLibraryTarget(libilu-c.so, $(OBJS) $(BIGNUMOBJS))
-
- InstallLibrary(libilu-c.a, $(DESTDIR)/lib)
-+ InstallSLibrary(libilu-c.so, $(DESTDIR)/lib)
- InstallRO(iluchdrs.h ilucstub.h, $(DESTDIR)/include)
-
- #ifdef ADD_C_SHARED_LIBRARY
- SharedLibrary(libilu-c, $(OBJS),,)
- #endif /* def ADD_C_SHARED_LIBRARY */
-
-! all:: libilu-c.a libilu-c.so
-diff -rc ../work.orig/runtime/kernel/Imakefile ./runtime/kernel/Imakefile
-*** ../work.orig/runtime/kernel/Imakefile Thu Nov 5 19:19:08 1998
---- ./runtime/kernel/Imakefile Mon Nov 30 20:53:59 1998
-***************
-*** 266,274 ****
---- 266,282 ----
- opaqval.o : $(PVTIFC) ilutypes.h opaqval.c
-
- libilu.a : $(MF)
-+ libilu.so : $(MF)
-
- LibraryTarget(libilu.a, $(OBJS))
-+ SLibraryTarget(libilu.so, $(OBJS))
- InstallLibrary(libilu.a, $(DESTDIR)/lib)
-+ InstallSLibrary(libilu.so, $(DESTDIR)/lib)
-+
-+ ibilu.so: $(OBJS)
-+ $(RM) $@
-+ ld -Bshareable -o $@ $(OBJS)
-+
-
- #ifdef ADD_KERNEL_SHARED_LIBRARY
- SharedLibrary(libilu, $(OBJS),,)
-diff -rc ../work.orig/stubbers/parser/Imakefile ./stubbers/parser/Imakefile
-*** ../work.orig/stubbers/parser/Imakefile Thu Nov 5 19:18:03 1998
---- ./stubbers/parser/Imakefile Mon Nov 30 20:55:15 1998
-***************
-*** 78,83 ****
---- 78,84 ----
- #endif
-
- LibraryTarget(libilu-parser.a, $(COMMONOBJS) $(TYPEUID_OBJS) $(XMLIDL_OBJS) $(IDLOBJS) $(BIGNUM_OBJS))
-+ SLibraryTarget(libilu-parser.so, $(COMMONOBJS) $(TYPEUID_OBJS) $(XMLIDL_OBJS) $(IDLOBJS) $(BIGNUM_OBJS))
- ProgramTarget(islscan, scan.o, $(ILU_STUBBER_LIBRARIES),)
-
- iluconf.h : ../../runtime/kernel/iluconf.h
-***************
-*** 101,106 ****
---- 102,108 ----
-
- InstallProgram(islscan, $(DESTDIR)/bin)
- InstallRO(libilu-parser.a, $(DESTDIR)/lib)
-+ InstallRO(libilu-parser.so, $(DESTDIR)/lib)
- InstallRO(iluptype.h, $(DESTDIR)/include)
- InstallRO(ilu.isl, $(DESTDIR)/interfaces)
- InstallRO(iluhttp.isl, $(DESTDIR)/interfaces)
diff --git a/devel/ilu/pkg-descr b/devel/ilu/pkg-descr
deleted file mode 100644
index a0a726540cae..000000000000
--- a/devel/ilu/pkg-descr
+++ /dev/null
@@ -1,33 +0,0 @@
-ILU is a CORBA-compatible multi-language Object Request Broker.
-
-You define class interfaces in a language-independent way and
-implement them in a language of your choice. Currently supported
-languages are C, Java (See Makefile how to enable Java Support on
-FreeBSD), Common Lisp (Allegro CL 4.x in Linux emulation mode may work
-on FreeBSD) and Python. Rough support for C++ (the old C++ support is
-built by default on FreeBSD) and Guile Scheme (built if you have Guile
-+ slib installed) is also present. perl support is available from the
-net. ILU also runs on Win32 which means Unix and Win32 objects can
-freely talk to each other.
-
-2.0alpha13 supports interoperability with ONC RPC services, OMG CORBA
-services, World Wide Web HTTP services, and W3C HTTP-NG services.
-``Plug-in'' extensibility is provided for RPC message formats, message
-transport schemes, URL schemes, accounting and authorization identity
-types, threading and event loop processing, and various other things.
-An implementation of the IETF's Common Authentication Technology
-working group's Generic Security Service (GSS) is provided, and can be
-used to wrap client-server connections in a security context. An XML
-parser is provided. ILU is provided free for unrestricted use.
-
-FreeBSD port notes:
-- I enabled support for the http protocol support.
-- The FreeBSD port has its own scheme to build and use shared
- libraries. The official support is incomplete.
-- Official ILU patches are not fetched from PARC, but I hold a proven
- snapshot that doesn't conflict with my patches at one of my own sites.
-- configure --bindir/--mandir doesn't work with current ILU version.
- I make symbolic links to ${PREFIX}/{bin,man}.
-- I don't use shared library version numbers on ELF systems for now.
-- Shared library versioning scheme history for aout:
- *.so.1: ilu-2.0a12, *.so.2: ilu-2.0a13
diff --git a/devel/ilu/pkg-plist b/devel/ilu/pkg-plist
deleted file mode 100644
index 62d02f74f53f..000000000000
--- a/devel/ilu/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-DONT_USE_THIS