summaryrefslogtreecommitdiff
path: root/devel/ccdoc
diff options
context:
space:
mode:
Diffstat (limited to 'devel/ccdoc')
-rw-r--r--devel/ccdoc/Makefile47
-rw-r--r--devel/ccdoc/distinfo2
-rw-r--r--devel/ccdoc/files/patch-log.cc29
-rw-r--r--devel/ccdoc/files/patch-log.h10
-rw-r--r--devel/ccdoc/files/patch-mkopt_gcc.mk27
-rw-r--r--devel/ccdoc/pkg-descr12
6 files changed, 0 insertions, 127 deletions
diff --git a/devel/ccdoc/Makefile b/devel/ccdoc/Makefile
deleted file mode 100644
index 931ebf36392f..000000000000
--- a/devel/ccdoc/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-PORTNAME= ccdoc
-PORTVERSION= 0.8r41
-PORTREVISION= 1
-CATEGORIES= devel textproc
-MASTER_SITES= http://ccdoc.sourceforge.net/downloads/
-DISTNAME= src
-DIST_SUBDIR= ccdoc
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Extracting comments from C++ source and generating HTML
-WWW= https://ccdoc.sourceforge.net/
-
-LICENSE= MIT
-
-DEPRECATED= Obsolete utility
-EXPIRATION_DATE=2025-04-30
-
-USES= perl5
-
-WRKSRC= ${WRKDIR}/${PORTNAME}v${PORTVERSION:S/.//g}/src
-MAKEFILE= mkopt_gcc.mk
-ALL_TARGET= bld
-PLIST_FILES= bin/ccdoc \
- share/man/man1/ccdoc.1.gz
-PORTDOCS= *
-
-OPTIONS_DEFINE= DOCS
-
-MAKE_JOBS_UNSAFE= yes
-
-do-configure:
- @${REINPLACE_CMD} -e "s:%%PERL%%:${PERL}:" \
- -e "s:%%CXX%%:${CXX}:" \
- -e "s:%%CXXFLAGS%%:${CXXFLAGS}:" \
- -e "s:-pedantic::" \
- ${WRKSRC}/${MAKEFILE}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/../bin_opt_gcc_/ccdoc.exe \
- ${STAGEDIR}${PREFIX}/bin/ccdoc
- ${INSTALL_MAN} ${WRKSRC}/../doc/htdocs/ccdoc.man \
- ${STAGEDIR}${PREFIX}/share/man/man1/${PORTNAME}.1
-
-do-install-DOCS-on:
- cd ${WRKSRC}/../doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/
-
-.include <bsd.port.mk>
diff --git a/devel/ccdoc/distinfo b/devel/ccdoc/distinfo
deleted file mode 100644
index 620cc002ca1c..000000000000
--- a/devel/ccdoc/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ccdoc/src.tar.gz) = 5a04f6d420a13457853f6501e4118057fb000b1f5ac3f58195d47729521258c0
-SIZE (ccdoc/src.tar.gz) = 1750511
diff --git a/devel/ccdoc/files/patch-log.cc b/devel/ccdoc/files/patch-log.cc
deleted file mode 100644
index 70deb9db170d..000000000000
--- a/devel/ccdoc/files/patch-log.cc
+++ /dev/null
@@ -1,29 +0,0 @@
-log.cc:236:8: error: invalid operands to binary expression ('std::__1::ostream' (aka 'basic_ostream<char>') and 'std::__1::ostream')
- (*os) << fct( *os );
- ~~~~~ ^ ~~~~~~~~~~
-
-Never used
-
---- log.cc.orig 2018-08-26 04:28:55 UTC
-+++ log.cc
-@@ -225,20 +225,6 @@ ccdoc::log& ccdoc::log::operator << (const vector<stri
- return *this;
- }
- // ================================================================
--// operator <<
--// ================================================================
--ccdoc::log& ccdoc::log::operator << (ostream& (fct)(ostream&) ) {
-- if(m_output_flag) {
-- vector<ostream*>::iterator i = m_os.begin();
-- for( ; i!=m_os.end(); ++i) {
-- ostream* os = *i;
-- if(os)
-- (*os) << fct( *os );
-- }
-- }
-- return *this;
--}
--// ================================================================
- // Warning
- // ================================================================
- ccdoc::log& ccdoc::log::warning() {
diff --git a/devel/ccdoc/files/patch-log.h b/devel/ccdoc/files/patch-log.h
deleted file mode 100644
index b99651b211a2..000000000000
--- a/devel/ccdoc/files/patch-log.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- log.h.orig 2018-08-26 04:31:27 UTC
-+++ log.h
-@@ -69,7 +69,6 @@ namespace ccdoc {
- log& operator << (unsigned int);
- log& operator << (long);
- log& operator << (unsigned long);
-- log& operator << (ostream& (fct)(ostream&));
- log& operator << (log& x) {return x;}
- log& flush();
- void insert(ostream*);
diff --git a/devel/ccdoc/files/patch-mkopt_gcc.mk b/devel/ccdoc/files/patch-mkopt_gcc.mk
deleted file mode 100644
index 481a3baaa4c5..000000000000
--- a/devel/ccdoc/files/patch-mkopt_gcc.mk
+++ /dev/null
@@ -1,27 +0,0 @@
---- mkopt_gcc.mk.orig 2004-10-06 16:35:47 UTC
-+++ mkopt_gcc.mk
-@@ -1,17 +1,17 @@
- # ================================================
- # GCC compiler, optimized mode, any platform.
- # ================================================
--PERL = perl
-+PERL = %%PERL%%
- PLATFORM = $(shell $(PERL) ../utils/platform.pl)
- CCDOC_CID = bin_opt_gcc_${PLATFORM}
- BIN_DIR = ../${CCDOC_CID}
- OBJ_EXT = o
--CXX = g++
--CXX_FLAGS = -c -pedantic -Wall -O -DCCDOC_OPT -DCCDOC_CID=\"${CCDOC_CID}\"
--CXX_OUT = -o
-+CXX = %%CXX%%
-+CXX_FLAGS = -c -pedantic -Wall %%CXXFLAGS%% -DCCDOC_OPT -DCCDOC_CID=\"${CCDOC_CID}\"
-+CXX_OUT = -o
- LINK_TARG = ${BIN_DIR}/ccdoc.exe
--LINK = g++
--LINK_FLAGS = -g
--LINK_OUT = -o
-+LINK = %%CXX%%
-+LINK_FLAGS = %%CXXFLAGS%%
-+LINK_OUT = -o
-
- include mktargs.mk
diff --git a/devel/ccdoc/pkg-descr b/devel/ccdoc/pkg-descr
deleted file mode 100644
index 217ca2e98d71..000000000000
--- a/devel/ccdoc/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Ccdoc is a tool for extracting comments from C++ source code and presenting it
-in HTML format, very similar to Java's JavaDoc tool. The tagging used in ccdoc
-is very similar to that of Javadoc, with adaptations for the C++ specifics, of
-course. Ccdoc supports extracting comments from both header and implementation
-files.
-
-In contrast to most other C++ doc'ing applications, ccdoc analyses the code
-before it has been run through the pre-processor, so things such as macros can
-actually be included in the documentation.
-
-It's usage is not quite as straight forward as JavaDoc's, but considering the
-quality of the output, it is well worth the effort.