Commit df471252 authored by Rene Ladan's avatar Rene Ladan
Browse files

devel/ccdoc: Remove expired port

2025-04-30 devel/ccdoc: Obsolete utility
parent 6f6e384b
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -4389,3 +4389,4 @@ japanese/namazu|japanese/namazu2|2025-05-04|Has expired: Obsolete and superseded
games/stuntrally||2025-05-04|Has expired: Broken for months and outdated
editors/ssed||2025-05-04|Has expired: Legacy "fork" that's based on legacy GNU sed 4.1 and last release in 2005
devel/rubygem-webby||2025-05-04|Has expired: Deprecated upstream in 2011
devel/ccdoc||2025-05-04|Has expired: Obsolete utility
+0 −1
Original line number Diff line number Diff line
@@ -393,7 +393,6 @@
    SUBDIR += ccache-static
    SUBDIR += ccache4
    SUBDIR += cccc
    SUBDIR += ccdoc
    SUBDIR += ccls
    SUBDIR += cctz
    SUBDIR += cdecl

devel/ccdoc/Makefile

deleted100644 → 0
+0 −47
Original line number Diff line number Diff line
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>

devel/ccdoc/distinfo

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
SHA256 (ccdoc/src.tar.gz) = 5a04f6d420a13457853f6501e4118057fb000b1f5ac3f58195d47729521258c0
SIZE (ccdoc/src.tar.gz) = 1750511

devel/ccdoc/files/patch-log.cc

deleted100644 → 0
+0 −29
Original line number Diff line number Diff line
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() {
Loading