aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1996-11-15 19:01:32 +0800
committerasami <asami@FreeBSD.org>1996-11-15 19:01:32 +0800
commit10296d2b05659399f890ba2c0a89aa4785913c50 (patch)
tree98b15fb2c44463a395a71f1350e7594937788576 /textproc
parentf95cc16c39d5ba9b142d2b517132656d324518b6 (diff)
downloadfreebsd-ports-gnome-10296d2b05659399f890ba2c0a89aa4785913c50.tar.gz
freebsd-ports-gnome-10296d2b05659399f890ba2c0a89aa4785913c50.tar.zst
freebsd-ports-gnome-10296d2b05659399f890ba2c0a89aa4785913c50.zip
Motif-based diff frontend.
Submitted by: Andreas Lohr andreas@marvin.RoBIN.de
Diffstat (limited to 'textproc')
-rw-r--r--textproc/mgdiff/Makefile26
-rw-r--r--textproc/mgdiff/distinfo1
-rw-r--r--textproc/mgdiff/files/patch-aa27
-rw-r--r--textproc/mgdiff/pkg-comment1
-rw-r--r--textproc/mgdiff/pkg-descr9
-rw-r--r--textproc/mgdiff/pkg-plist5
6 files changed, 69 insertions, 0 deletions
diff --git a/textproc/mgdiff/Makefile b/textproc/mgdiff/Makefile
new file mode 100644
index 000000000000..6a032a8a1e12
--- /dev/null
+++ b/textproc/mgdiff/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: mgdiff
+# Version required: 1.0
+# Date created: 22 October 1996
+# Whom: andreas@marvin.robin.de
+#
+# $Id$
+#
+
+DISTNAME= mgdiff
+PKGNAME= mgdiff-1.0
+CATEGORIES= misc
+MASTER_SITES= ${MASTER_SITE_XCONTRIB}
+MASTER_SITE_SUBDIR= applications
+
+MAINTAINER= andreas@marvin.robin.de
+
+REQUIRES_MOTIF= yes
+USE_IMAKE= yes
+
+post-install:
+ @${MKDIR} -p ${PREFIX}/lib/X11/mgdiff
+ @${INSTALL_DATA} ${WRKSRC}/mgdiff.x[bp]m ${PREFIX}/lib/X11/mgdiff
+ @${ECHO} Mgdiff comes with .xbm and .xpm files for use as window
+ @${ECHO} manager icons. You will find them in ${PREFIX}/lib/X11/mgdiff.
+
+.include <bsd.port.mk>
diff --git a/textproc/mgdiff/distinfo b/textproc/mgdiff/distinfo
new file mode 100644
index 000000000000..2821c5bef626
--- /dev/null
+++ b/textproc/mgdiff/distinfo
@@ -0,0 +1 @@
+MD5 (mgdiff.tar.gz) = da896496dcb9ef2947496472f094b65f
diff --git a/textproc/mgdiff/files/patch-aa b/textproc/mgdiff/files/patch-aa
new file mode 100644
index 000000000000..2e72a146dc2a
--- /dev/null
+++ b/textproc/mgdiff/files/patch-aa
@@ -0,0 +1,27 @@
+*** Imakefile.orig Thu May 19 04:01:00 1994
+--- Imakefile Sat Nov 2 17:06:31 1996
+***************
+*** 5,14 ****
+ XCOMM Imakefile,v 2.0 1994/05/19 02:01:00 dan Exp
+
+! XMLIB = -lXm
+ XCOMM
+! XCOMM for Dell SVR4
+ XCOMM
+! EXTRA_LIBRARIES = -lc -lucb
+
+ SRCS = mgdiff.c rundiff.c misc.c files.c spawn.c manual.c modal.c legend.c
+ OBJS = mgdiff.o rundiff.o misc.o files.o spawn.o manual.o modal.o legend.o
+--- 5,16 ----
+ XCOMM Imakefile,v 2.0 1994/05/19 02:01:00 dan Exp
+
+! XMLIB = ${MOTIFLIB}
++
+ XCOMM
+! XCOMM The gnuregex library is needed for the Motif file selection box widget.
+ XCOMM
+! XCOMM
+! EXTRA_LIBRARIES = -lgnuregex
+
+ SRCS = mgdiff.c rundiff.c misc.c files.c spawn.c manual.c modal.c legend.c
+ OBJS = mgdiff.o rundiff.o misc.o files.o spawn.o manual.o modal.o legend.o
diff --git a/textproc/mgdiff/pkg-comment b/textproc/mgdiff/pkg-comment
new file mode 100644
index 000000000000..0585d67e14d9
--- /dev/null
+++ b/textproc/mgdiff/pkg-comment
@@ -0,0 +1 @@
+A graphical front end to the Unix diff command
diff --git a/textproc/mgdiff/pkg-descr b/textproc/mgdiff/pkg-descr
new file mode 100644
index 000000000000..733f3669d1e8
--- /dev/null
+++ b/textproc/mgdiff/pkg-descr
@@ -0,0 +1,9 @@
+This is mgdiff, a graphical front end to the Unix diff command based
+upon X11R[456] and the Motif widget set. It allows the user to select
+two files for comparison, runs the diff command, parses the output and
+presents the results graphically. This presentation can also be used
+to generate a user-specified merge of the two files into a third file.
+
+This program's appearance is based upon a program called gdiff, which
+runs only on Silicon Graphics workstations and for which source code
+is not provided.
diff --git a/textproc/mgdiff/pkg-plist b/textproc/mgdiff/pkg-plist
new file mode 100644
index 000000000000..e3801620a8b3
--- /dev/null
+++ b/textproc/mgdiff/pkg-plist
@@ -0,0 +1,5 @@
+bin/mgdiff
+man/man1/mgdiff.1.gz
+lib/X11/app-defaults/Mgdiff
+lib/X11/mgdiff/mgdiff.xbm
+lib/X11/mgdiff/mgdiff.xpm