svn commit: r425264 - head/cad/ngspice_rework

John Marino marino at FreeBSD.org
Thu Nov 3 17:38:52 UTC 2016


Author: marino
Date: Thu Nov  3 17:38:51 2016
New Revision: 425264
URL: https://svnweb.freebsd.org/changeset/ports/425264

Log:
  cad/ngspice_rework: Enable X support by default (introduce X11 option)
  
  Ngspice built inside a package builder will not have x11 support which
  results in errors such as "Can't open viewport in graphics." when
  trying to plot.
  
  This change adds the X11 option which is on by default.
  
  PR:		212357
  Submitted by:	Michael Neumann
  Approved by:	Kevin Zheng (maintainer)

Modified:
  head/cad/ngspice_rework/Makefile

Modified: head/cad/ngspice_rework/Makefile
==============================================================================
--- head/cad/ngspice_rework/Makefile	Thu Nov  3 16:59:23 2016	(r425263)
+++ head/cad/ngspice_rework/Makefile	Thu Nov  3 17:38:51 2016	(r425264)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	ngspice_rework
-PORTVERSION=	26
+PORTVERSION=	27
 CATEGORIES=	cad
 MASTER_SITES=	SF/ngspice/ng-spice-rework/${PORTVERSION}
 DISTNAME=	ngspice-${PORTVERSION}
@@ -15,7 +15,15 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 GNU_CONFIGURE=	yes
 USES=		gmake libtool readline
 
+CONFIGURE_ARGS+=	--with-readline=yes
+
+OPTIONS_DEFINE=		DEBUG X11
+OPTIONS_DEFAULT=	X11
+
+X11_USE=		XORG=ice,sm,x11,xaw,xext,xmu,xt
+X11_CONFIGURE_ENABLE=	xspice
+X11_CONFIGURE_WITH=	x
+
 DEBUG_CONFIGURE_ENABLE=	debug
-CONFIGURE_ARGS+=	--enable-xspice --with-readline=yes
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list