]> granicus.if.org Git - graphviz/commitdiff
add diffimg.1 and vimdot.1 man pages provided by:
authorellson <devnull@localhost>
Fri, 12 Feb 2010 02:19:09 +0000 (02:19 +0000)
committerellson <devnull@localhost>
Fri, 12 Feb 2010 02:19:09 +0000 (02:19 +0000)
David Claughton <dave@eclecticdave.com>

contrib/diffimg/.cvsignore
contrib/diffimg/Makefile.am
contrib/diffimg/diffimg.1 [new file with mode: 0644]
plugin/xlib/.cvsignore
plugin/xlib/Makefile.am
plugin/xlib/vimdot.1 [new file with mode: 0644]

index 3924232b39b079d9e3552b2c3470bc7be18bd19a..90be4374973e3ee06f051dae11489068720e6528 100644 (file)
@@ -4,3 +4,4 @@ Makefile
 Makefile.in
 diffimg
 CMakeFiles CMakeTmp CMakeFiles CMakeCache.txt cmake_install.cmake
+*.pdf
index f339b18b1bdd6a3957d468fca0d98d64f39daf3d..b9abbbfa74f9282b56af34d10bb5d19ebc7bf01e 100644 (file)
@@ -5,6 +5,11 @@ VERSION=0.2
 
 AM_CPPFLAGS = @GD_INCLUDES@
 
+pdfdir = $(pkgdatadir)/doc/pdf
+
+man_MANS = diffimg.1
+pdf_DATA = diffimg.1.pdf
+
 if WITH_LIBGD
 bin_PROGRAMS = diffimg
 endif
@@ -19,6 +24,9 @@ else
 diffimg_LDADD = @GD_LIBS@ @MATH_LIBS@
 endif
 
+diffimg.1.pdf: $(srcdir)/diffimg.1
+        - $(GROFF) -Tps -man $(srcdir)/dot.1 | $(PS2PDF) - - >diffimg.1.pdf
+
 GRAPH = "digraph G { hello -> world }"
 
 test: diffimg
@@ -29,4 +37,5 @@ test: diffimg
        if `./diffimg hello1.png hello2.png >test2.png`;then echo same;else echo different;fi
 
 CLEANFILES = *.png
-EXTRA_DIST = diffimg.vcproj
+EXTRA_DIST = diffimg.vcproj diffimg.1 diffimg.1.pdf
+DISTCLEANFILES = diffimg.1.pdf
diff --git a/contrib/diffimg/diffimg.1 b/contrib/diffimg/diffimg.1
new file mode 100644 (file)
index 0000000..09a6d89
--- /dev/null
@@ -0,0 +1,21 @@
+.\"                                      Hey, EMACS: -*- nroff -*-
+.TH DIFFIMG 1 "Jan 31, 2010"
+.SH NAME
+diffimg \- Calculates intersection between two images
+.SH SYNOPSIS
+.B diffimg
+.RI image1
+.RI image2
+.RI [ outimage ]
+.SH DESCRIPTION
+.PP
+\fBdiffimg\fP generates an image where each pixel is the difference between the corresponding pixel
+in each of the two source images.  Thus, if the source images are the same the resulting image will
+be black, otherwise it will have regions of non-black where the images differ.
+.PP 
+Currently supports: .png, .gif, .jpg, and .ps by using ghostscript
+.SH AUTHOR
+diffimg was written by John Ellson <ellson@research.att.com>
+.PP
+This manual page was written by David Claughton <dave@eclecticdave.com>,
+for the Debian project (but may be used by others).
index fa8ad589c730e4ffb28a023ce9c294639f34654e..1f376812e939c86523b67bb2f762354fed568b1c 100644 (file)
@@ -7,3 +7,4 @@ Makefile.in
 CMakeFiles
 *.cmake
 vimdot
+*.pdf
index 4c713ae32a424ece377f60490fe2e5879e411860..c6873879cd78b24d84649300388edb0f50903bd8 100644 (file)
@@ -7,6 +7,8 @@ else
 GRAPH = graph
 endif
 
+pdfdir = $(pkgdatadir)/doc/pdf
+
 AM_CPPFLAGS = \
        -I$(top_srcdir) \
        -I$(top_srcdir)/lib/common \
@@ -28,6 +30,12 @@ bin_SCRIPTS = vimdot
 endif
 endif
 
+man_MANS = vimdot.1
+pdf_DATA = vimdot.1.pdf
+
+vimdot.1.pdf: $(srcdir)/vimdot.1
+        - $(GROFF) -Tps -man $(srcdir)/dot.1 | $(PS2PDF) - - >vimdot.1.pdf
+
 libgvplugin_xlib_C_la_SOURCES = \
        gvplugin_xlib.c \
        gvdevice_xlib.c
@@ -48,7 +56,6 @@ vimdot: $(top_srcdir)/plugin/xlib/vimdot.sh
        cp $(top_srcdir)/plugin/xlib/vimdot.sh vimdot
        chmod +x vimdot
 
-EXTRA_DIST = vimdot.sh
-
-DISTCLEANFILES = vimdot
+EXTRA_DIST = vimdot.sh vimdot.1 vimdot.1.pdf
 
+DISTCLEANFILES = vimdot vimdot.1.pdf
diff --git a/plugin/xlib/vimdot.1 b/plugin/xlib/vimdot.1
new file mode 100644 (file)
index 0000000..cfb4775
--- /dev/null
@@ -0,0 +1,23 @@
+.\"                                      Hey, EMACS: -*- nroff -*-
+.TH VIMDOT 1 "Jan 31, 2010"
+.SH NAME
+vimdot \- Combined text editor and dot viewer
+.SH SYNOPSIS
+.B vimdot
+.RI [ file ]
+.SH DESCRIPTION
+.PP
+\fBvimdot\fP is a simple script which launches the gvim or vim editor along with a GUI window showing the
+dot output of the edited file.  The dot output window automatically refreshes everytime the file is saved
+in the editor.
+.PP
+If no filename is given, vimdot will use 'noname.dot' and initialise it with an example graph to get you
+started.
+.SH SEE ALSO
+.br
+vim(1), dot(1)
+.SH AUTHOR
+vimdot was written by John Ellson <ellson@research.att.com>
+.PP
+This manual page was written by David Claughton <dave@eclecticdave.com>,
+for the Debian project (but may be used by others).