aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authordemon <demon@FreeBSD.org>2001-03-04 05:39:04 +0800
committerdemon <demon@FreeBSD.org>2001-03-04 05:39:04 +0800
commitd9e48eb6a7fffc0c4380f9a1a9fc1892d9a563e0 (patch)
tree86f272e80f3bc4720bef9de7079925ac4116f718 /textproc
parentfee55dde9247bcfd8128bb6c2881012646f92271 (diff)
downloadfreebsd-ports-gnome-d9e48eb6a7fffc0c4380f9a1a9fc1892d9a563e0.tar.gz
freebsd-ports-gnome-d9e48eb6a7fffc0c4380f9a1a9fc1892d9a563e0.tar.zst
freebsd-ports-gnome-d9e48eb6a7fffc0c4380f9a1a9fc1892d9a563e0.zip
New port: kdoc.
KDOC creates cross-referenced documentation for C++ and CORBA IDL libraries directly from the source. Documentation can be embedded in special doc comments in the source.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/kdoc/Makefile24
-rw-r--r--textproc/kdoc/distinfo1
-rw-r--r--textproc/kdoc/files/patch-findperl11
-rw-r--r--textproc/kdoc/pkg-comment1
-rw-r--r--textproc/kdoc/pkg-descr3
-rw-r--r--textproc/kdoc/pkg-plist23
7 files changed, 64 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index bcaf37b35a55..678860ecd432 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -57,6 +57,7 @@
SUBDIR += jade
SUBDIR += java2html
SUBDIR += latte
+ SUBDIR += kdoc
SUBDIR += latex2html
SUBDIR += libxml
SUBDIR += libxml++
diff --git a/textproc/kdoc/Makefile b/textproc/kdoc/Makefile
new file mode 100644
index 000000000000..810e7316bf4f
--- /dev/null
+++ b/textproc/kdoc/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: kdoc
+# Date created: 4 March 2001
+# Whom: Dmitry Sivachenko <demon@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kdoc
+PORTVERSION= 2.1
+CATEGORIES= textproc kde
+MASTER_SITES= ${MASTER_SITE_KDE}
+MASTER_SITE_SUBDIR= stable/${PORTVERSION}/distribution/tar/generic/src
+
+MAINTAINER= demon@FreeBSD.org
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+
+MAN1= kdoc.1 qt2kdoc.1 makekdedoc.1
+pre-configure:
+ ${PERL} -pi -e "s#share/kdoc#lib/perl5/site_perl/${PERL_VER}#" ${WRKSRC}/Makefile.in
+
+.include <bsd.port.mk>
diff --git a/textproc/kdoc/distinfo b/textproc/kdoc/distinfo
new file mode 100644
index 000000000000..74eed6aff11a
--- /dev/null
+++ b/textproc/kdoc/distinfo
@@ -0,0 +1 @@
+MD5 (kdoc-2.1.tar.bz2) = 7a485b33aa7e460381462a33a28b6302
diff --git a/textproc/kdoc/files/patch-findperl b/textproc/kdoc/files/patch-findperl
new file mode 100644
index 000000000000..4d9cff936faf
--- /dev/null
+++ b/textproc/kdoc/files/patch-findperl
@@ -0,0 +1,11 @@
+--- findperl.orig Sun Mar 4 00:24:52 2001
++++ findperl Sun Mar 4 00:25:00 2001
+@@ -6,7 +6,7 @@
+ do
+ if [ -x $p/perl ]
+ then
+- if $p/perl -e 'require 5.6.0;'
++ if $p/perl -e 'require 5.005;'
+ then
+ echo $p/perl > perlbin
+ exit 0
diff --git a/textproc/kdoc/pkg-comment b/textproc/kdoc/pkg-comment
new file mode 100644
index 000000000000..f72ca8644de8
--- /dev/null
+++ b/textproc/kdoc/pkg-comment
@@ -0,0 +1 @@
+C++ and IDL Source Documentation System
diff --git a/textproc/kdoc/pkg-descr b/textproc/kdoc/pkg-descr
new file mode 100644
index 000000000000..2a0e8e921826
--- /dev/null
+++ b/textproc/kdoc/pkg-descr
@@ -0,0 +1,3 @@
+KDOC creates cross-referenced documentation for C++ and CORBA IDL libraries
+directly from the source. Documentation can be embedded in special doc
+comments in the source.
diff --git a/textproc/kdoc/pkg-plist b/textproc/kdoc/pkg-plist
new file mode 100644
index 000000000000..214a6341c700
--- /dev/null
+++ b/textproc/kdoc/pkg-plist
@@ -0,0 +1,23 @@
+bin/kdoc
+bin/qt2kdoc
+bin/makekdedoc
+lib/perl5/site_perl/%%PERL_VER%%/kdocUtil.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocAstUtil.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocParseDoc.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocCxxHTML.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocLib.pm
+lib/perl5/site_perl/%%PERL_VER%%/Ast.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocIDLhtml.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocHTMLutil.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdoctexi.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocCxxLaTeX.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocDocHelper.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocCxxDocbook.pm
+lib/perl5/site_perl/%%PERL_VER%%/Iter.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocParser.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocMan.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocDocIter.pm
+lib/perl5/site_perl/%%PERL_VER%%/kdocAstGen.pm
+share/doc/kdoc/index.docbook
+share/doc/kdoc/README
+@dirrm share/doc/kdoc