From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jun 23 11:10:19 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F51C16A4A9 for ; Fri, 23 Jun 2006 11:10:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FD7F43D53 for ; Fri, 23 Jun 2006 11:10:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k5NBAI7P050646 for ; Fri, 23 Jun 2006 11:10:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k5NBAIs9050645; Fri, 23 Jun 2006 11:10:18 GMT (envelope-from gnats) Resent-Date: Fri, 23 Jun 2006 11:10:18 GMT Resent-Message-Id: <200606231110.k5NBAIs9050645@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Stanislav Sedov Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EDB416A582 for ; Fri, 23 Jun 2006 11:08:33 +0000 (UTC) (envelope-from stas@310.ru) Received: from com1.ht-systems.ru (com1.ht-systems.ru [83.97.104.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41CCF43D53 for ; Fri, 23 Jun 2006 11:08:29 +0000 (GMT) (envelope-from stas@310.ru) Received: from [80.250.160.136] (helo=fonon.realnet) by com1.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1FtjV6-0004WA-Hm for FreeBSD-gnats-submit@freebsd.org; Fri, 23 Jun 2006 15:07:01 +0400 Received: from fonon.realnet (localhost [127.0.0.1]) by fonon.realnet (8.13.6/8.13.6) with ESMTP id k5NB7qOX018916 for ; Fri, 23 Jun 2006 15:07:53 +0400 (MSD) (envelope-from stas@fonon.realnet) Received: (from stas@localhost) by fonon.realnet (8.13.6/8.13.6/Submit) id k5NB7q37018915; Fri, 23 Jun 2006 15:07:52 +0400 (MSD) (envelope-from stas) Message-Id: <200606231107.k5NB7q37018915@fonon.realnet> Date: Fri, 23 Jun 2006 15:07:52 +0400 (MSD) From: Stanislav Sedov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/99357: [NEW PORT] cad/gspiceui: GUI frontend for gnucap/ng-spice circuit simulators X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 11:10:19 -0000 >Number: 99357 >Category: ports >Synopsis: [NEW PORT] cad/gspiceui: GUI frontend for gnucap/ng-spice circuit simulators >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jun 23 11:10:17 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Stanislav Sedov >Release: FreeBSD 7.0-CURRENT i386 >Organization: MBSD labs, Inc. >Environment: System: FreeBSD fonon.realnet 7.0-CURRENT FreeBSD 7.0-CURRENT #7: Sun Jun 18 20:51:36 MSD 2006 >Description: Provides a GUI for two freely available SPICE electronic circuit simulation engines: GNU-Cap and Ng-Spice. Current features: Import gschem schematic files using gentlist. Load and parse circuit description (net list) files. Provides a GUI interface for GNU-Cap OP, DC, AC and Transient analyses and generates appropriate simulator commands based on user input. Provides a GUI interface for Ng-Spice DC, AC and Transient analyses and generates appropriate simulator commands based on user input. The raw output may be viewed for any processes initiated by gspiceui. Formatting of simulator output so that it may be plotted using gwave. WWW: http://www.geda.seul.org/tools/gspiceui/index.html >How-To-Repeat: >Fix: --- gspiceui-0.8.55.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # gspiceui # gspiceui/pkg-descr # gspiceui/Makefile # gspiceui/pkg-plist # gspiceui/distinfo # gspiceui/files # gspiceui/files/patch-src_Makefile # echo c - gspiceui mkdir -p gspiceui > /dev/null 2>&1 echo x - gspiceui/pkg-descr sed 's/^X//' >gspiceui/pkg-descr << 'END-of-gspiceui/pkg-descr' XProvides a GUI for two freely available SPICE electronic circuit simulation Xengines: GNU-Cap and Ng-Spice. X XCurrent features: X Import gschem schematic files using gentlist. X Load and parse circuit description (net list) files. X Provides a GUI interface for GNU-Cap OP, DC, AC and Transient X analyses and generates appropriate simulator commands X based on user input. X Provides a GUI interface for Ng-Spice DC, AC and Transient X analyses and generates appropriate simulator commands X based on user input. X The raw output may be viewed for any processes initiated by gspiceui. X Formatting of simulator output so that it may be plotted using gwave. X XWWW: http://www.geda.seul.org/tools/gspiceui/index.html END-of-gspiceui/pkg-descr echo x - gspiceui/Makefile sed 's/^X//' >gspiceui/Makefile << 'END-of-gspiceui/Makefile' X# New ports collection makefile for: gspiceui X# Date created: 30 April 2006 X# Whom: Stanislav Sedov X# X# $FreeBSD$ X# X XPORTNAME= gspiceui XPORTVERSION= 0.8.55 XCATEGORIES= cad XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XDISTNAME= ${PORTNAME}-v${PORTVERSION} X XMAINTAINER= ssedov@mbsd.msk.ru XCOMMENT= GUI frontend for gnucap/ng-spice circuit simulators X XLIB_DEPENDS= wx_gtk2u_core-2.6:${PORTSDIR}/x11-toolkits/wxgtk26-unicode XRUN_DEPENDS= gwave:${PORTSDIR}/cad/gwave X XUSE_X_PREFIX= yes XUSE_GMAKE= yes X XDOCFILES= AUTHORS \ X INSTALL \ X README \ X TODO X XHTMLDOCFILES= ScreenShot1.jpeg \ X ScreenShot2.jpeg \ X gEDA-gSpiceUI.html \ X gSpiceUI.css \ X gSpiceUI.html X XMODFILES= diode/1n914.mod \ X diode/led.mod \ X npn/bc548.mod \ X npn/bc550.mod \ X npn/tip41.mod \ X opamp/lm324.mod \ X opamp/lm358.mod \ X opamp/lm741.mod \ X opamp/lmx358.mod \ X opamp/tl071.mod \ X opamp/ua741.mod \ X pnp/2n5401.mod \ X pnp/bc558.mod \ X pnp/tip42.mod \ X reg/lm317.mod X XSCHFILES= amp-tce-1.sch \ X astable-npn.sch \ X astable-pnp.sch \ X filter-lp-1.sch \ X filter-lp-2.sch \ X gyrator.sch \ X opamp-lm358-1.sch \ X opamp-lm358-2.sch \ X opamp-lm741.sch \ X opamp-lmx358-1.sch \ X opamp-lmx358-2.sch \ X opamp-ua741.sch X X.include X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${PREFIX}/bin X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${MKDIR} ${DOCSDIR}/html X.for FILE in ${DOCFILES} X ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} X.endfor X.for FILE in ${HTMLDOCFILES} X ${INSTALL_DATA} ${WRKSRC}/html/${FILE} ${DOCSDIR}/html X.endfor X.endif X X.if defined(WITH_MODELS) X ${MKDIR} ${DATADIR} X ${MKDIR} ${DATADIR}/sch X ${MKDIR} ${DATADIR}/lib X ${MKDIR} ${DATADIR}/lib/diode X ${MKDIR} ${DATADIR}/lib/npn X ${MKDIR} ${DATADIR}/lib/opamp X ${MKDIR} ${DATADIR}/lib/pnp X ${MKDIR} ${DATADIR}/lib/reg X.for FILE in ${MODFILES} X ${INSTALL_DATA} ${WRKSRC}/lib/${FILE} ${DATADIR}/lib/${FILE} X.endfor X.for FILE in ${SCHFILES} X ${INSTALL_DATA} ${WRKSRC}/sch/${FILE} ${DATADIR}/sch X.endfor XPLIST_SUB+= MODELS="" X.else XPLIST_SUB+= MODELS="@comment " X.endif X Xpre-everything:: X @${ECHO_MSG} "" X @${ECHO_MSG} "If you want to install sample models and schemes use" X @${ECHO_MSG} "WITH_MODELS flag" X @${ECHO_MSG} "" X X.include END-of-gspiceui/Makefile echo x - gspiceui/pkg-plist sed 's/^X//' >gspiceui/pkg-plist << 'END-of-gspiceui/pkg-plist' Xbin/gspiceui X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS X%%PORTDOCS%%%%DOCSDIR%%/INSTALL X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/TODO X%%PORTDOCS%%%%DOCSDIR%%/html/ScreenShot1.jpeg X%%PORTDOCS%%%%DOCSDIR%%/html/ScreenShot2.jpeg X%%PORTDOCS%%%%DOCSDIR%%/html/gEDA-gSpiceUI.html X%%PORTDOCS%%%%DOCSDIR%%/html/gSpiceUI.css X%%PORTDOCS%%%%DOCSDIR%%/html/gSpiceUI.html X%%PORTDOCS%%@dirrm %%DOCSDIR%%/html X%%PORTDOCS%%@dirrm %%DOCSDIR%% X%%MODELS%%%%DATADIR%%/lib/diode/1n914.mod X%%MODELS%%%%DATADIR%%/lib/diode/led.mod X%%MODELS%%%%DATADIR%%/lib/npn/bc548.mod X%%MODELS%%%%DATADIR%%/lib/npn/bc550.mod X%%MODELS%%%%DATADIR%%/lib/npn/tip41.mod X%%MODELS%%%%DATADIR%%/lib/opamp/lm324.mod X%%MODELS%%%%DATADIR%%/lib/opamp/lm358.mod X%%MODELS%%%%DATADIR%%/lib/opamp/lm741.mod X%%MODELS%%%%DATADIR%%/lib/opamp/lmx358.mod X%%MODELS%%%%DATADIR%%/lib/opamp/tl071.mod X%%MODELS%%%%DATADIR%%/lib/opamp/ua741.mod X%%MODELS%%%%DATADIR%%/lib/pnp/2n5401.mod X%%MODELS%%%%DATADIR%%/lib/pnp/bc558.mod X%%MODELS%%%%DATADIR%%/lib/pnp/tip42.mod X%%MODELS%%%%DATADIR%%/lib/reg/lm317.mod X%%MODELS%%%%DATADIR%%/sch/amp-tce-1.sch X%%MODELS%%%%DATADIR%%/sch/astable-npn.sch X%%MODELS%%%%DATADIR%%/sch/astable-pnp.sch X%%MODELS%%%%DATADIR%%/sch/filter-lp-1.sch X%%MODELS%%%%DATADIR%%/sch/filter-lp-2.sch X%%MODELS%%%%DATADIR%%/sch/gyrator.sch X%%MODELS%%%%DATADIR%%/sch/opamp-lm358-1.sch X%%MODELS%%%%DATADIR%%/sch/opamp-lm358-2.sch X%%MODELS%%%%DATADIR%%/sch/opamp-lm741.sch X%%MODELS%%%%DATADIR%%/sch/opamp-lmx358-1.sch X%%MODELS%%%%DATADIR%%/sch/opamp-lmx358-2.sch X%%MODELS%%%%DATADIR%%/sch/opamp-ua741.sch X%%MODELS%%@dirrm %%DATADIR%%/sch X%%MODELS%%@dirrm %%DATADIR%%/lib/diode X%%MODELS%%@dirrm %%DATADIR%%/lib/npn X%%MODELS%%@dirrm %%DATADIR%%/lib/opamp X%%MODELS%%@dirrm %%DATADIR%%/lib/pnp X%%MODELS%%@dirrm %%DATADIR%%/lib/reg X%%MODELS%%@dirrm %%DATADIR%%/lib X%%MODELS%%@dirrm %%DATADIR%% END-of-gspiceui/pkg-plist echo x - gspiceui/distinfo sed 's/^X//' >gspiceui/distinfo << 'END-of-gspiceui/distinfo' XMD5 (gspiceui-v0.8.55.tar.gz) = 7a52d50456d21f259281350d88a926d3 XSHA256 (gspiceui-v0.8.55.tar.gz) = 31d39cfafc9af48139cb29b303eca76a082f1dd25cbb91b04c30a292d3effb48 XSIZE (gspiceui-v0.8.55.tar.gz) = 419458 END-of-gspiceui/distinfo echo c - gspiceui/files mkdir -p gspiceui/files > /dev/null 2>&1 echo x - gspiceui/files/patch-src_Makefile sed 's/^X//' >gspiceui/files/patch-src_Makefile << 'END-of-gspiceui/files/patch-src_Makefile' X--- src/Makefile.orig Wed Jan 11 23:09:15 2006 X+++ src/Makefile Sat Apr 29 19:29:09 2006 X@@ -23,7 +23,7 @@ X PROG = gspiceui X X # wxWidgets configuration utility X-WXCFG = wx-config X+WXCFG = wxgtk2u-2.6-config X X # Directories X #ROOT := $(shell cd .. ; pwd) X@@ -45,10 +45,10 @@ X X # Includes X INCLUDES =-I/usr/include -I/usr/X11R6/include -I. -Ibase -Imain -Inetlist \ X--Ignucap -Ingspice -Iprocess -Iutility X+-Ignucap -Ingspice -Iprocess -Iutility $(shell wxgtk2u-2.6-config --cxxflags) X X # Libraries X-LIB := $(shell wx-config --libs) X+LIB := $(shell wxgtk2u-2.6-config --libs) X X # Sources & headers X SRCS = *.cpp END-of-gspiceui/files/patch-src_Makefile exit --- gspiceui-0.8.55.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: