Date: Thu, 5 Sep 2013 16:54:44 GMT From: Danilo Egêa Gondolfo <danilogondolfo@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/181843: cad/irsim update and take maintainership Message-ID: <201309051654.r85Gsi2x093713@oldred.freebsd.org> Resent-Message-ID: <201309051700.r85H00nF024781@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 181843 >Category: ports >Synopsis: cad/irsim update and take maintainership >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Sep 05 17:00:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Danilo Egêa Gondolfo >Release: FreeBSD 9.2-RC3 >Organization: >Environment: FreeBSD mac 9.2-RC3 FreeBSD 9.2-RC3 #3 r254983: Tue Aug 27 23:55:24 BRT 2013 root@mac:/usr/obj/usr/src/sys/MAC amd64 >Description: Changes - Updated from 9.7.79 to 9.7.81 - Use options helpers - Use USES for gmake - Take maintainership Changelog: http://opencircuitdesign.com/irsim/ >How-To-Repeat: >Fix: Patch attached with submission follows: Index: Makefile =================================================================== --- Makefile (revision 326405) +++ Makefile (working copy) @@ -2,12 +2,12 @@ # $FreeBSD$ PORTNAME= irsim -PORTVERSION= 9.7.79 +PORTVERSION= 9.7.81 CATEGORIES= cad MASTER_SITES= http://opencircuitdesign.com/irsim/archive/ EXTRACT_SUFX= .tgz -MAINTAINER= ports@FreeBSD.org +MAINTAINER= danilogondolfo@gmail.com COMMENT= Event-driven logic-level simulator for MOS circuis LICENSE= GPLv2 @@ -17,11 +17,18 @@ OPTIONS_DEFAULT= SCHEME SCHEME_DESC= Scheme interpreter TCL_DESC= Tcl interpreter +OPTIONS_SUB= yes +SCHEME_CONFIGURE_ON= --with-interpreter=scheme +TCL_CONFIGURE_ON= --with-interpreter=tcl --with-tcl=${TCL_LIBDIR} \ + --with-tk=${TK_LIBDIR} --with-tclincls=${TCL_INCLUDEDIR} \ + --with-tkincls=${TK_INCLUDEDIR} --with-tcllibs=${LOCALBASE}/lib \ + --with-tklibs=${LOCALBASE}/lib + CONFIGURE_WRKSRC= ${WRKSRC}/scripts +USES= gmake USE_XORG= x11 -USE_GMAKE= yes GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include @@ -36,23 +43,12 @@ .if ${PORT_OPTIONS:MTCL} USE_TK_BUILD= yes USE_TK= yes -CONFIGURE_ARGS+= --with-tcl=${TCL_LIBDIR} \ - --with-tk=${TK_LIBDIR} \ - --with-tclincls=${TCL_INCLUDEDIR} \ - --with-tkincls=${TK_INCLUDEDIR} \ - --with-tcllibs=${LOCALBASE}/lib \ - --with-tklibs=${LOCALBASE}/lib \ - --with-interpreter=tcl -PLIST_SUB+= TCL="" NOTCL="@comment " +PLIST_SUB+= NOTCL="@comment " .else WISH= ${FALSE} -PLIST_SUB+= TCL="@comment " NOTCL="" +PLIST_SUB+= NOTCL="" .endif -.if ${PORT_OPTIONS:MSCHEME} -CONFIGURE_ARGS+= --with-interpreter=scheme -.endif - .if empty(PORT_OPTIONS:MSCHEME) && empty(PORT_OPTIONS:MTCL) CONFIGURE_ARGS+= --with-interpreter=no .endif Index: distinfo =================================================================== --- distinfo (revision 326405) +++ distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (irsim-9.7.79.tgz) = 48f639b0893eaf116d0d248b32fbc884fe5eceaba57499f22ee61e6e7c44b7eb -SIZE (irsim-9.7.79.tgz) = 471749 +SHA256 (irsim-9.7.81.tgz) = b9a80dbc7f49b0f543d669dda30bb2f8ab8a3d0415d8165195b4ef9b010341e5 +SIZE (irsim-9.7.81.tgz) = 459240 >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309051654.r85Gsi2x093713>