summaryrefslogtreecommitdiff
path: root/cad
AgeCommit message (Collapse)AuthorFilesLines
2003-01-27Remove dependancy on gnome1-dirs as discussed with wiz. This will be ↵jmmv1-2/+1
handled by gnome-libs.
2003-01-27Depend on gnome1-dirs to handle shared directories. Bump PKGREVISION.jmmv2-3/+7
2003-01-25Use buildlink2.jlam1-7/+4
2003-01-24Add INTERACTIVE_STAGE=fetch, since this package has a _FETCH_MESSAGE.wiz1-1/+3
2003-01-24Correct the directory path for GNU m4 package.agc1-2/+2
2003-01-13Needs GNU m4. Fixes bulk build problem.wiz1-1/+3
2003-01-10emacs.mk already includes bsd.prefs.mk, no need to include it manually awiz1-3/+1
second time.
2003-01-10USE_PKGLOCALEDIRcjep1-1/+2
2003-01-07Rename older (<1.6) Guile as guile14.uebayasi3-6/+6
Packages using Guile now all depend on guile14. These packages are expected to be made depend on newer Guile (1.6.x) when updated in the future.
2003-01-04Whitespace nitcjep1-2/+2
2003-01-03Change my email address to the NetBSD one (hispabsd.org -> netbsd.org).jmmv1-2/+2
Approved by wiz.
2002-12-28Bump PKGREVISION on packages that depend on x11/xforms, since therejschauma1-2/+2
has been a soname change. Pointed out by fredb.
2002-12-28Revert previous; the problem had been fixed by Jan Schaumann.uebayasi1-3/+1
2002-12-28Add missing dependencies.uebayasi2-2/+6
2002-12-26Add BUILD_DEPENDency on geda-symbols, to fix problems encountered duringjschauma2-2/+6
Huberts latest bulk-build.
2002-12-24Bump PKGREVISION because of dependency on latest freetype2 or glib2wiz1-2/+2
package and library major bumps therein. Also match dependency in corresponding buildlink2.mk's for the same reason. Mmmm, binary packages.
2002-12-23Wildcard m4 dependency.wiz2-4/+4
2002-12-18USE_GNU_GETTEXT allows this to build.grant1-1/+2
From pino@dohd.org in PR pkg/19437.
2002-12-15update to verilog-0.7dmcmahill3-22/+14
This release represents many bug fixes, expanded language coverage, greatly enhanced xilinx fpga synthesis and several performance enhancements. The complete list is rather long.
2002-12-14add and enable gdsreaderdmcmahill1-1/+2
2002-12-14import gdsreader-0.3dmcmahill5-0/+79
GDSreader - simple Calma (GDSii) parser/printer tool. This software has as target the printing/plotting/displaying of Calma (GDSii) files without using true layout editors. I had once to visualize an unknown Calma file and customizing LEdit or Magic (the two layout editors I had access to) was so difficult that I decided to write this program. Current status: - gdsreader is in an alpha stage and you should not expect too much from it; - the Calma files are almost completely parsed (had no layout example that makes use of BOX/NODE elements); - given a Calma structure name, a PostScript file and a HPGL/2 file are generated. The way each layer is handled is controlled by an ASCII configuration file. The properties that can be set are color, fill (only solid is supported), hatch (simple or cross, the angle and spacing are user customizable too). In order to produce an useful PostScript output, you need to write a configuration file (default is .layers.config). The one you'll find with the distribution is suitable for the Calma example test.gds (an actual Bandgap reference).
2002-12-13update the gEDA suite of tools to the 20021103 release.dmcmahill26-174/+417
This represents many many improvements and bug fixes. A few items to note are that the attributes used by the symbol library have been greately cleaned up and unified. You may want to run gsymupdate and gschemupdate if migrating from older versions of the tools.
2002-12-09Replace "true" by "${TRUE}".tron2-6/+6
2002-12-08add and enable covered-currentdmcmahill1-1/+2
2002-12-08initial import of covered-current-20021127.dmcmahill4-0/+50
This is a development snapshot. Packages of the released/stable versions will be imported as 'cad/covered' when available. Covered is a Verilog code coverage analysis tool that can be useful for determining how well a diagnostic test suite is covering the design under test. Typically in the design verification work flow, a design verification engineer will develop a self-checking test suite to verify design elements/functions specified by a design's specification document. When the test suite contains all of the tests required by the design specification, the test writer may be asking him/herself, "How much logic in the design is actually being exercised?", "Does my test suite cover all of the logic under test?", and "Am I done writing tests for the logic?". When the design verification gets to this point, it is often useful to get some metrics for determining logic coverage. This is where a code coverage utility, such as Covered, is very useful. Please note that this package is a development snapshot and while it contains the latest and greatest features, it may be buggy as well. There is a seperate package which is made of the stable releases.
2002-12-04Build-depend on libiconv; it is required to generate some files.jmmv1-1/+2
2002-11-30USE_PKGLOCALEDIR.salo2-7/+8
2002-11-22update to gerbv-0.11dmcmahill2-5/+8
Changes since last version: * fixed bug which caused huge memory usage and crashing when zooming way in to a layout * Two bugs in aperture macros fixed; one caused "multi macro" macros not to work properly and the other was related to primitive 20. * The Debian build system discovered that I checked if unsigned were -1. * Some cleanup/speedup when parsing Gerber by removing nested strncmp's with a switch/case. * RS274D caused segfault. * If %SR%, %SF% and %AS% are defined to their default values the compiler doesn't complain anymore. I still don't handle them if they are non default values. * In some strange corner case we managed to sometimes get spurious lines showing up on the image. * Strange drill files from Orcad386 handled better (we all know what Pitch thinks about Orcad:-) ). * Dino Ghilardi has contributed some code to be able to set the scale explicitly. That can be used when printing PNG's generated by gerbv. He has also written a text on how to actually get them out on the printer. It is in doc/PNG-print/PNGPrintMiniHowto.txt. * Round off when converting from inches to pixels changed so poured areas built up by several lines now seems to fill. Before the change you could, at certain zoom levels, see gaps that wasn't there.
2002-11-11Trivially use buildlink2.seb1-3/+3
2002-11-10add buildlink2.mk file in preparation for some coming pkgs which need itdmcmahill1-0/+36
2002-10-29add and enable tkgatedmcmahill1-1/+2
2002-10-29initial import of tkgate-1.6i provided in PR 18847 by Julio Merino,dmcmahill6-0/+452
jmmv at menta dot net. TkGate is a digital circuit editor and simulator with a Tcl/Tk based interface. TkGate includes a large number of built-in devices including basic gates, memories, ttys and modules for hierarchical design. The simulator can be controlled either interactively or through a simulation script. Memory contents can be loaded from files, and a microcode/macrocode compiler (gmac) is included to create tkgate memory files from a high-level description. The simulator supports continous simulation, single step simulation (by clock or epoch) and breakpoints. Save files are in a Verilog-like format. TkGate also includes a number of tutorial and example circuits which can be loaded through the "Help" menu. The examples range from a simple gate-level 3-bit adder to a 16-bit CPU programmed to play the "Animals" game. TkGate has a multi-langauge interface with support for English, Japanese, French and Spanish.
2002-10-22update to verilog-current-20021019dmcmahill3-31/+5
Release Notes for Icarus Verilog Snapshot 20021019 The synthesizer now detects asynchronous set/reset inputs to DFF devices. The fpga and vvp code generators have been updated to support these signals. The vvp code generator also gained some register management code that improves the thread register usage. This redoces code size for certain common cases, and thus improves simulation performance. The requirements on `ifdef and related compiler directives has been relaxed, to correspond to more common behavior. The parameter range support crashed if the range expressions had parameters in them. This is fixed, and some signed-ness bugs fixed along with it. Rearrange some of the configure script tests to assure better compatibility accross platforms.
2002-10-17fix the iverilog-vpi shell script (bash-isms)dmcmahill3-2/+28
2002-10-16update to gerbv-0.0.10dmcmahill2-6/+5
Yet another bunch of bugs in different corner cases of Gerber files has been fixed. Many fixes in polygon area fill, some fixes in calculating circles, a statically allocated array caused strange stray segfaults when drawing aperture macros. A bunch of new command line switches. Most important are: * --display: use as in all other X-programs, ie open window from a remote computer. * --geometry: Sets the geometry. Usually gerbv guess the resolution of your window and sets the window size accordingly. If you for instance have a bigger virtual window than actual screen the window can get quite big. With this switch you can override with for example --geometry=400x300 Fixes in drill file parser. Many drill files don't have drill sizes in them, else perfectly valid files. Pitch fix makes gerbv parse drill files even though they don't have drill sizes defined, but under protest. Greatest fix of them all. Super imposing. Handles paint-scratch-paint more proper. Changed dramatically how different layers are drawn "on top of each other".
2002-10-14Dan maintains gEDA these days.rh7-14/+14
2002-10-14add and enable verilog-modedmcmahill1-1/+2
2002-10-14initial import of verilog-mode-3.60dmcmahill5-0/+60
This is a major mode for editing Verilog HDL source code under GNU Emacs or XEmacs.
2002-10-14update to dinotrace-9.1hdmcmahill2-5/+5
Changes in Dinotrace 9.1h 08/30/2002 *** Save_duplicates is now on by default. **** Fixed several bugs when save_duplicates is enabled. **** Updated Windows install. [Greg Loxtercamp] **** Fixed coredump reading wide ascii traces. [Vitaly Oratovsky]
2002-10-13update to verilog-current-20020921 snapshot. Many improvemnts in thedmcmahill2-5/+5
synthesis code and bug fixes in the simulation code since the last packaged snapshot.
2002-10-08buildlink1 -> buildlink2.wiz1-4/+5
2002-09-30Mark as using X11, and convert to buildlink2.wiz1-2/+4
First one should fix shark bulk build problem.
2002-09-29buildlink1 -> buildlink2 and use gcc/buildlink2.mk instead of Makefile.gcc.jlam1-3/+3
2002-09-29buildlink1 -> buildlink2, and use gcc/buildlink2.mk instead of Makefile.gcc.jlam1-5/+9
2002-09-25buildlink1 -> buildlink2jlam1-3/+5
2002-09-23buildlink1 -> buildlink2jlam2-4/+4
2002-09-21buildlink1 -> buildlink2jlam1-5/+7
2002-09-21Fix a few typos.jlam1-3/+3
2002-09-21* buildlink1 -> buildlink2jlam6-90/+85
* properly use PKG_SYSCONFDIR * use bsd.pkg.install.mk instead of local DEINSTALL script
2002-09-21buildlink1 -> buildlink2jlam1-15/+14