diff options
Diffstat (limited to 'devel')
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 |