Unbreak devel/gnustep

The problem with GNUStep is that most of the backends are slave ports with
nearly identical pkg-plists.  To properly fix, the slave port pkg-plists
need to be mutually exclusive.  This will take a bit of work.

In the meantime, the port can be unbroken by specifying a signal backend.
It makes the port lose effectiveness as a meta package, but at least it will
build now.  That's better than being broken.

PR:		181404
Approved by:	bapt/culot (mentors, implicit)
This commit is contained in:
John Marino 2013-08-22 23:34:31 +00:00
parent 37e379365d
commit 16c48b00c1
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=325244

View file

@ -3,6 +3,7 @@
PORTNAME= gnustep
PORTVERSION= 1.24.0
PORTREVISION= 1
CATEGORIES= devel lang gnustep
MASTER_SITES= # empty
DISTFILES= # empty
@ -11,7 +12,8 @@ EXTRACT_ONLY= # empty
MAINTAINER= ports@FreeBSD.org
COMMENT= Objective-C libraries based on the OpenStep standard
BROKEN= gnustep backend dependencies install files into the same place
# Backends are slave ports with conflicting plists
WITH_GNUSTEP_SINGLE_BACKEND=yes
NO_BUILD= yes
NO_INSTALL= yes