aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordinoex <dinoex@FreeBSD.org>2011-08-07 00:52:49 +0800
committerdinoex <dinoex@FreeBSD.org>2011-08-07 00:52:49 +0800
commitf6500ac5ea1b9fd282a9f1ce3cc28bbce21dab2a (patch)
tree1c3d6cd09d66308b1be73871a740f4a0cd287664
parenta7f10ca77edb56021b822aa430fdba19799c4697 (diff)
downloadfreebsd-ports-gnome-f6500ac5ea1b9fd282a9f1ce3cc28bbce21dab2a.tar.gz
freebsd-ports-gnome-f6500ac5ea1b9fd282a9f1ce3cc28bbce21dab2a.tar.zst
freebsd-ports-gnome-f6500ac5ea1b9fd282a9f1ce3cc28bbce21dab2a.zip
- retire gnustep-libobjc
gnustep-makes does require libobjc now so we can not build libobjc for gnustep with gnustep-make
-rw-r--r--lang/Makefile1
-rw-r--r--lang/gnustep-libobjc/Makefile39
-rw-r--r--lang/gnustep-libobjc/distinfo2
-rw-r--r--lang/gnustep-libobjc/pkg-descr22
-rw-r--r--lang/gnustep-libobjc/pkg-plist19
5 files changed, 0 insertions, 83 deletions
diff --git a/lang/Makefile b/lang/Makefile
index bcedfed39597..13d827a7b1e6 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -105,7 +105,6 @@
SUBDIR += gnat-aux
SUBDIR += gnustep-base
SUBDIR += gnustep-guile
- SUBDIR += gnustep-libobjc
SUBDIR += go
SUBDIR += gprolog
SUBDIR += groovy
diff --git a/lang/gnustep-libobjc/Makefile b/lang/gnustep-libobjc/Makefile
deleted file mode 100644
index 95730f0c321c..000000000000
--- a/lang/gnustep-libobjc/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: libobjc2
-# Date created: 06 Octil 2010
-# Whom: dirk.meyer@dinoex.sub.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= libobjc2
-PORTVERSION= 1.4
-CATEGORIES= lang devel gnustep
-MASTER_SITES= http://download.gna.org/gnustep/
-PKGNAMEPREFIX= gnustep-
-
-MAINTAINER= dinoex@FreeBSD.org
-COMMENT= GNUstep Objective-C runtime for GCC and LLVM
-
-LICENSE= MIT
-
-USE_BZIP2= yes
-USE_GNUSTEP= yes
-USE_GNUSTEP_BUILD= yes
-USE_GNUSTEP_INSTALL= yes
-GNUSTEP_WITHOUT_LIBOBJC= yes
-USE_GNUSTEP_LDCONFIG= ${GNUSTEP_SYSTEM_LIBRARIES}
-
-MAKE_ENV+= GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
-DEFAULT_LIBVERSION= 5
-
-post-patch:
- ${REINPLACE_CMD} -e 's|libobjc_VERSION = 4|libobjc_VERSION = ${DEFAULT_LIBVERSION}|' \
- ${WRKSRC}/GNUmakefile
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 900036
-IGNORE= needs an objective C compiler
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/lang/gnustep-libobjc/distinfo b/lang/gnustep-libobjc/distinfo
deleted file mode 100644
index 0ca17674c198..000000000000
--- a/lang/gnustep-libobjc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (libobjc2-1.4.tar.bz2) = 93c19b78e0ce2261d546d221e69ea5259af8449116c4134989376d32b4a47f00
-SIZE (libobjc2-1.4.tar.bz2) = 102428
diff --git a/lang/gnustep-libobjc/pkg-descr b/lang/gnustep-libobjc/pkg-descr
deleted file mode 100644
index 8906ef33d507..000000000000
--- a/lang/gnustep-libobjc/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-GNUstep Objective-C Runtime
-
-The GNUstep Objective-C runtime is designed as a drop-in replacement for the
-GCC runtime. It supports both a legacy and a modern ABI, allowing code
-compiled with old versions of GCC to be supported without requiring
-recompilation. The modern ABI adds the following features:
-- Non-fragile instance variables.
-- Protocol uniquing.
-- Object planes support.
-- Declared property introspection.
-
-Both ABIs support the following feature above and beyond the GCC runtime:
-- The modern Objective-C runtime APIs, introduced with OS X 10.5.
-- Blocks (closures).
-- Low memory profile for platforms where memory usage is more important than
- speed.
-- Synthesised property accessors.
-- Efficient support for @synchronized()
-- Type-dependent dispatch, eliminating stack corruption from mismatched
- selectors.
-
-LICENSE: MIT
diff --git a/lang/gnustep-libobjc/pkg-plist b/lang/gnustep-libobjc/pkg-plist
deleted file mode 100644
index 45fe9bb6585b..000000000000
--- a/lang/gnustep-libobjc/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-GNUstep/System/Library/Headers/objc/Availability.h
-GNUstep/System/Library/Headers/objc/Object.h
-GNUstep/System/Library/Headers/objc/Protocol.h
-GNUstep/System/Library/Headers/objc/blocks_runtime.h
-GNUstep/System/Library/Headers/objc/capabilities.h
-GNUstep/System/Library/Headers/objc/encoding.h
-GNUstep/System/Library/Headers/objc/hooks.h
-GNUstep/System/Library/Headers/objc/objc-api.h
-GNUstep/System/Library/Headers/objc/objc.h
-GNUstep/System/Library/Headers/objc/runtime.h
-GNUstep/System/Library/Headers/objc/runtime-deprecated.h
-GNUstep/System/Library/Headers/objc/slot.h
-GNUstep/System/Library/Headers/objc/toydispatch.h
-GNUstep/System/Library/Libraries/libobjc.so
-GNUstep/System/Library/Libraries/libobjc.so.%%MAJORLIBVERSION%%
-GNUstep/System/Library/Libraries/libobjcxx.so
-GNUstep/System/Library/Libraries/libobjcxx.so.%%MAJORVERSION%%
-GNUstep/System/Library/Libraries/libobjcxx.so.%%VERSION%%.0
-@dirrm GNUstep/System/Library/Headers/objc