svn commit: r418905 - head/devel/adacurses

John Marino marino at FreeBSD.org
Fri Jul 22 01:37:53 UTC 2016


Author: marino
Date: Fri Jul 22 01:37:51 2016
New Revision: 418905
URL: https://svnweb.freebsd.org/changeset/ports/418905

Log:
  devel/adacurses: Set ncurses:port for every platform
  
  Currently AdaCurses on all DragonFly platforms and FreeBSD 11+ platforms
  requires the ports version of ncurses.  Only FreeBSD 9 and 10 can use the
  system ncurses.  The previous commit updated the gpr file in a way that
  looks for the ncurses libraries only at $LOCALBASE/lib, which may have
  broken FreeBSD 9 and 10 in a poudriere environment.  Rather than fix
  those older platforms, just make the ncurses requirement the same for
  every platform.  The only ports consumer is ports-mgmt/synth, and that
  will soon link ncurses statically anyway.

Modified:
  head/devel/adacurses/Makefile

Modified: head/devel/adacurses/Makefile
==============================================================================
--- head/devel/adacurses/Makefile	Fri Jul 22 00:29:31 2016	(r418904)
+++ head/devel/adacurses/Makefile	Fri Jul 22 01:37:51 2016	(r418905)
@@ -3,7 +3,7 @@
 
 PORTNAME=	adacurses
 PORTVERSION=	20150808
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	devel
 MASTER_SITES=	ftp://invisible-island.net/AdaCurses/
 DISTNAME=	AdaCurses-${PORTVERSION}
@@ -13,7 +13,7 @@ COMMENT=	Ada95 bindings for ncurses
 
 LICENSE=	MIT
 
-USES=		ada gmake tar:tgz
+USES=		ada gmake ncurses:port tar:tgz
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-ada-include=${PREFIX}/include/adacurses \
 		--with-ada-objects=${PREFIX}/lib/adacurses \
@@ -26,18 +26,6 @@ OPTIONS_DEFINE=	DOCS
 
 MAKE_JOBS_UNSAFE=	yes
 
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && ${OSREL:R} >= 11
-# PR 199109  The base ncurses has suffered a regression which prevents
-# adacurses from building on -CURRENT.  The PR is not getting any attention
-# and I'm sick of never-ending fallout messages so bring back ports ncurses
-# for the FreeBSD 11 users.
-USES+=	ncurses:port
-.else
-USES+=	ncurses
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} -e '/(INSTALL_PROG)/d' -e 's|@ADAGEN_LDFLAGS@||' \
 		${WRKSRC}/gen/Makefile.in


More information about the svn-ports-head mailing list