Commit graph

10 commits

Author SHA1 Message Date
jlam
a4bc16d30c I am a triple idiot. The only relevant variable that x11.buildlink.mk
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use.  Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-24 22:10:43 +00:00
jlam
dff59f9ec3 x11.buildlink.mk needs to be included before any buildlink.mk files that
use X11_BUILDLINK_MK as a test value.  Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
2001-10-23 13:14:43 +00:00
jlam
b9fd3f5012 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-09-12 07:36:31 +00:00
jtb
717d3eec39 Changes the names of the libraries created during the build --
"libtcmgui" instead of "libgui".  emulators/gpsim installs a libgui
which causes problems.  There may be conflicts with the other libs
(libglobal, libtable, etc). To be safe, rename them all similarly.

Get rid of the terrible configure script.  It saved a few patches, but
isn't worth the ugliness.
2001-05-10 23:35:27 +00:00
jtb
eb0cef2016 Change MAINTAINER section to packages@netbsd.org 2001-04-14 21:43:38 +00:00
jtb
108d5a9aeb Get rid of some use of __NetBSD__. "values.h" is either inexistant or
deprecated on most systems.
2001-04-11 21:31:59 +00:00
jtb
9af0c48b95 Install app-defaults file as `TCM'. The colours of the application
don't look quite right, but in fact are as specified.  This undoes a
previous change.  Thanks to Jim Wise for pointing out the mistake.
2001-03-03 19:22:23 +00:00
jtb
4236adbaa3 Install app-defaults file as tcm' rather than TCM' since that's what
the main program is called.  Remove an unnecessary line from the ugly
"configure" script (so-called).
2001-03-02 19:45:57 +00:00
jtb
742ad46178 Fix configure script. 2001-02-24 02:11:20 +00:00
jtb
e4db669497 Initial import of tcm:
TCM is a collection of graphical editors for different software
specification methods. It contains generic editors (for generic
diagrams, tables and trees), editors for Structured Analysis
(entity-relationship diagrams, data and event flow diagrams,
state-transition diagrams, function refinement trees etc.) and editors
for UML (static-structure diagrams, use-case diagrams, activity
diagrams etc.).

TCM supports constraint checking for single documents (e.g. name
duplication and cycles in is-a relationships). TCM distinguishes
built-in constraints (of which a violation cannot even be attempted)
from immediate constraints (of which an attempted violation is
immediately prevented) and soft constraints (against which the editor
provides a warning when it checks the drawing). TCM is planned to
support hierarchic graphs, so that it can handle, for example,
hierarchic statecharts. Features to be added later include constraint
checking across documents and executable models.

In addition to the TCM file format, TCM outputs Plain PostScript,
Encapsulated PostScript, PNG and the XFig file format. The TCM file
format is simple to read and parse so other forms of output can be
generated easily.
2001-02-24 01:29:53 +00:00