summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1996-01-31 11:12:48 +0000
committerasami <asami@FreeBSD.org>1996-01-31 11:12:48 +0000
commitda069b0c485bed987161ebd6dc6907683b15e547 (patch)
tree635aea26c9ebfd01a649244d3c02389c335edbb7
parentf2bf7a0ce1802c7b01bf63ddbbbede855a675d79 (diff)
downloadFreeBSD-ports-da069b0c485bed987161ebd6dc6907683b15e547.zip
FreeBSD-ports-da069b0c485bed987161ebd6dc6907683b15e547.tar.gz
tgif, an X11-based drawing tool.
Submitted by: Brian Clapper <bmc@telebase.com>
-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 0000000..d1bc3b8
--- /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 0000000..1f8990a
--- /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 0000000..c83f113
--- /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 0000000..1677dec
--- /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 0000000..bb94b24
--- /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 0000000..1b47320
--- /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
OpenPOWER on IntegriCloud