diff --git a/print/transfig/Makefile b/print/transfig/Makefile new file mode 100644 index 000000000000..60a8d4769a05 --- /dev/null +++ b/print/transfig/Makefile @@ -0,0 +1,8 @@ +#This is transfig Version 2.1.8 +#By mr +DISTNAME= transfig +DISTFILES= transfig.2.1.8.tar.Z +MASTER_SITES= ftp://ftp.x.org/contrib/applications/drawing_tools/transfig/ +USE_IMAKE= YES +.include + diff --git a/print/transfig/files/patch-ac b/print/transfig/files/patch-ac new file mode 100644 index 000000000000..0bc24e375065 --- /dev/null +++ b/print/transfig/files/patch-ac @@ -0,0 +1,8 @@ +*** fig2dev/read1_3.c.orig Wed Nov 23 14:23:28 1994 +--- fig2dev/read1_3.c Wed Nov 23 14:23:35 1994 +*************** +*** 50,52 **** + extern int errno; +- extern char *sys_errlist[]; + extern int sys_nerr, errno; +--- 50,51 ---- diff --git a/print/transfig/pkg-comment b/print/transfig/pkg-comment new file mode 100644 index 000000000000..f82631aabe53 --- /dev/null +++ b/print/transfig/pkg-comment @@ -0,0 +1 @@ +transfig - Tools to convert Xfig's .fig files. Version 2.1.8 diff --git a/print/transfig/pkg-descr b/print/transfig/pkg-descr new file mode 100644 index 000000000000..d0d9047bc397 --- /dev/null +++ b/print/transfig/pkg-descr @@ -0,0 +1,51 @@ +General information: + +TransFig is a set of tools for creating TeX documents with graphics +which are portable, in the sense that they can be printed in a wide +variety of environments. + +The transfig directory contains the source for the transfig command +which generates a Makefile which translates Fig code to various graphics +description languages using the fig2dev program. In previous releases, +this command was implemented as a shell script. + +The fig2dev directory contains a general program for translating from +Fig code to other graphics desciption languages. The dev subdirectory +contains a library of output drivers used by fig2dev. + +Drivers currently exist for the following graphics langauges: +(E)EPIC macros, LaTeX picture environment, PIC, PiCTeX, PostScript, and TeXtyl. +Fig2dev can be configured with a subset of these drivers + +The doc directory contains man pages for fig2dev and for the transfig command. +The subdirectory doc/manual contains a manual for using TransFig to create +documents with portable graphics. The manual also contains a reference +guide describing Fig code in detail, and a description of TFX, an extension to +Fig code which is supported by the translators in this package. + +Micah Beck +Dept of Computer Science +Cornell University + +1 May 1990 +---------- +Version 2.0 note: The PostScript translation implemented by fig2dev +now supports both the TFX version of Fig code and the V2.0, the dialect +used by XFig Version 2.0. The other translations support only TFX. + +1 September 1990 +---------------- +Version 2.1 note: fig2dev now supports Fig code V2.1, which implements +the features of both TFX and V2.0. V2.1 has some options which are +implemented only in the PS output mode, most notably the use of PS font +names in specifying text objects. However, unlike V2.0, this feature +is optional in V2.1; TFX-style font specifiers are also supported and +can be translated in all output modes. TFX and V2.0 are still supported. + +******************************** +PROBLEMS and POSSIBLE SOLUTIONS: +******************************** + +Solaris 2.x users: + +You must use the /usr/ucb/cc compiler because gethosename() is used. diff --git a/print/transfig/pkg-plist b/print/transfig/pkg-plist new file mode 100644 index 000000000000..28945221c1f9 --- /dev/null +++ b/print/transfig/pkg-plist @@ -0,0 +1,8 @@ +@cwd /usr/X11R6 +@owner bin +@group bin +@mode 755 +bin/transfig +bin/fig2dev +bin/fig2ps2tex +bin/pic2tpic