diff options
author | gutteridge <gutteridge@pkgsrc.org> | 2021-11-09 17:55:46 +0000 |
---|---|---|
committer | gutteridge <gutteridge@pkgsrc.org> | 2021-11-09 17:55:46 +0000 |
commit | 890cda59f5ed9e3499bb573044ee436aa4e23ef0 (patch) | |
tree | 3d77832410c9b3d3b94ac222cca7fa1cb5f74e48 /doc/pkgsrc.txt | |
parent | a32fd982d96a2b22223252a6428646d86f1070ac (diff) | |
download | pkgsrc-890cda59f5ed9e3499bb573044ee436aa4e23ef0.tar.gz |
doc/pkgsrc.*: regen
Diffstat (limited to 'doc/pkgsrc.txt')
-rw-r--r-- | doc/pkgsrc.txt | 106 |
1 files changed, 55 insertions, 51 deletions
diff --git a/doc/pkgsrc.txt b/doc/pkgsrc.txt index 03ccdbdf504..fdc92cc62c2 100644 --- a/doc/pkgsrc.txt +++ b/doc/pkgsrc.txt @@ -5360,9 +5360,13 @@ BUILDLINK_ABI_DEPENDS.pkg in a buildlink3.mk file as we don't want to cause 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-extract 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 |