summaryrefslogtreecommitdiff
path: root/textproc/robodoc
diff options
context:
space:
mode:
authorwrstuden <wrstuden@pkgsrc.org>2001-09-26 19:29:13 +0000
committerwrstuden <wrstuden@pkgsrc.org>2001-09-26 19:29:13 +0000
commit55238e56d2a15e73c3bc7cfd84e07c3039788785 (patch)
treee9af10d96ff8a8b96118385cee3c0fbfbdfbbeb5 /textproc/robodoc
parent4cdcc8ef2a279b7087e171dd8767cde68f877159 (diff)
downloadpkgsrc-55238e56d2a15e73c3bc7cfd84e07c3039788785.tar.gz
textproc/robodoc - tool to build code documentation from comments in source
robodoc extracts comments describing the code into documentation files. It is inspired by the autodoc program written by Commodore.
Diffstat (limited to 'textproc/robodoc')
-rw-r--r--textproc/robodoc/Makefile17
-rw-r--r--textproc/robodoc/distinfo8
-rw-r--r--textproc/robodoc/patches/patch-aa13
-rw-r--r--textproc/robodoc/patches/patch-ab13
-rw-r--r--textproc/robodoc/patches/patch-ac13
-rw-r--r--textproc/robodoc/patches/patch-ad13
-rw-r--r--textproc/robodoc/pkg/DESCR5
-rw-r--r--textproc/robodoc/pkg/PLIST13
8 files changed, 95 insertions, 0 deletions
diff --git a/textproc/robodoc/Makefile b/textproc/robodoc/Makefile
new file mode 100644
index 00000000000..c3f5d31870b
--- /dev/null
+++ b/textproc/robodoc/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/09/26 19:29:13 wrstuden Exp $
+#
+
+DISTNAME= robodoc-3.2.3
+CATEGORIES= textproc devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=robodoc/}
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= https://sourceforge.net/projects/robodoc/
+COMMENT= tool to support project documentation within source code
+
+GNU_CONFIGURE= YES
+USE_GMAKE= YES
+
+MAKEFILE= makefile
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/robodoc/distinfo b/textproc/robodoc/distinfo
new file mode 100644
index 00000000000..1279666f2b5
--- /dev/null
+++ b/textproc/robodoc/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/09/26 19:29:13 wrstuden Exp $
+
+SHA1 (robodoc-3.2.3.tar.gz) = e082883583ba9f8e4cbe82233caa3c9cdd3bb530
+Size (robodoc-3.2.3.tar.gz) = 105278 bytes
+SHA1 (patch-aa) = d9a26a78b8df348b965a15f88024dcdcd41d65a8
+SHA1 (patch-ab) = 90f3848a15b3edda2dfa2a9ad915cbd99fc5ed3b
+SHA1 (patch-ac) = 8b6a9cf8b4c0592c63f995461ed80f7fb8f32ac0
+SHA1 (patch-ad) = c39f68e0555d32444c3ee9548e4999249acb4246
diff --git a/textproc/robodoc/patches/patch-aa b/textproc/robodoc/patches/patch-aa
new file mode 100644
index 00000000000..b18b76926ef
--- /dev/null
+++ b/textproc/robodoc/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2001/09/26 19:29:13 wrstuden Exp $
+
+--- makefile.am.orig Tue Sep 25 18:40:47 2001
++++ makefile.am Tue Sep 25 18:41:59 2001
+@@ -10,7 +10,7 @@
+
+ exampledir = $(prefix)/examples/$(PACKAGE)-$(VERSION)
+
+-docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION)
++docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
+ doc_DATA = AUTHORS COPYING ChangeLog INSTALL NEWS README
+
+ EXTRA_DIST = \
diff --git a/textproc/robodoc/patches/patch-ab b/textproc/robodoc/patches/patch-ab
new file mode 100644
index 00000000000..f3f7d7a4fc0
--- /dev/null
+++ b/textproc/robodoc/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2001/09/26 19:29:13 wrstuden Exp $
+
+--- makefile.in.orig Tue Sep 25 18:40:53 2001
++++ makefile.in Tue Sep 25 18:41:46 2001
+@@ -72,7 +72,7 @@
+
+ exampledir = $(prefix)/examples/$(PACKAGE)-$(VERSION)
+
+-docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION)
++docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
+ doc_DATA = AUTHORS COPYING ChangeLog INSTALL NEWS README
+
+ EXTRA_DIST = Docs/robodoc.1 Docs/robodoc.m4 Docs/robodoc.html Docs/general.m4 Docs/example.c Docs/tocgen.m4 Docs/example_makefile Docs/main.css Examples/C/prog1.c Examples/C/prog2.c Examples/C/prog1.c.html Examples/C/prog2.c.html Examples/C/makefile Examples/CPP/muppets.h Examples/CPP/muppets.cpp Examples/CPP/masterindex.html Examples/CPP/muppets.h.html Examples/CPP/muppets.cpp.html Examples/CPP/makefile Headers/assembler.sample Headers/basic.sample Headers/c.sample Headers/cpp.sample Headers/fortan.sample Headers/html.sample Headers/tcl.sample Source/makefile.plain
diff --git a/textproc/robodoc/patches/patch-ac b/textproc/robodoc/patches/patch-ac
new file mode 100644
index 00000000000..c320d3fcf8f
--- /dev/null
+++ b/textproc/robodoc/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.1.1 2001/09/26 19:29:13 wrstuden Exp $
+
+--- Docs/makefile.in.orig Tue Sep 25 18:33:14 2001
++++ Docs/makefile.in Tue Sep 25 18:33:32 2001
+@@ -65,7 +65,7 @@
+ man_MANS = robodoc.1
+ MAINTAINERCLEANFILES = robodoc.html stoc.html stoc.m4
+
+-docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION)
++docdir = $(datadir)/doc/html/$(PACKAGE)-$(VERSION)
+ doc_DATA = main.css robodoc.html
+
+ #
diff --git a/textproc/robodoc/patches/patch-ad b/textproc/robodoc/patches/patch-ad
new file mode 100644
index 00000000000..e3e20ab2719
--- /dev/null
+++ b/textproc/robodoc/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1.1.1 2001/09/26 19:29:13 wrstuden Exp $
+
+--- Docs/makefile.am.orig Tue Sep 25 18:33:52 2001
++++ Docs/makefile.am Tue Sep 25 18:34:11 2001
+@@ -3,7 +3,7 @@
+ man_MANS = robodoc.1
+ MAINTAINERCLEANFILES = robodoc.html stoc.html stoc.m4
+
+-docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION)
++docdir = $(datadir)/doc/html/$(PACKAGE)-$(VERSION)
+ doc_DATA = main.css robodoc.html
+
+ #
diff --git a/textproc/robodoc/pkg/DESCR b/textproc/robodoc/pkg/DESCR
new file mode 100644
index 00000000000..ae4a62ba138
--- /dev/null
+++ b/textproc/robodoc/pkg/DESCR
@@ -0,0 +1,5 @@
+This package is a documentation tool (based on the AutoDocs program
+written by Commodore). It extracts specially formated comment
+headers from the source file and puts them in a separate file.
+ROBODoc thus allows you to include the program documentation in
+the source code and avoid having to maintain two separate documents.
diff --git a/textproc/robodoc/pkg/PLIST b/textproc/robodoc/pkg/PLIST
new file mode 100644
index 00000000000..1b7738aea5e
--- /dev/null
+++ b/textproc/robodoc/pkg/PLIST
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/09/26 19:29:13 wrstuden Exp $
+bin/robodoc
+man/man1/robodoc.1
+share/doc/html/robodoc-3.2.3/main.css
+share/doc/html/robodoc-3.2.3/robodoc.html
+share/doc/robodoc-3.2.3/AUTHORS
+share/doc/robodoc-3.2.3/COPYING
+share/doc/robodoc-3.2.3/ChangeLog
+share/doc/robodoc-3.2.3/INSTALL
+share/doc/robodoc-3.2.3/NEWS
+share/doc/robodoc-3.2.3/README
+@dirrm share/doc/html/robodoc-3.2.3
+@dirrm share/doc/robodoc-3.2.3