summaryrefslogtreecommitdiff
path: root/doc/pkgsrc.txt
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2015-06-08 06:29:20 +0000
committerwiz <wiz@pkgsrc.org>2015-06-08 06:29:20 +0000
commitbe4942a8e01bdacd3e11ea183429fd960838a3f8 (patch)
tree9db8b4cbb2ae8e8bc81aa35b4e32b75ce9bc0ba7 /doc/pkgsrc.txt
parent8caa3d003d064d4335f30083512ea5e21843ecfc (diff)
downloadpkgsrc-be4942a8e01bdacd3e11ea183429fd960838a3f8.tar.gz
regen
Diffstat (limited to 'doc/pkgsrc.txt')
-rw-r--r--doc/pkgsrc.txt35
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)