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>