Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Mar 2019 18:23:41 +0000 (UTC)
From:      Glen Barber <gjb@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r52882 - head/en_US.ISO8859-1/htdocs/ports
Message-ID:  <201903211823.x2LINfY1018660@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gjb
Date: Thu Mar 21 18:23:41 2019
New Revision: 52882
URL: https://svnweb.freebsd.org/changeset/doc/52882

Log:
  Ensure the generated ports category XML files are always
  recreated.
  
  If a build failure is triggered, such as a port Makefile
  contains a non-ASCII apostrophe, the generated files are
  not replaced if they exist (even if an error occurs).
  In such a case, manual intervention would be needed to
  remove the file(s) that would cause the build failure.
  
  Sponsored by:	The FreeBSD Foundation

Modified:
  head/en_US.ISO8859-1/htdocs/ports/Makefile

Modified: head/en_US.ISO8859-1/htdocs/ports/Makefile
==============================================================================
--- head/en_US.ISO8859-1/htdocs/ports/Makefile	Thu Mar 21 18:20:14 2019	(r52881)
+++ head/en_US.ISO8859-1/htdocs/ports/Makefile	Thu Mar 21 18:23:41 2019	(r52882)
@@ -47,7 +47,7 @@ packages.exists:
 	${TOUCH} ${.TARGET}
 .endif
 
-Makefile.gen: categories-alpha.xml categories-grouped.xml index.xml \
+Makefile.gen: .PHONY categories-alpha.xml categories-grouped.xml index.xml \
 	installing.xml master-index.xml references.xml searching.xml \
 	statistics.ent updating.xml .NOTMAIN
 	(	${ECHO_CMD} DOCS= *.xml | ${SED} 's|catalog-cwd\.xml||g';\
@@ -68,7 +68,7 @@ categories-grouped.xml master-index.xml statistics.ent
 # this builds: categories-alpha.xml, categories-grouped.xml,
 # master-index.xml, statistics.ent, <category>.xml
 CATEGORYLIST=`grep "^[a-z]" categories | sed -e s"/,.*//"`
-categories-alpha.xml: ${INDEX} categories categories.descriptions \
+categories-alpha.xml: .PHONY ${INDEX} categories categories.descriptions \
 	packages.exists portindex ports.ent .NOTMAIN
 	${RM} -f categories-alpha.xml categories-grouped.xml \
 		master-index.xml statistics.ent



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903211823.x2LINfY1018660>