pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/doc



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Tue Nov  9 17:55:46 UTC 2021

Modified Files:
        pkgsrc/doc: pkgsrc.html pkgsrc.txt

Log Message:
doc/pkgsrc.*: regen


To generate a diff of this commit:
cvs rdiff -u -r1.325 -r1.326 pkgsrc/doc/pkgsrc.html
cvs rdiff -u -r1.323 -r1.324 pkgsrc/doc/pkgsrc.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/doc/pkgsrc.html
diff -u pkgsrc/doc/pkgsrc.html:1.325 pkgsrc/doc/pkgsrc.html:1.326
--- pkgsrc/doc/pkgsrc.html:1.325        Mon Nov  8 22:26:32 2021
+++ pkgsrc/doc/pkgsrc.html      Tue Nov  9 17:55:46 2021
@@ -6440,10 +6440,13 @@ BUILDLINK_TREE+=        -tiff
       cause unneeded package deletions and rebuilds.  In many cases,
       new versions of packages work just fine with older
       dependencies.</p>
-<p>Also it is not needed to set
+<p>Also, it is not needed to set
       <code class="varname">BUILDLINK_ABI_DEPENDS.<em class="replaceable"><code>pkg</code></em></code>
       when it is identical to
-      <code class="varname">BUILDLINK_API_DEPENDS.<em class="replaceable"><code>pkg</code></em></code>.        </p>
+      <code class="varname">BUILDLINK_API_DEPENDS.<em class="replaceable"><code>pkg</code></em></code>.</p>
+<p>Note there is also the distinction that users are able to disable
+      enforcement of ABI dependencies using the <code class="varname">USE_ABI_DEPENDS</code>
+      variable, but there is no equivalent option for API dependencies.</p>
 </div>
 </div>
 <div class="sect1">
@@ -8579,12 +8582,12 @@ pre-configure:
 <p>There are further similar REPLACE variables available, e.g.,
     <code class="varname">REPLACE_AWK</code> for packages containing awk scripts,
     and <code class="varname">REPLACE_R</code> for R. These two, like the others
-    noted above, are defined centrally in
+    noted above, have their actions defined centrally in
     <code class="filename">mk/configure/replace-interpreter.mk</code>. Other
-    languages define these variables within their own dedicated part of
-    the tree, e.g., PHP defines <code class="varname">REPLACE_PHP</code> in
-    <code class="filename">lang/php/phpversion.mk</code>, and Python defines
-    <code class="varname">REPLACE_PYTHON</code> in
+    languages define the actions of these variables within their own
+    dedicated part of the tree, e.g., <code class="varname">REPLACE_PHP</code> is
+    actioned in <code class="filename">lang/php/phpversion.mk</code>, and
+    <code class="varname">REPLACE_PYTHON</code> is actioned in
     <code class="filename">lang/python/application.mk</code>. For other languages,
     consult the mk files found within their specific directories (the
     naming convention varies).</p>
@@ -14337,179 +14340,179 @@ source packages</h2></div></div></div>
 </tr>
 <tr>
 <td>python</td>
-<td>readme-all</td>
+<td>r</td>
 </tr>
 <tr>
+<td>readme-all</td>
 <td>recv</td>
-<td>recvfrom</td>
 </tr>
 <tr>
+<td>recvfrom</td>
 <td>regcomp</td>
-<td>release-localbase-lock</td>
 </tr>
 <tr>
+<td>release-localbase-lock</td>
 <td>release-lock</td>
-<td>relro</td>
 </tr>
 <tr>
+<td>relro</td>
 <td>rename</td>
-<td>reorder</td>
 </tr>
 <tr>
+<td>reorder</td>
 <td>replace</td>
-<td>replace_interpreter</td>
 </tr>
 <tr>
+<td>replace_interpreter</td>
 <td>reproducible</td>
-<td>resolv</td>
 </tr>
 <tr>
+<td>resolv</td>
 <td>root</td>
-<td>ruby</td>
 </tr>
 <tr>
+<td>ruby</td>
 <td>send</td>
-<td>sendfile</td>
 </tr>
 <tr>
+<td>sendfile</td>
 <td>sendto</td>
-<td>setenv</td>
 </tr>
 <tr>
+<td>setenv</td>
 <td>setgid</td>
-<td>setprogname</td>
 </tr>
 <tr>
+<td>setprogname</td>
 <td>setuid</td>
-<td>sh</td>
 </tr>
 <tr>
