From owner-svn-ports-head@FreeBSD.ORG Thu Jul 31 15:27:52 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E3250EAC; Thu, 31 Jul 2014 15:27:52 +0000 (UTC) Received: from apnoea.adamw.org (apnoea.adamw.org [204.109.59.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6448F2D65; Thu, 31 Jul 2014 15:27:52 +0000 (UTC) Received: from [192.168.192.25] (dhcp-108-170-169-12.cable.user.start.ca [108.170.169.12]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by apnoea.adamw.org (Postfix) with ESMTPSA id CC05715EC4C; Thu, 31 Jul 2014 11:27:49 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: svn commit: r363622 - head/lang/libstdc++_stldoc_4.2.2 From: Adam Weinberger In-Reply-To: <201407311524.s6VFOuwb049130@svn.freebsd.org> Date: Thu, 31 Jul 2014 11:27:47 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201407311524.s6VFOuwb049130@svn.freebsd.org> To: Adam Weinberger X-Mailer: Apple Mail (2.1878.6) Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2014 15:27:53 -0000 On 31 Jul, 2014, at 11:24, Adam Weinberger 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 > + > 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 >=20