summaryrefslogtreecommitdiff
path: root/graphics/tgif
diff options
context:
space:
mode:
authorSatoshi Asami <asami@FreeBSD.org>1996-01-31 11:12:48 +0000
committerSatoshi Asami <asami@FreeBSD.org>1996-01-31 11:12:48 +0000
commitb597026acc6133669a225c9d8e8f124bc526b22b (patch)
treef77a2b62d97333c5aaf8d119ca852f766a826cf6 /graphics/tgif
parentAdded pgcc. (diff)
tgif, an X11-based drawing tool.
Submitted by: Brian Clapper <bmc@telebase.com>
Diffstat (limited to 'graphics/tgif')
-rw-r--r--graphics/tgif/Makefile29
-rw-r--r--graphics/tgif/distinfo1
-rw-r--r--graphics/tgif/files/patch-aa41
-rw-r--r--graphics/tgif/pkg-comment1
-rw-r--r--graphics/tgif/pkg-descr6
-rw-r--r--graphics/tgif/pkg-plist11
6 files changed, 89 insertions, 0 deletions
diff --git a/graphics/tgif/Makefile b/graphics/tgif/Makefile
new file mode 100644
index 000000000000..d1bc3b8712a4
--- /dev/null
+++ b/graphics/tgif/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: tgif
+# Version required: 2.16-p12
+# Date created: 19 Jan 1996
+# Whom: bmc@WillsCreek.COM
+#
+# $Id$
+#
+
+DISTNAME= tgif-2.16-p12
+PKGNAME= tgif-2.16.12
+CATEGORIES+= graphics x11
+MASTER_SITES= ftp://ftp.x.org/contrib/applications/tgif/ \
+ ftp://ftp.crl.research.digital.com/pub/X11/contrib/applications/tgif/ \
+ ftp://ftp.cs.columbia.edu/archives/X11R6/contrib/applications/tgif/
+
+MAINTAINER= bmc@WillsCreek.COM
+
+RUN_DEPENDS= giftopnm:${PORTSDIR}/graphics/netpbm \
+ pnmtotiff:${PORTSDIR}/graphics/netpbm \
+ ppmtoxpm:${PORTSDIR}/graphics/netpbm \
+ ppmtogif:${PORTSDIR}/graphics/netpbm \
+ xbmtopbm:${PORTSDIR}/graphics/netpbm \
+ xpmtoppm:${PORTSDIR}/graphics/netpbm
+
+USE_IMAKE= yes
+
+post-install:
+
+.include <bsd.port.mk>
diff --git a/graphics/tgif/distinfo b/graphics/tgif/distinfo
new file mode 100644
index 000000000000..1f8990a84ce5
--- /dev/null
+++ b/graphics/tgif/distinfo
@@ -0,0 +1 @@
+MD5 (tgif-2.16-p12.tar.gz) = f6eae5e52fd1a9772d2e33bbd6425308
diff --git a/graphics/tgif/files/patch-aa b/graphics/tgif/files/patch-aa
new file mode 100644
index 000000000000..c83f11328a3c
--- /dev/null
+++ b/graphics/tgif/files/patch-aa
@@ -0,0 +1,41 @@
+*** Imakefile.orig Thu Oct 12 13:18:39 1995
+--- Imakefile Fri Jan 19 12:38:23 1996
+***************
+*** 44,52 ****
+ PROGRAMS = tgif prtgif XCOMM frontend11.o testdrive
+ XCOMM CDEBUGFLAGS= -g
+ XCOMM INSTPGMFLAGS= -s
+! XCOMM BINDIR = /u/multimedia/$(MACHINE)/bin
+! XCOMM MANPATH = /u/multimedia/man
+! XCOMM TGIFDIR = /u/multimedia/lib/X11/tgif
+ TGIFDIR = $(LIBDIR)/tgif
+ DEFINES = -DTGIF_PATH=\"$(TGIFDIR)\" -DPSFILE_MOD=0664 \@@\
+ -DEPSF_FILE_EXT=\"eps\" -DPS_FILE_EXT=\"ps\" \@@\
+--- 44,52 ----
+ PROGRAMS = tgif prtgif XCOMM frontend11.o testdrive
+ XCOMM CDEBUGFLAGS= -g
+ XCOMM INSTPGMFLAGS= -s
+! BINDIR = /usr/X11R6/bin
+! MANPATH = /usr/X11R6/man
+! TGIFDIR = /usr/X11R6/lib/X11/tgif
+ TGIFDIR = $(LIBDIR)/tgif
+ DEFINES = -DTGIF_PATH=\"$(TGIFDIR)\" -DPSFILE_MOD=0664 \@@\
+ -DEPSF_FILE_EXT=\"eps\" -DPS_FILE_EXT=\"ps\" \@@\
+***************
+*** 54,60 ****
+ -DOBJ_FILE_EXT=\"obj\" -DSYM_FILE_EXT=\"sym\" \@@\
+ -DTEXT_FILE_EXT=\"txt\" \@@\
+ -DTELEPORT_ATTR=\"warp_to=\" -DTMP_DIR=\"/tmp/\" \@@\
+! -DLAUNCH_ATTR=\"launch=\" -DEXEC_ATTR=\"exec=\"
+
+ XCOMM Things to try to add to the DEFINES line above:
+ XCOMM
+--- 54,61 ----
+ -DOBJ_FILE_EXT=\"obj\" -DSYM_FILE_EXT=\"sym\" \@@\
+ -DTEXT_FILE_EXT=\"txt\" \@@\
+ -DTELEPORT_ATTR=\"warp_to=\" -DTMP_DIR=\"/tmp/\" \@@\
+! -DLAUNCH_ATTR=\"launch=\" -DEXEC_ATTR=\"exec=\" -D_BSD \@@\
+! -D_USE_XDRAWPOINT_TO_PUT_A_POINT
+
+ XCOMM Things to try to add to the DEFINES line above:
+ XCOMM
diff --git a/graphics/tgif/pkg-comment b/graphics/tgif/pkg-comment
new file mode 100644
index 000000000000..1677dec2ed25
--- /dev/null
+++ b/graphics/tgif/pkg-comment
@@ -0,0 +1 @@
+An Xlib-based two-dimensional drawing facility.
diff --git a/graphics/tgif/pkg-descr b/graphics/tgif/pkg-descr
new file mode 100644
index 000000000000..bb94b24005de
--- /dev/null
+++ b/graphics/tgif/pkg-descr
@@ -0,0 +1,6 @@
+Tgif is an X-based interactive drawing tool that allows the user to draw
+and manipulate objects. The drawings can be converted to a variety of
+formats, including GIF, encapsulated PostScript and XBM. Tgif depends on
+the `netpbm' package, available from the `ports' collection.
+
+Tgif was written by William Chia-Wei Cheng (william@cs.ucla.edu)
diff --git a/graphics/tgif/pkg-plist b/graphics/tgif/pkg-plist
new file mode 100644
index 000000000000..1b4732076aec
--- /dev/null
+++ b/graphics/tgif/pkg-plist
@@ -0,0 +1,11 @@
+bin/tgif
+bin/prtgif
+man/man1/tgif.1.gz
+man/man1/prtgif.1.gz
+lib/X11/tgif/tgif.Xdefaults
+lib/X11/tgif/tgificon.eps
+lib/X11/tgif/tgificon.obj
+lib/X11/tgif/tgificon.xbm
+lib/X11/tgif/tgificon.xpm
+lib/X11/tgif/tangram.sym
+lib/X11/tgif/keys.obj