+<td>sh</td>
 <td>shebang</td>
-<td>show</td>
 </tr>
 <tr>
+<td>show</td>
 <td>show-all</td>
-<td>show-build-defs</td>
 </tr>
 <tr>
+<td>show-build-defs</td>
 <td>show-depends</td>
-<td>show-deps</td>
 </tr>
 <tr>
+<td>show-deps</td>
 <td>show-distfiles</td>
-<td>show-downlevel</td>
 </tr>
 <tr>
+<td>show-downlevel</td>
 <td>show-subdir-var</td>
-<td>show-tools</td>
 </tr>
 <tr>
+<td>show-tools</td>
 <td>show-var</td>
-<td>show-vars</td>
 </tr>
 <tr>
+<td>show-vars</td>
 <td>snprintf</td>
-<td>socket</td>
 </tr>
 <tr>
+<td>socket</td>
 <td>ssp</td>
-<td>st_mode</td>
 </tr>
 <tr>
+<td>st_mode</td>
 <td>stage-install</td>
-<td>strcasestr</td>
 </tr>
 <tr>
+<td>strcasestr</td>
 <td>strict</td>
-<td>strip</td>
 </tr>
 <tr>
+<td>strip</td>
 <td>strndup</td>
-<td>strnlen</td>
 </tr>
 <tr>
+<td>strnlen</td>
 <td>strsep</td>
-<td>subst</td>
 </tr>
 <tr>
+<td>subst</td>
 <td>substitutions</td>
-<td>sun</td>
 </tr>
 <tr>
+<td>sun</td>
 <td>sunpro</td>
-<td>sunwspro</td>
 </tr>
 <tr>
+<td>sunwspro</td>
 <td>symlink</td>
-<td>test</td>
 </tr>
 <tr>
+<td>test</td>
 <td>test-env</td>
-<td>tex</td>
 </tr>
 <tr>
+<td>tex</td>
 <td>texlive</td>
-<td>tmp</td>
 </tr>
 <tr>
+<td>tmp</td>
 <td>tool</td>
-<td>tools</td>
 </tr>
 <tr>
+<td>tools</td>
 <td>tools-libtool-m4-override</td>
-<td>type</td>
 </tr>
 <tr>
+<td>type</td>
 <td>ulimit</td>
-<td>undefined</td>
 </tr>
 <tr>
+<td>undefined</td>
 <td>undo-replace</td>
-<td>unlimit</td>
 </tr>
 <tr>
+<td>unlimit</td>
 <td>unprivileged</td>
-<td>unprivileged-install-hook</td>
 </tr>
 <tr>
+<td>unprivileged-install-hook</td>
 <td>unstripped</td>
-<td>update</td>
 </tr>
 <tr>
+<td>update</td>
 <td>upload</td>
-<td>upload-distfiles</td>
 </tr>
 <tr>
+<td>upload-distfiles</td>
 <td>use_tools</td>
-<td>user</td>
 </tr>
 <tr>
+<td>user</td>
 <td>utimes</td>
-<td>vasprintf</td>
 </tr>
 <tr>
+<td>vasprintf</td>
 <td>verbose</td>
-<td>vsnprintf</td>
 </tr>
 <tr>
+<td>vsnprintf</td>
 <td>warn</td>
-<td>warning</td>
 </tr>
 <tr>
+<td>warning</td>
 <td>warnings</td>
-<td>warnx</td>
 </tr>
 <tr>
+<td>warnx</td>
 <td>wattr_off</td>
-<td>wattr_on</td>
 </tr>
 <tr>
+<td>wattr_on</td>
 <td>work</td>
-<td>wrapper</td>
 </tr>
 <tr>
+<td>wrapper</td>
 <td>wrkdir</td>
-<td>�</td>
 </tr>
 </table>
 </div>

Index: pkgsrc/doc/pkgsrc.txt
diff -u pkgsrc/doc/pkgsrc.txt:1.323 pkgsrc/doc/pkgsrc.txt:1.324
--- pkgsrc/doc/pkgsrc.txt:1.323 Mon Nov  8 22:26:32 2021
+++ pkgsrc/doc/pkgsrc.txt       Tue Nov  9 17:55:46 2021
@@ -5360,9 +5360,13 @@ BUILDLINK_ABI_DEPENDS.pkg in a buildlink
 unneeded package deletions and rebuilds. In many cases, new versions of
 packages work just fine with older dependencies.
 
