Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Jul 2014 11:27:47 -0400
From:      Adam Weinberger <adamw@adamw.org>
To:        Adam Weinberger <adamw@FreeBSD.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r363622 - head/lang/libstdc++_stldoc_4.2.2
Message-ID:  <F1350034-F765-4B9A-A9D7-EE4C38D54C1F@adamw.org>
In-Reply-To: <201407311524.s6VFOuwb049130@svn.freebsd.org>
References:  <201407311524.s6VFOuwb049130@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 31 Jul, 2014, at 11:24, Adam Weinberger <adamw@FreeBSD.org> wrote:

> Author: adamw
> Date: Thu Jul 31 15:24:56 2014
> New Revision: 363622
> URL: http://svnweb.freebsd.org/changeset/ports/363622
> QAT: https://qat.redports.org/buildarchive/r363622/
>=20
> Log:
>  Stage and unbreak.
>=20
>  I'm still not sure why a documentation-only port was checking =
NOPORTDOCS, but
>  sure, let's keep the party going with a DOCS option.

Is this port even still relevant? The logs show that it was broken with =
a missing backslash over 5 years ago. If nobody cared until now should =
we just remove the port?

# Adam


--=20
Adam Weinberger
adamw@adamw.org
http://www.adamw.org

>=20
> Modified:
>  head/lang/libstdc++_stldoc_4.2.2/Makefile
>=20
> Modified: head/lang/libstdc++_stldoc_4.2.2/Makefile
> =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
> --- head/lang/libstdc++_stldoc_4.2.2/Makefile	Thu Jul 31 15:24:44 2014	=
(r363621)
> +++ head/lang/libstdc++_stldoc_4.2.2/Makefile	Thu Jul 31 15:24:56 2014	=
(r363622)
> @@ -6,14 +6,13 @@ PORTVERSION=3D	20071101
> PORTREVISION=3D	1
> CATEGORIES=3D	lang devel
> MASTER_SITES=3D	${MASTER_SITE_GCC}
> -MASTER_SITE_SUBDIR=3D \
> -		libstdc++/doxygen
> +MASTER_SITE_SUBDIR=3D	libstdc++/doxygen
> DISTNAME=3D	libstdc++-html-USERS-4.2.2
>=20
> MAINTAINER=3D	ports@FreeBSD.org
> COMMENT=3D	GNU libstdc++ API documentation
>=20
> -USES=3D	tar:bzip2
> +USES=3D		tar:bzip2
>=20
> NO_BUILD=3D	yes
> NO_WRKSUBDIR=3D	yes
> @@ -24,16 +23,16 @@ NO_WRKSUBDIR=3D	yes
>=20
> PORTDOCS=3D	stldoc
>=20
> -NO_STAGE=3D	yes
> +OPTIONS_DEFINE=3D	DOCS
> +
> +.include <bsd.port.options.mk>
> +
> do-install:
> -.if !defined(NOPORTDOCS)
> -	@${MKDIR} ${DOCSDIR} ${DOCSDIR}/stldoc
> -	    cd ${WRKSRC}/html_user-4.2.20071101 && \
> -	    ${FIND} . -type f | \
> -	    ${XARGS} -J % ${INSTALL_DATA} % ${DOCSDIR}/stldoc &&
> -	    ${CHMOD} 755 ${DOCSDIR} ${DOCSDIR}/stldoc
> +.if ${PORT_OPTIONS:MDOCS}
> +	@${MKDIR} ${STAGEDIR}${DOCSDIR}/stldoc
> +	(cd ${WRKSRC}/html_user-4.2.20071101 && ${COPYTREE_SHARE} . =
${STAGEDIR}${DOCSDIR}/stldoc)
> .else
> -	@${ECHO} "NOPORTDOCS is set -- installing nothing."
> +	@${ECHO} "Enable the DOCS option to install documentation -- =
installing nothing."
> .endif
>=20
> .include <bsd.port.mk>
>=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F1350034-F765-4B9A-A9D7-EE4C38D54C1F>