diff options
author | wiz <wiz@pkgsrc.org> | 2015-06-08 06:29:20 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2015-06-08 06:29:20 +0000 |
commit | be4942a8e01bdacd3e11ea183429fd960838a3f8 (patch) | |
tree | 9db8b4cbb2ae8e8bc81aa35b4e32b75ce9bc0ba7 /doc/pkgsrc.txt | |
parent | 8caa3d003d064d4335f30083512ea5e21843ecfc (diff) | |
download | pkgsrc-be4942a8e01bdacd3e11ea183429fd960838a3f8.tar.gz |
regen
Diffstat (limited to 'doc/pkgsrc.txt')
-rw-r--r-- | doc/pkgsrc.txt | 35 |
1 files changed, 21 insertions, 14 deletions
diff --git a/doc/pkgsrc.txt b/doc/pkgsrc.txt index de131a381a8..7b5ba3141dd 100644 --- a/doc/pkgsrc.txt +++ b/doc/pkgsrc.txt @@ -4187,13 +4187,6 @@ targets" for more information on this target. 13.3. Tweaking output of make print-PLIST -If you have used any of the *-dirs packages, as explained in Section 13.9, -"Sharing directories between packages", you may have noticed that make -print-PLIST outputs a set of @comments instead of real @dirrm lines. You can -also do this for specific directories and files, so that the results of that -command are very close to reality. This helps a lot during the update of -packages. - The PRINT_PLIST_AWK variable takes a set of AWK patterns and actions that are used to filter the output of print-PLIST. You can append any chunk of AWK scripting you like to it, but be careful with quoting. @@ -4204,12 +4197,6 @@ resulting PLIST: PRINT_PLIST_AWK+= /^libdata\/foo/ { next; } -And to get all the @dirrm lines referring to a specific (shared) directory -converted to @comments: - -PRINT_PLIST_AWK+= /^@dirrm share\/specific/ { print "@comment " $$0; next; } - - 13.4. Variable substitution in PLIST A number of variables are substituted automatically in PLISTs when a package is @@ -4274,7 +4261,6 @@ man/man1/bar.1 ${PLIST.foo}bin/foo ${PLIST.foo}man/man1/foo.1 ${PLIST.foo}share/bar/foo.data -${PLIST.foo}@dirrm share/bar 13.5. Man page compression @@ -5882,6 +5868,17 @@ bin-install is available anywhere. The arguments given to pkg_add can be set via BIN_INSTALL_FLAGS e.g., to do verbose operation, etc. +install-clean + + This target removes the state files for the "install" and later phases so + that the "install" target may be re-invoked. This can be used after editing + the PLIST to install the package without rebuilding it. + +build-clean + + This target removes the state files for the "build" and later phases so + that the "build" target may be re-invoked. + update This target causes the current package to be updated to the latest version. @@ -6058,6 +6055,16 @@ show-installed-depends This target shows which installed packages match the current package's DEPENDS. Useful if out of date dependencies are causing build problems. +print-build-depends-list + + This target shows the list of packages that the current package depends on + for building. + +print-run-depends-list + + This target shows the list of packages that the current package depends on + for running. + check-shlibs After a package is installed, check all its binaries and (on ELF platforms) |