-Also it is not needed to set BUILDLINK_ABI_DEPENDS.pkg when it is identical to
+Also, it is not needed to set BUILDLINK_ABI_DEPENDS.pkg when it is identical to
 BUILDLINK_API_DEPENDS.pkg.
 
+Note there is also the distinction that users are able to disable enforcement
+of ABI dependencies using the USE_ABI_DEPENDS variable, but there is no
+equivalent option for API dependencies.
+
 18.3. Writing builtin.mk files
 
 Some packages in pkgsrc install headers and libraries that coincide with
@@ -7115,12 +7119,12 @@ USE_TOOLS.
 
 There are further similar REPLACE variables available, e.g., REPLACE_AWK for
 packages containing awk scripts, and REPLACE_R for R. These two, like the
-others noted above, are defined centrally in mk/configure/
-replace-interpreter.mk. Other languages define these variables within their own
-dedicated part of the tree, e.g., PHP defines REPLACE_PHP in lang/php/
-phpversion.mk, and Python defines REPLACE_PYTHON in lang/python/application.mk.
-For other languages, consult the mk files found within their specific
-directories (the naming convention varies).
+others noted above, have their actions defined centrally in mk/configure/
+replace-interpreter.mk. Other languages define the actions of these variables
+within their own dedicated part of the tree, e.g., REPLACE_PHP is actioned in
+lang/php/phpversion.mk, and REPLACE_PYTHON is actioned in lang/python/
+application.mk. For other languages, consult the mk files found within their
+specific directories (the naming convention varies).
 
 Currently, special handling for other languages varies in pkgsrc. If a compiler
 package provides a buildlink3.mk file, include that, otherwise just add a
@@ -10181,50 +10185,50 @@ pre-configure-checks-hook        pre-ext
 pre-fetch                        print-go-deps
 print-plist                      print-summary-data
 privileged-install-hook          pypi
-python                           readme-all
-recv                             recvfrom
-regcomp                          release-localbase-lock
-release-lock                     relro
-rename                           reorder
-replace                          replace_interpreter
-reproducible                     resolv
-root                             ruby
-send                             sendfile
-sendto                           setenv
-setgid                           setprogname
-setuid                           sh
-shebang                          show
-show-all                         show-build-defs
-show-depends                     show-deps
-show-distfiles                   show-downlevel
-show-subdir-var                  show-tools
-show-var                         show-vars
-snprintf                         socket
-ssp                              st_mode
-stage-install                    strcasestr
-strict                           strip
-strndup                          strnlen
-strsep                           subst
-substitutions                    sun
-sunpro                           sunwspro
-symlink                          test
-test-env                         tex
-texlive                          tmp
-tool                             tools
-tools-libtool-m4-override        type
-ulimit                           undefined
-undo-replace                     unlimit
-unprivileged                     unprivileged-install-hook
-unstripped                       update
-upload                           upload-distfiles
-use_tools                        user
-utimes                           vasprintf
-verbose                          vsnprintf
-warn                             warning
-warnings                         warnx
-wattr_off                        wattr_on
-work                             wrapper
-wrkdir                            
+python                           r
+readme-all                       recv
+recvfrom                         regcomp
+release-localbase-lock           release-lock
+relro                            rename
+reorder                          replace
+replace_interpreter              reproducible
+resolv                           root
+ruby                             send
+sendfile                         sendto
+setenv                           setgid
+setprogname                      setuid
+sh                               shebang
+show                             show-all
+show-build-defs                  show-depends
+show-deps                        show-distfiles
+show-downlevel                   show-subdir-var
+show-tools                       show-var
+show-vars                        snprintf
+socket                           ssp
+st_mode                          stage-install
+strcasestr                       strict
+strip                            strndup
+strnlen                          strsep
+subst                            substitutions
+sun                              sunpro
+sunwspro                         symlink
+test                             test-env
+tex                              texlive
+tmp                              tool
+tools                            tools-libtool-m4-override
+type                             ulimit
+undefined                        undo-replace
+unlimit                          unprivileged
+unprivileged-install-hook        unstripped
+update                           upload
+upload-distfiles                 use_tools
+user                             utimes
+vasprintf                        verbose
+vsnprintf                        warn
+warning                          warnings
+warnx                            wattr_off
+wattr_on                         work
+wrapper                          wrkdir
 
 Appendix F. Editing guidelines for the pkgsrc guide
 



Home | Main Index | Thread Index | Old Index