c269582771
The source for version 3.1 contains the first official release of the Tcl/Tk-based version of xcircuit. At this time , everything in the original program has been implemented in the Tk GUI. The Tcl version has the greatest amount of command-line control, and can be run exclusively from the command line (e.g., from a script). A command-line argument "-exec" has been added to facilitate running xcircuit in "batch mode". Starting with version 3.1 revision 10, XCircuit has been made an official part of the EDA environment including Magic, IRSIM, Netgen, and Tclspice. Revision 10 addresses interoperability among these applications, including use of XCircuit in conjunction with Magic for Layout-vs.-Schematic (LVS) verification. A Magic tutorial on using XCircuit, Magic, and Netgen together for LVS is in the works. Note that this EDA environment requires that all applications be compiled with Tcl/Tk. From this point, the embedded Python interpreter interface will not be further developed, except for essential bug fixes and such.
37 lines
1.2 KiB
Makefile
37 lines
1.2 KiB
Makefile
# $NetBSD: Makefile,v 1.12 2003/07/10 08:03:57 jtb Exp $
|
|
|
|
DISTNAME= xcircuit-3.1.16
|
|
WRKSRC= ${WRKDIR}/${DISTNAME}
|
|
CATEGORIES= cad graphics
|
|
MASTER_SITES= http://bach.ece.jhu.edu/~tim/programs/xcircuit/archive/
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= tech-pkg@netbsd.org
|
|
HOMEPAGE= http://bach.ece.jhu.edu/~tim/programs/xcircuit/
|
|
COMMENT= Drawing program for X11 (especially for circuits)
|
|
|
|
USE_BUILDLINK2= yes
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS+=--with-tcl
|
|
CONFIGURE_ARGS+=--with-tclincls=${BUILDLINK_PREFIX.tcl}/include
|
|
CONFIGURE_ARGS+=--with-tcllibs=${BUILDLINK_PREFIX.tcl}/lib
|
|
CONFIGURE_ARGS+=--with-tkincls=${BUILDLINK_PREFIX.tk}/include
|
|
CONFIGURE_ARGS+=--with-tklibs=${BUILDLINK_PREFIX.tk}/lib
|
|
|
|
ALL_TARGET= tcl
|
|
INSTALL_TARGET= install-tcl
|
|
|
|
post-extract:
|
|
${RM} -fr ${WRKSRC}/examples/CVS
|
|
${MV} -f ${WRKSRC}/examples/.xcircuitrc ${WRKSRC}/examples/xcircuitrc
|
|
${TOUCH} ${WRKSRC}/menudep.h
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/xcircuit/
|
|
${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/xcircuit/
|
|
|
|
.include "../../graphics/xpm/buildlink2.mk"
|
|
.include "../../x11/tk/buildlink2.mk"
|
|
.include "../../lang/tcl/buildlink2.mk"
|
|
.include "../../mk/ghostscript.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|