summaryrefslogtreecommitdiff
path: root/devel/i386-rtems-objc
diff options
context:
space:
mode:
Diffstat (limited to 'devel/i386-rtems-objc')
-rw-r--r--devel/i386-rtems-objc/Makefile74
-rw-r--r--devel/i386-rtems-objc/distinfo12
-rw-r--r--devel/i386-rtems-objc/files/patch-aa46
-rw-r--r--devel/i386-rtems-objc/files/patch-ab87
-rw-r--r--devel/i386-rtems-objc/pkg-descr10
-rw-r--r--devel/i386-rtems-objc/pkg-plist1
-rw-r--r--devel/i386-rtems-objc/pkg-plist.arm-rtems21
-rw-r--r--devel/i386-rtems-objc/pkg-plist.i386-rtems31
-rw-r--r--devel/i386-rtems-objc/pkg-plist.m68k-rtems31
-rw-r--r--devel/i386-rtems-objc/pkg-plist.mips-rtems25
-rw-r--r--devel/i386-rtems-objc/pkg-plist.powerpc-rtems73
-rw-r--r--devel/i386-rtems-objc/pkg-plist.sh-rtems37
-rw-r--r--devel/i386-rtems-objc/pkg-plist.sparc-rtems21
13 files changed, 8 insertions, 461 deletions
diff --git a/devel/i386-rtems-objc/Makefile b/devel/i386-rtems-objc/Makefile
index 335d13df27f8..90943dee39ab 100644
--- a/devel/i386-rtems-objc/Makefile
+++ b/devel/i386-rtems-objc/Makefile
@@ -6,73 +6,15 @@
#
PORTNAME= objc
-PORTVERSION= 3.2.3
-PORTREVISION= 5
-CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_SOURCEWARE} \
- ${MASTER_SITE_GNU:S/$/:gcc/}
-MASTER_SITE_SUBDIR= newlib \
- gcc/${GCCNAME}/:gcc
-DISTFILES= ${NEWLIBNAME}.tar.gz \
- ${OBJCNAME}.tar.gz:gcc
-PATCHFILES= ${OBJCNAME}-rtems-20030507a.diff \
- ${NEWLIBNAME}-rtems-20030605.diff
-PATCH_SITES= ftp://ftp.rtems.com/pub/rtems/snapshots/c_tools/source/ \
- http://rtems.thehousleys.net/
-MAINTAINER= ade@FreeBSD.org
-COMMENT= FSF OBJC-gcc-3.2.1 base-port for RTEMS development
+MAINTAINER= stas@FreeBSD.org
-.include <bsd.port.pre.mk>
+TGTARCH= i386
+TGTABI= rtems
-.if ${OSVERSION} >= 700000
-BROKEN= "Configure fails on FreeBSD 7.0"
-.endif
+IGNORE= deprecated; use i386-rtems-gcc instead
+DEPRECIATED= ${IGNORE}
+EXPIRE_DATE= 2007-06-22
-LCLTARGET?= i386-rtems
-
-GCCVERSION= 3.2.3
-OBJCNAME= gcc-${GCCVERSION}
-PLIST_SUB+= "GCCVERSION=${GCCVERSION}"
-NEWLIBNAME= newlib-1.11.0
-PLIST= ${PKGDIR}/pkg-plist.${LCLTARGET}
-
-BUILD_DEPENDS= ${LCLTARGET}-gcc:${PORTSDIR}/devel/${LCLTARGET}-gcc
-RUN_DEPENDS= ${LCLTARGET}-gcc:${PORTSDIR}/devel/${LCLTARGET}-gcc
-
-PKGNAMEPREFIX= ${LCLTARGET}-
-WANT_AUTOHEADER_VER=253
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-ALL_TARGET= all info
-
-CONFIGURE_TARGET?= --target=${LCLTARGET}
-CONFIGURE_ARGS?= --with-gnu-as --with-gnu-ld --with-newlib --verbose \
- --enable-languages="objc" \
- --with-libiconv-prefix=${LOCALBASE} \
- --without-included-gettext
-CONFIGURE_WRKSRC?= ${WRKDIR}/build-${LCLTARGET}
-CONFIGURE_SCRIPT?= ../${OBJCNAME}/configure
-
-PATCH_WRKSRC= ${WRKDIR}
-PATCH_STRIP= -p
-
-WITHOUT_CPU_CFLAGS= yes
-MAKE_FLAGS= LANGUAGES="objc"
-MAKE_ENV= MACHINE_ARCH=${RTEMS_ARCH} NO_CPU_CFLAGS=true
-
-pre-configure:
- @(cd ${WRKDIR} ; \
- cd ${OBJCNAME} ; ${LN} -fs ../${NEWLIBNAME}/newlib . ; \
- cd .. ; \
- ${MKDIR} build-${LCLTARGET})
-
-do-build:
- @(cd ${WRKDIR}/build-${LCLTARGET} ; \
- ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
-
-do-install:
- @(cd ${WRKDIR}/build-${LCLTARGET} && \
- ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
-
-.include <bsd.port.post.mk>
+MASTERDIR= ${.CURDIR}/../cross-gcc
+.include "${MASTERDIR}/Makefile"
diff --git a/devel/i386-rtems-objc/distinfo b/devel/i386-rtems-objc/distinfo
deleted file mode 100644
index 420f75cee15e..000000000000
--- a/devel/i386-rtems-objc/distinfo
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 (newlib-1.11.0.tar.gz) = 74de7de0c9624cd757df63f2ed17a9b4
-SHA256 (newlib-1.11.0.tar.gz) = 6ff74f1f273dbcf9f8e3eb79cac8ca5e7c98c14a27ac468eede50f1f45a7c4a1
-SIZE (newlib-1.11.0.tar.gz) = 4384885
-MD5 (gcc-3.2.3.tar.gz) = e951123b2dfd2288c3e9337024dc9e4c
-SHA256 (gcc-3.2.3.tar.gz) = c9a5615b38610216a0a62881ae864a83c0d9f720e7860fc4d9c2a68b17dd4b00
-SIZE (gcc-3.2.3.tar.gz) = 27235623
-MD5 (gcc-3.2.3-rtems-20030507a.diff) = d4adda8ccba7ad57ee36b7720eadf19c
-SHA256 (gcc-3.2.3-rtems-20030507a.diff) = b9d3238624e14607d06f21d0c037dc8e9c6633401a1128de3454f24d96d6df5a
-SIZE (gcc-3.2.3-rtems-20030507a.diff) = 8101
-MD5 (newlib-1.11.0-rtems-20030605.diff) = b1dfdabd92e241d835964c6ef86aa3c9
-SHA256 (newlib-1.11.0-rtems-20030605.diff) = fa4a63cdabe0bedc69da8d0f70f7dbcd8907991bfc7411fd0bb72c96607def8c
-SIZE (newlib-1.11.0-rtems-20030605.diff) = 170203
diff --git a/devel/i386-rtems-objc/files/patch-aa b/devel/i386-rtems-objc/files/patch-aa
deleted file mode 100644
index c46cfa95295a..000000000000
--- a/devel/i386-rtems-objc/files/patch-aa
+++ /dev/null
@@ -1,46 +0,0 @@
---- gcc-3.2.3/Makefile.in.orig Mon Oct 7 16:47:05 2002
-+++ gcc-3.2.3/Makefile.in Sun Feb 2 20:20:51 2003
-@@ -678,9 +678,7 @@
- install-autoconf \
- install-automake \
- install-bash \
-- install-bfd \
- install-bzip2 \
-- install-opcodes \
- install-binutils \
- install-bison \
- install-byacc \
-@@ -714,11 +712,9 @@
- install-itcl \
- install-ld \
- install-libgui \
-- install-libiberty \
- install-libtool \
- install-m4 \
- install-make \
-- install-mmalloc \
- install-patch \
- install-perl \
- install-prms \
-@@ -814,7 +810,6 @@
- configure-target-libtermcap \
- configure-target-winsup \
- configure-target-libgloss \
-- configure-target-libiberty \
- configure-target-gperf \
- configure-target-examples \
- configure-target-libstub \
-@@ -846,13 +841,11 @@
- # compiled using $(TARGET_FLAGS_TO_PASS).
- INSTALL_TARGET_MODULES = \
- install-target-libstdc++-v3 \
-- install-target-newlib \
- install-target-libf2c \
- install-target-libobjc \
- install-target-libtermcap \
- install-target-winsup \
- install-target-libgloss \
-- install-target-libiberty \
- install-target-bsp \
- install-target-libjava \
- install-target-zlib \
diff --git a/devel/i386-rtems-objc/files/patch-ab b/devel/i386-rtems-objc/files/patch-ab
deleted file mode 100644
index e057897789a8..000000000000
--- a/devel/i386-rtems-objc/files/patch-ab
+++ /dev/null
@@ -1,87 +0,0 @@
---- gcc-3.2.3/gcc/Makefile.in.orig Tue Jan 28 16:54:07 2003
-+++ gcc-3.2.3/gcc/Makefile.in Sun Nov 16 21:11:17 2003
-@@ -405,7 +405,7 @@
-
- # It is convenient for configure to add the assignment at the beginning,
- # so don't override it here.
--USE_COLLECT2 = collect2$(exeext)
-+USE_COLLECT2 =
-
- # List of extra C and assembler files to add to static and shared libgcc2.
- # Assembler files should have names ending in `.asm'.
-@@ -445,7 +445,7 @@
-
- # A list of all the language-specific executables.
- # This is overridden by configure.
--COMPILERS = cc1$(exeext) @all_compilers@
-+COMPILERS = @all_compilers@
-
- # List of things which should already be built whenever we try to use xgcc
- # to compile anything (without linking).
-@@ -2531,9 +2531,8 @@
- # Copy the compiler files into directories where they will be run.
- # Install the driver last so that the window when things are
- # broken is small.
--install: install-common $(INSTALL_HEADERS) $(INSTALL_LIBGCC) \
-- $(INSTALL_CPP) install-man install-info intl.install install-@POSUB@ \
-- lang.install-normal install-driver
-+install: install-common \
-+ intl.install lang.install-normal
-
- # Handle cpp installation.
- install-cpp: cpp$(exeext)
-@@ -2581,54 +2580,6 @@
- else true; \
- fi; \
- done
-- for file in $(EXTRA_PASSES) $(EXTRA_PROGRAMS) $(USE_COLLECT2) ..; do \
-- if [ x"$$file" != x.. ]; then \
-- rm -f $(DESTDIR)$(libsubdir)/$$file; \
-- $(INSTALL_PROGRAM) $$file $(DESTDIR)$(libsubdir)/$$file; \
-- else true; fi; \
-- done
-- for file in $(EXTRA_PARTS) ..; do \
-- if [ x"$$file" != x.. ]; then \
-- rm -f $(DESTDIR)$(libsubdir)/$$file; \
-- $(INSTALL_DATA) $$file $(DESTDIR)$(libsubdir)/$$file; \
-- chmod a-x $(DESTDIR)$(libsubdir)/$$file; \
-- else true; fi; \
-- done
--# Don't mess with specs if it doesn't exist yet.
-- -if [ -f specs ] ; then \
-- rm -f $(DESTDIR)$(libsubdir)/specs; \
-- $(INSTALL_DATA) specs $(DESTDIR)$(libsubdir)/specs; \
-- chmod a-x $(DESTDIR)$(libsubdir)/specs; \
-- fi
--# Install protoize if it was compiled.
-- -if [ -f protoize$(exeext) ]; \
-- then \
-- if [ -f gcc-cross$(exeext) ] ; then \
-- rm -f $(DESTDIR)$(bindir)/$(PROTOIZE_CROSS_NAME)$(exeext); \
-- $(INSTALL_PROGRAM) protoize$(exeext) $(DESTDIR)$(bindir)/$(PROTOIZE_CROSS_NAME)$(exeext); \
-- rm -f $(DESTDIR)$(bindir)/$(UNPROTOIZE_CROSS_NAME)$(exeext); \
-- $(INSTALL_PROGRAM) unprotoize$(exeext) $(DESTDIR)$(bindir)/$(UNPROTOIZE_CROSS_NAME)$(exeext); \
-- else \
-- rm -f $(DESTDIR)$(bindir)/$(PROTOIZE_INSTALL_NAME)$(exeext); \
-- $(INSTALL_PROGRAM) protoize$(exeext) $(DESTDIR)$(bindir)/$(PROTOIZE_INSTALL_NAME)$(exeext); \
-- rm -f $(DESTDIR)$(bindir)/$(UNPROTOIZE_INSTALL_NAME)$(exeext); \
-- $(INSTALL_PROGRAM) unprotoize$(exeext) $(DESTDIR)$(bindir)/$(UNPROTOIZE_INSTALL_NAME)$(exeext); \
-- fi ; \
-- rm -f $(DESTDIR)$(libsubdir)/SYSCALLS.c.X; \
-- $(INSTALL_DATA) SYSCALLS.c.X $(DESTDIR)$(libsubdir)/SYSCALLS.c.X; \
-- chmod a-x $(DESTDIR)$(libsubdir)/SYSCALLS.c.X; \
-- fi
-- -rm -f $(DESTDIR)$(libsubdir)/cpp0$(exeext)
-- $(INSTALL_PROGRAM) cpp0$(exeext) $(DESTDIR)$(libsubdir)/cpp0$(exeext)
-- -rm -f $(DESTDIR)$(libsubdir)/tradcpp0$(exeext)
-- $(INSTALL_PROGRAM) tradcpp0$(exeext) $(DESTDIR)$(libsubdir)/tradcpp0$(exeext)
--# Install gcov if it was compiled.
-- -if [ -f gcov$(exeext) ]; \
-- then \
-- rm -f $(DESTDIR)$(bindir)/gcov$(exeext); \
-- $(INSTALL_PROGRAM) gcov$(exeext) $(DESTDIR)$(bindir)/$(GCOV_INSTALL_NAME)$(exeext); \
-- fi
-- $(INSTALL_SCRIPT) gccbug $(DESTDIR)$(bindir)/$(GCCBUG_INSTALL_NAME)
-
- # Install the driver program as $(target_alias)-gcc
- # and also as either gcc (if native) or $(gcc_tooldir)/bin/gcc.
diff --git a/devel/i386-rtems-objc/pkg-descr b/devel/i386-rtems-objc/pkg-descr
deleted file mode 100644
index 4fbada4b8883..000000000000
--- a/devel/i386-rtems-objc/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-The base port for all the RTEMS OBJC-gcc ports. RTEMS is a
-Real-Time Operating System of Embedded Software development.
-It has its origins in the US Military, but is now open-source
-and supported by a wide varity of GNU tool languages. It
-a large number of processors and systems.
-
-WWW: http://www.rtems.com/
-
-- Jim
-jim@thehousleys.net
diff --git a/devel/i386-rtems-objc/pkg-plist b/devel/i386-rtems-objc/pkg-plist
deleted file mode 100644
index 549a621fec0c..000000000000
--- a/devel/i386-rtems-objc/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-@comment this plist intentionally left empty
diff --git a/devel/i386-rtems-objc/pkg-plist.arm-rtems b/devel/i386-rtems-objc/pkg-plist.arm-rtems
deleted file mode 100644
index c11e669e990b..000000000000
--- a/devel/i386-rtems-objc/pkg-plist.arm-rtems
+++ /dev/null
@@ -1,21 +0,0 @@
-arm-rtems/lib/fpu/libobjc.la
-arm-rtems/lib/fpu/libobjc.a
-arm-rtems/lib/libobjc.la
-arm-rtems/lib/libobjc.a
-arm-rtems/lib/thumb/libobjc.la
-arm-rtems/lib/thumb/libobjc.a
-arm-rtems/lib/thumb/fpu/libobjc.la
-arm-rtems/lib/thumb/fpu/libobjc.a
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc/hash.h
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc/objc-list.h
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc/sarray.h
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc/objc.h
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc/objc-api.h
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc/NXConstStr.h
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc/Object.h
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc/Protocol.h
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc/encoding.h
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc/typedstream.h
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc/thr.h
-lib/gcc-lib/arm-rtems/%%GCCVERSION%%/cc1obj
-@dirrm lib/gcc-lib/arm-rtems/%%GCCVERSION%%/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.i386-rtems b/devel/i386-rtems-objc/pkg-plist.i386-rtems
deleted file mode 100644
index 890745ef7bc6..000000000000
--- a/devel/i386-rtems-objc/pkg-plist.i386-rtems
+++ /dev/null
@@ -1,31 +0,0 @@
-i386-rtems/lib/soft-float/nofp/libobjc.la
-i386-rtems/lib/soft-float/nofp/libobjc.a
-i386-rtems/lib/soft-float/libobjc.la
-i386-rtems/lib/soft-float/libobjc.a
-i386-rtems/lib/m486/soft-float/libobjc.la
-i386-rtems/lib/m486/soft-float/libobjc.a
-i386-rtems/lib/m486/libobjc.la
-i386-rtems/lib/m486/libobjc.a
-i386-rtems/lib/mpentium/libobjc.la
-i386-rtems/lib/mpentium/libobjc.a
-i386-rtems/lib/mpentiumpro/libobjc.la
-i386-rtems/lib/mpentiumpro/libobjc.a
-i386-rtems/lib/k6/libobjc.la
-i386-rtems/lib/k6/libobjc.a
-i386-rtems/lib/athlon/libobjc.la
-i386-rtems/lib/athlon/libobjc.a
-i386-rtems/lib/libobjc.la
-i386-rtems/lib/libobjc.a
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc/hash.h
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc/objc-list.h
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc/sarray.h
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc/objc.h
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc/objc-api.h
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc/NXConstStr.h
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc/Object.h
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc/Protocol.h
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc/encoding.h
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc/typedstream.h
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc/thr.h
-lib/gcc-lib/i386-rtems/%%GCCVERSION%%/cc1obj
-@dirrm lib/gcc-lib/i386-rtems/%%GCCVERSION%%/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.m68k-rtems b/devel/i386-rtems-objc/pkg-plist.m68k-rtems
deleted file mode 100644
index 99ae3ec9f6c2..000000000000
--- a/devel/i386-rtems-objc/pkg-plist.m68k-rtems
+++ /dev/null
@@ -1,31 +0,0 @@
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc/hash.h
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc/objc-list.h
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc/sarray.h
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc/objc.h
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc/objc-api.h
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc/NXConstStr.h
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc/Object.h
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc/Protocol.h
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc/encoding.h
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc/typedstream.h
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc/thr.h
-lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/cc1obj
-m68k-rtems/lib/m68000/libobjc.la
-m68k-rtems/lib/m68000/libobjc.a
-m68k-rtems/lib/m68040/msoft-float/libobjc.la
-m68k-rtems/lib/m68040/msoft-float/libobjc.a
-m68k-rtems/lib/m68040/libobjc.la
-m68k-rtems/lib/m68040/libobjc.a
-m68k-rtems/lib/m68060/msoft-float/libobjc.la
-m68k-rtems/lib/m68060/msoft-float/libobjc.a
-m68k-rtems/lib/m68060/libobjc.la
-m68k-rtems/lib/m68060/libobjc.a
-m68k-rtems/lib/m5200/libobjc.la
-m68k-rtems/lib/m5200/libobjc.a
-m68k-rtems/lib/mcpu32/libobjc.la
-m68k-rtems/lib/mcpu32/libobjc.a
-m68k-rtems/lib/msoft-float/libobjc.la
-m68k-rtems/lib/msoft-float/libobjc.a
-m68k-rtems/lib/libobjc.la
-m68k-rtems/lib/libobjc.a
-@dirrm lib/gcc-lib/m68k-rtems/%%GCCVERSION%%/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.mips-rtems b/devel/i386-rtems-objc/pkg-plist.mips-rtems
deleted file mode 100644
index 33db31d3b75a..000000000000
--- a/devel/i386-rtems-objc/pkg-plist.mips-rtems
+++ /dev/null
@@ -1,25 +0,0 @@
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc/hash.h
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc/objc-list.h
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc/sarray.h
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc/objc.h
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc/objc-api.h
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc/NXConstStr.h
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc/Object.h
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc/Protocol.h
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc/encoding.h
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc/typedstream.h
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc/thr.h
-lib/gcc-lib/mips-rtems/%%GCCVERSION%%/cc1obj
-mips-rtems/lib/el/libobjc.la
-mips-rtems/lib/el/libobjc.a
-mips-rtems/lib/single/el/libobjc.la
-mips-rtems/lib/single/el/libobjc.a
-mips-rtems/lib/single/libobjc.la
-mips-rtems/lib/single/libobjc.a
-mips-rtems/lib/soft-float/el/libobjc.la
-mips-rtems/lib/soft-float/el/libobjc.a
-mips-rtems/lib/soft-float/libobjc.la
-mips-rtems/lib/soft-float/libobjc.a
-mips-rtems/lib/libobjc.la
-mips-rtems/lib/libobjc.a
-@dirrm lib/gcc-lib/mips-rtems/%%GCCVERSION%%/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.powerpc-rtems b/devel/i386-rtems-objc/pkg-plist.powerpc-rtems
deleted file mode 100644
index 60e559a79e2c..000000000000
--- a/devel/i386-rtems-objc/pkg-plist.powerpc-rtems
+++ /dev/null
@@ -1,73 +0,0 @@
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc/hash.h
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc/objc-list.h
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc/sarray.h
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc/objc.h
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc/objc-api.h
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc/NXConstStr.h
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc/Object.h
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc/Protocol.h
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc/encoding.h
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc/typedstream.h
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc/thr.h
-lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/cc1obj
-powerpc-rtems/lib/m403/roe/libobjc.la
-powerpc-rtems/lib/m403/roe/libobjc.a
-powerpc-rtems/lib/m403/libobjc.la
-powerpc-rtems/lib/m403/libobjc.a
-powerpc-rtems/lib/m505/roe/libobjc.la
-powerpc-rtems/lib/m505/roe/libobjc.a
-powerpc-rtems/lib/m505/libobjc.la
-powerpc-rtems/lib/m505/libobjc.a
-powerpc-rtems/lib/m601/roe/nof/libobjc.la
-powerpc-rtems/lib/m601/roe/nof/libobjc.a
-powerpc-rtems/lib/m601/roe/libobjc.la
-powerpc-rtems/lib/m601/roe/libobjc.a
-powerpc-rtems/lib/m601/nof/libobjc.la
-powerpc-rtems/lib/m601/nof/libobjc.a
-powerpc-rtems/lib/m601/libobjc.la
-powerpc-rtems/lib/m601/libobjc.a
-powerpc-rtems/lib/m602/roe/nof/libobjc.la
-powerpc-rtems/lib/m602/roe/nof/libobjc.a
-powerpc-rtems/lib/m602/roe/libobjc.la
-powerpc-rtems/lib/m602/roe/libobjc.a
-powerpc-rtems/lib/m602/nof/libobjc.la
-powerpc-rtems/lib/m602/nof/libobjc.a
-powerpc-rtems/lib/m602/libobjc.la
-powerpc-rtems/lib/m602/libobjc.a
-powerpc-rtems/lib/m603/roe/nof/libobjc.la
-powerpc-rtems/lib/m603/roe/nof/libobjc.a
-powerpc-rtems/lib/m603/roe/libobjc.la
-powerpc-rtems/lib/m603/roe/libobjc.a
-powerpc-rtems/lib/m603/nof/libobjc.la
-powerpc-rtems/lib/m603/nof/libobjc.a
-powerpc-rtems/lib/m603/libobjc.la
-powerpc-rtems/lib/m603/libobjc.a
-powerpc-rtems/lib/m603e/mpc8260/nof/libobjc.la
-powerpc-rtems/lib/m603e/mpc8260/nof/libobjc.a
-powerpc-rtems/lib/m603e/mpc8260/libobjc.la
-powerpc-rtems/lib/m603e/mpc8260/libobjc.a
-powerpc-rtems/lib/m603e/roe/nof/libobjc.la
-powerpc-rtems/lib/m603e/roe/nof/libobjc.a
-powerpc-rtems/lib/m603e/roe/libobjc.la
-powerpc-rtems/lib/m603e/roe/libobjc.a
-powerpc-rtems/lib/m603e/nof/libobjc.la
-powerpc-rtems/lib/m603e/nof/libobjc.a
-powerpc-rtems/lib/m603e/libobjc.la
-powerpc-rtems/lib/m603e/libobjc.a
-powerpc-rtems/lib/m604/nof/libobjc.la
-powerpc-rtems/lib/m604/nof/libobjc.a
-powerpc-rtems/lib/m604/libobjc.la
-powerpc-rtems/lib/m604/libobjc.a
-powerpc-rtems/lib/m750/nof/libobjc.la
-powerpc-rtems/lib/m750/nof/libobjc.a
-powerpc-rtems/lib/m750/libobjc.la
-powerpc-rtems/lib/m750/libobjc.a
-powerpc-rtems/lib/m821/libobjc.la
-powerpc-rtems/lib/m821/libobjc.a
-powerpc-rtems/lib/m860/libobjc.la
-powerpc-rtems/lib/m860/libobjc.a
-powerpc-rtems/lib/nof/libobjc.la
-powerpc-rtems/lib/nof/libobjc.a
-powerpc-rtems/lib/libobjc.la
-powerpc-rtems/lib/libobjc.a
-@dirrm lib/gcc-lib/powerpc-rtems/%%GCCVERSION%%/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.sh-rtems b/devel/i386-rtems-objc/pkg-plist.sh-rtems
deleted file mode 100644
index 1c5674d54393..000000000000
--- a/devel/i386-rtems-objc/pkg-plist.sh-rtems
+++ /dev/null
@@ -1,37 +0,0 @@
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc/hash.h
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc/objc-list.h
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc/sarray.h
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc/objc.h
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc/objc-api.h
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc/NXConstStr.h
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc/Object.h
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc/Protocol.h
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc/encoding.h
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc/typedstream.h
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc/thr.h
-lib/gcc-lib/sh-rtems/%%GCCVERSION%%/cc1obj
-sh-rtems/lib/ml/m2/libobjc.la
-sh-rtems/lib/ml/m2/libobjc.a
-sh-rtems/lib/ml/m3e/libobjc.la
-sh-rtems/lib/ml/m3e/libobjc.a
-sh-rtems/lib/ml/m4-single-only/libobjc.la
-sh-rtems/lib/ml/m4-single-only/libobjc.a
-sh-rtems/lib/ml/m4-single/libobjc.la
-sh-rtems/lib/ml/m4-single/libobjc.a
-sh-rtems/lib/ml/m4/libobjc.la
-sh-rtems/lib/ml/m4/libobjc.a
-sh-rtems/lib/ml/libobjc.la
-sh-rtems/lib/ml/libobjc.a
-sh-rtems/lib/m2/libobjc.la
-sh-rtems/lib/m2/libobjc.a
-sh-rtems/lib/m3e/libobjc.la
-sh-rtems/lib/m3e/libobjc.a
-sh-rtems/lib/m4-single-only/libobjc.la
-sh-rtems/lib/m4-single-only/libobjc.a
-sh-rtems/lib/m4-single/libobjc.la
-sh-rtems/lib/m4-single/libobjc.a
-sh-rtems/lib/m4/libobjc.la
-sh-rtems/lib/m4/libobjc.a
-sh-rtems/lib/libobjc.la
-sh-rtems/lib/libobjc.a
-@dirrm lib/gcc-lib/sh-rtems/%%GCCVERSION%%/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.sparc-rtems b/devel/i386-rtems-objc/pkg-plist.sparc-rtems
deleted file mode 100644
index 190b067d24ed..000000000000
--- a/devel/i386-rtems-objc/pkg-plist.sparc-rtems
+++ /dev/null
@@ -1,21 +0,0 @@
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc/hash.h
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc/objc-list.h
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc/sarray.h
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc/objc.h
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc/objc-api.h
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc/NXConstStr.h
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc/Object.h
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc/Protocol.h
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc/encoding.h
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc/typedstream.h
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc/thr.h
-lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/cc1obj
-sparc-rtems/lib/soft/v8/libobjc.la
-sparc-rtems/lib/soft/v8/libobjc.a
-sparc-rtems/lib/soft/libobjc.la
-sparc-rtems/lib/soft/libobjc.a
-sparc-rtems/lib/v8/libobjc.la
-sparc-rtems/lib/v8/libobjc.a
-sparc-rtems/lib/libobjc.la
-sparc-rtems/lib/libobjc.a
-@dirrm lib/gcc-lib/sparc-rtems/%%GCCVERSION%%/include/objc