svn commit: r49702 - head/en_US.ISO8859-1/books/porters-handbook/makefiles

Mathieu Arnold mat at FreeBSD.org
Sun Nov 27 12:40:14 UTC 2016


Author: mat
Date: Sun Nov 27 12:40:13 2016
New Revision: 49702
URL: https://svnweb.freebsd.org/changeset/doc/49702

Log:
  Always use "group" for the multiple location distribution file scheme.
  
  It conflict with the tagname from the GitHub section.
  
  Sponsored by:	Absolight

Modified:
  head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml

Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml	Sat Nov 26 16:50:08 2016	(r49701)
+++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml	Sun Nov 27 12:40:13 2016	(r49702)
@@ -2099,8 +2099,8 @@ USE_GITHUB=	yes</programlisting>
 	  <varname>GH_ACCOUNT</varname>,
 	  <varname>GH_PROJECT</varname>, and
 	  <varname>GH_TAGNAME</varname>.  Each different value is
-	  assigned a tag.  The main value can either have no tag, or
-	  the <literal>:DEFAULT</literal> tag.  A value can be
+	  assigned a group.  The main value can either have no group, or
+	  the <literal>:DEFAULT</literal> group.  A value can be
 	  omitted if it is the same as the default as listed in
 	  <xref
 	    linkend="makefile-master_sites-github-description"/>.</para>
@@ -2110,11 +2110,11 @@ USE_GITHUB=	yes</programlisting>
 	  project, tagname, and group information at the same
 	  place.</para>
 
-	<para>For each tag, a
-	  <varname>${WRKSRC_<replaceable>tag</replaceable>}</varname>
+	<para>For each group, a
+	  <varname>${WRKSRC_<replaceable>group</replaceable>}</varname>
 	  helper variable is created, containing the directory into
 	  which the file has been extracted.  The
-	  <varname>${WRKSRC_<replaceable>tag</replaceable>}</varname>
+	  <varname>${WRKSRC_<replaceable>group</replaceable>}</varname>
 	  variables can be used to move directories around during
 	  <buildtarget>post-extract</buildtarget>, or add to
 	  <varname>CONFIGURE_ARGS</varname>, or whatever is needed
@@ -2123,7 +2123,7 @@ USE_GITHUB=	yes</programlisting>
 	<note>
 	  <para>As this is only syntastic sugar above
 	    <varname>DISTFILES</varname> and
-	    <varname>MASTER_SITES</varname>, the tag names must adhere
+	    <varname>MASTER_SITES</varname>, the group names must adhere
 	    to the restrictions on group names outlined in <xref
 	      linkend="porting-master-sites-n"/></para>
 	</note>
@@ -2135,7 +2135,7 @@ USE_GITHUB=	yes</programlisting>
 	  <para>From time to time, there is a need to fetch more
 	    than one distribution file.  For example, when the
 	    upstream git repository uses submodules.  This can be
-	    done easily using tags in the
+	    done easily using groups in the
 	    <varname>GH_<replaceable>*</replaceable></varname>
 	    variables:</para>
 
@@ -2153,8 +2153,8 @@ CONFIGURE_ARGS=	--with-contrib=${WRKSRC_
 	  <para>This will fetch three distribution files from
 	    github.  The default one comes from
 	    <filename>foo/foo</filename> and is version
-	    <literal>1.0.2</literal>.  The second one, tagged
-	    <literal>icons</literal>, comes from
+	    <literal>1.0.2</literal>.  The second one, with the
+	    <literal>icons</literal> group, comes from
 	    <filename>bar/foo-icons</filename> and is in version
 	    <literal>1.0</literal>.  The third one comes from
 	    <filename>bar/foo-contrib</filename> and uses the
@@ -2170,11 +2170,11 @@ CONFIGURE_ARGS=	--with-contrib=${WRKSRC_
 	    <varname>${WRKSRC}</varname>, in this case,
 	    <filename>${WRKDIR}/foo-1.0.2</filename>.  Each
 	    additional distribution file is extracted in
-	    <varname>${WRKSRC_<replaceable>tag</replaceable>}</varname>.
-	    Here, for the <literal>icons</literal> tag, it is called
+	    <varname>${WRKSRC_<replaceable>group</replaceable>}</varname>.
+	    Here, for the <literal>icons</literal> group, it is called
 	    <varname>${WRKSRC_icons}</varname> and it contains
 	    <filename>${WRKDIR}/foo-icons-1.0</filename>.  The file
-	    with the <literal>contrib</literal> tag is called
+	    with the <literal>contrib</literal> group is called
 	    <varname>${WRKSRC_contrib}</varname> and contains
 	    <literal>${WRKDIR}/foo-contrib-fa579bc</literal>.</para>
 
@@ -2530,9 +2530,9 @@ EXTRACT_ONLY=	source.tar.gz</programlist
 
 	<para>To support this, each entry in
 	  <varname>DISTFILES</varname> may be followed by a colon and
-	  a <quote>tag name</quote>.  Each site listed in
+	  a <quote>group name</quote>.  Each site listed in
 	  <varname>MASTER_SITES</varname> is then followed by a colon,
-	  and the tag that indicates which distribution files are
+	  and the group that indicates which distribution files are
 	  downloaded from this site.</para>
 
 	<para>For example, consider an application with the source
@@ -2554,7 +2554,7 @@ DISTFILES=	source1.tar.gz:source1 \
 		source2.tar.gz:source2</programlisting>
 	</example>
 
-	<para>Multiple distribution files can have the same tag.
+	<para>Multiple distribution files can have the same group.
 	  Continuing the previous example, suppose that there was a
 	  third distfile, <filename>source3.tar.gz</filename>, that
 	  is downloaded from


More information about the svn-doc-all mailing list