BSD Ports

cad/magic 8.3.680 MidnightBSD

Interactive editor for VLSI layouts

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
5388846fe2
License
mit
Categories
cad

Description

Magic is an interactive editor for VLSI layouts that runs under BSD.

To run magic, users should set CAD_HOME to the base installation directory where magic was installed, e.g. /usr/local. Alternatively, the system administrator can create a dummy user named 'cad' with its home directory set to the installation directory.

In the other systems

SystemPortVersion
MidnightBSDcad/magic8.3.680
FreeBSDcad/magic8.3.684
OpenBSDcad/magic8.3.664
NetBSDcad/magic7.5.188nb11
DragonFlycad/magic8.3.315_1
HardenedBSDcad/magic8.3.684
GhostBSDcad/magic8.3.680

Install

Binary package:

mport install magic

From mports:

cd /usr/mports/cad/magic && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	magic>0:cad/magic

Dependencies

As this port's Makefile names them.

Library 3

Runtime 1

Build dependencies 3
Run dependencies 4
Required by 1

Configuration

No options to configure.

USES
gmake gnome gl localbase:ldflags python:build shebangfix tk:tea tar:tgz xorg
Service scripts
none

Files

Manual pages 13
  • cmap(5)
  • displays(5)
  • dlys(5)
  • dstyle(5)
  • ext(5)
  • ext2sim(1)
  • ext2spice(1)
  • extcheck(1)
  • glyphs(5)
  • mag(5)
  • magic(1)
  • net(5)
  • sim(5)
pkg-plist 377
  • bin/ext2sim
  • bin/ext2spice
  • bin/magic
  • lib/magic/doc/addendum6_5.ps
  • lib/magic/doc/copyright.ps
  • lib/magic/doc/html/archive.html
  • lib/magic/doc/html/addcommandentry.html
  • lib/magic/doc/html/addpath.html
  • lib/magic/doc/html/antennacheck.html
  • lib/magic/doc/html/array.html
  • lib/magic/doc/html/box.html
  • lib/magic/doc/html/calma.html
  • lib/magic/doc/html/caption.html
  • lib/magic/doc/html/cellmanager.html
  • lib/magic/doc/html/cellname.html
  • lib/magic/doc/html/cellsearch.html
  • lib/magic/doc/html/center.html
  • lib/magic/doc/html/changetool.html
  • lib/magic/doc/html/channels.html
  • lib/magic/doc/html/cif.html
  • lib/magic/doc/html/clockwise.html
  • lib/magic/doc/html/closewindow.html
  • lib/magic/doc/html/closewrapper.html
  • lib/magic/doc/html/color/color.html
  • lib/magic/doc/html/color/load.html
  • lib/magic/doc/html/color/pushbutton.html
  • lib/magic/doc/html/color/save.html
  • lib/magic/doc/html/commands.html
  • lib/magic/doc/html/commands.list
  • lib/magic/doc/html/contact.html
  • lib/magic/doc/html/copy.html
  • lib/magic/doc/html/corner.html
  • lib/magic/doc/html/crash.html
  • lib/magic/doc/html/crashbackups.html
  • lib/magic/doc/html/crosshair.html
  • lib/magic/doc/html/cursor.html
  • lib/magic/doc/html/def.html
  • lib/magic/doc/html/delete.html
  • lib/magic/doc/html/deletecommandentry.html
  • lib/magic/doc/html/direction.html
  • lib/magic/doc/html/display.html
  • lib/magic/doc/html/distance.html
  • lib/magic/doc/html/down.html
  • lib/magic/doc/html/drc.html
  • lib/magic/doc/html/drop.html
  • lib/magic/doc/html/dump.html
  • lib/magic/doc/html/edit.html
  • lib/magic/doc/html/element.html
  • lib/magic/doc/html/erase.html
  • lib/magic/doc/html/expand.html
  • lib/magic/doc/html/ext.html
  • lib/magic/doc/html/ext2sim.html
  • lib/magic/doc/html/ext2spice.html
  • lib/magic/doc/html/extract.html
  • lib/magic/doc/html/extresist.html
  • lib/magic/doc/html/feedback.html
  • lib/magic/doc/html/fill.html
  • lib/magic/doc/html/findbox.html
  • lib/magic/doc/html/findlabel.html
  • lib/magic/doc/html/flatten.html
  • lib/magic/doc/html/flush.html
  • lib/magic/doc/html/garoute.html
  • lib/magic/doc/html/gds.html
  • lib/magic/doc/html/get.html
  • lib/magic/doc/html/getcell.html
  • lib/magic/doc/html/getnode.html
  • lib/magic/doc/html/goto.html
  • lib/magic/doc/html/graphics/blpaper.gif
  • lib/magic/doc/html/graphics/cellmgr.gif
  • lib/magic/doc/html/graphics/cif_see.gif
  • lib/magic/doc/html/graphics/corner1.gif
  • lib/magic/doc/html/graphics/corner2.gif
  • lib/magic/doc/html/graphics/email_address.png
  • lib/magic/doc/html/graphics/line1.gif
  • lib/magic/doc/html/graphics/magic_OGL_sm.gif
  • lib/magic/doc/html/graphics/magic_title8_3.gif
  • lib/magic/doc/html/graphics/magic_title8_3.png
  • lib/magic/doc/html/graphics/techmgr.gif
  • lib/magic/doc/html/graphics/toolbar.gif
  • lib/magic/doc/html/graphics/writeall.gif
  • lib/magic/doc/html/grid.html
  • lib/magic/doc/html/help.html
  • lib/magic/doc/html/identify.html
  • lib/magic/doc/html/imacro.html
  • lib/magic/doc/html/initialize.html
  • lib/magic/doc/html/instance.html
  • lib/magic/doc/html/invoke.html
  • lib/magic/doc/html/iroute.html
  • lib/magic/doc/html/irsim.html
  • lib/magic/doc/html/label.html
  • lib/magic/doc/html/lef.html
  • lib/magic/doc/html/load.html
  • lib/magic/doc/html/locking.html
  • lib/magic/doc/html/logcommands.html
  • lib/magic/doc/html/macro.html
  • lib/magic/doc/html/maketoolbar.html
  • lib/magic/doc/html/measure.html
  • lib/magic/doc/html/move.html
  • lib/magic/doc/html/netlist.html
  • lib/magic/doc/html/netlist/add.html

The first 100 are listed.

distinfo 1
FileSizeSHA256
magic-8.3.680.tgz3.919527e+067cecc8355da280457c1f620c418096ee66c790e1ddb98484868f89654cbe8437
Master sites 1
  • http://opencircuitdesign.com/magic/archive/

Commit history 1

DateCommitCreditsLog message
5388846fe2 Lucas Holt cad/magic: update to 8.3.680 (#1136)
Updates Magic to 8.3.680 and removes upstreamed MidnightBSD compatibility patches. Validation: bmake makesum, patch, build, fake, package, test, check-license, portlint -C, and git diff --check all pass. The existing GNU linker version-script workaround remains required at its moved upstream configure location. The staged Tcl module is unversioned, so no dependent PORTREVISION bump is needed. Note: the build framework automatically built and installed x11-toolkits/blt to satisfy Magic's existing LIB_DEPENDS. ## Summary by Sourcery Update the Magic CAD port to 8.3.680 and remove compatibility patches superseded by upstream changes. Enhancements: - Update the Magic CAD port to version 8.3.680 and align its build configuration with the upstream release. …