aboutsummaryrefslogtreecommitdiffstats
path: root/print/transfig
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1994-11-23 22:48:06 +0800
committerjkh <jkh@FreeBSD.org>1994-11-23 22:48:06 +0800
commitde19e13e179a19067ff49dc318cc12c2f28e0623 (patch)
tree8fa510a11241167902dc3cfece1084bdb9378145 /print/transfig
parente0a0ab8da42135b80c355b1dd174a862f78486b1 (diff)
downloadfreebsd-ports-gnome-de19e13e179a19067ff49dc318cc12c2f28e0623.tar.gz
freebsd-ports-gnome-de19e13e179a19067ff49dc318cc12c2f28e0623.tar.zst
freebsd-ports-gnome-de19e13e179a19067ff49dc318cc12c2f28e0623.zip
Michael Reifenberger's transfig port.
Submitted by: mr
Diffstat (limited to 'print/transfig')
-rw-r--r--print/transfig/Makefile8
-rw-r--r--print/transfig/files/patch-ac8
-rw-r--r--print/transfig/pkg-comment1
-rw-r--r--print/transfig/pkg-descr51
-rw-r--r--print/transfig/pkg-plist8
5 files changed, 76 insertions, 0 deletions
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 <bsd.port.mk>
+
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