From 30fd62e53d2a3bc458265bcb9258694705972812 Mon Sep 17 00:00:00 2001 From: wiz Date: Sun, 15 Feb 2015 18:50:48 +0000 Subject: regen --- doc/pkgsrc.html | 61 +++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 42 insertions(+), 19 deletions(-) (limited to 'doc/pkgsrc.html') diff --git a/doc/pkgsrc.html b/doc/pkgsrc.html index af0766a2077..7868f08bc77 100644 --- a/doc/pkgsrc.html +++ b/doc/pkgsrc.html @@ -225,7 +225,8 @@ builds)
13.5. Man page compression
13.6. Changing PLIST source with PLIST_SRC
13.7. Platform-specific and differing PLISTs
-
13.8. Sharing directories between packages
+
13.8. Build-specific PLISTs
+
13.9. Sharing directories between packages
14. Buildlink methodology
@@ -3356,7 +3357,8 @@ anymore, you can remove that file and run cvs -q u
13.5. Man page compression
13.6. Changing PLIST source with PLIST_SRC
13.7. Platform-specific and differing PLISTs
-
13.8. Sharing directories between packages
+
13.8. Build-specific PLISTs
+
13.9. Sharing directories between packages
14. Buildlink methodology
@@ -4873,7 +4875,8 @@ VAR:= ${VAR:N${_othervar_:C/-//}}
13.5. Man page compression
13.6. Changing PLIST source with PLIST_SRC
13.7. Platform-specific and differing PLISTs
-
13.8. Sharing directories between packages
+
13.8. Build-specific PLISTs
+
13.9. Sharing directories between packages

The PLIST file contains a package's @@ -4906,7 +4909,7 @@ VAR:= ${VAR:N${_othervar_:C/-//}} 13.3. Tweaking output of make print-PLIST

If you have used any of the *-dirs packages, as explained in - Section 13.8, “Sharing directories between packages”, you may have noticed that + 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 @@ -5052,7 +5055,25 @@ ${PLIST.foo}@dirrm share/bar

-13.8. Sharing directories between packages

+13.8. Build-specific PLISTs
+

Some packages decide to generate hard-to-guess file names + during installation that are hard to wire down.

+

In such cases, you can set the + GENERATE_PLIST variable to shell code + terminated (with a semicolon) that will output PLIST entries which + will be appended to the PLIST

+

You can find one example in editors/xemacs:

+
+      GENERATE_PLIST+=        ${ECHO} bin/${DISTNAME}-`${WRKSRC}/src/xemacs -sd`.dmp ;
+    
+

which will append something like + bin/xemacs-21.4.23-54e8ea71.dmp to the + PLIST. +

+ +
+

+13.9. Sharing directories between packages

A shared directory is a directory where multiple (and unrelated) packages install files. These directories were problematic because you had to add special @@ -5070,6 +5091,8 @@ ${PLIST.foo}@dirrm share/bar @pkgdir path/to/empty/directory

+ or take a look at MAKE_DIRS and + OWN_DIRS.

@@ -7336,7 +7359,7 @@ TOOLS_PLATFORM.true?= true # shell builtin

18.4. Questions regarding the tools

-
+
18.4.1. How do I add a new tool?
18.4.2. How do I get a list of all available @@ -7355,7 +7378,7 @@ TOOLS_PLATFORM.true?= true # shell builtin -

18.4.1.

+

18.4.1.

How do I add a new tool?

@@ -7365,7 +7388,7 @@ TOOLS_PLATFORM.true?= true # shell builtin -

18.4.2.

+

18.4.2.

How do I get a list of all available tools?

@@ -7376,7 +7399,7 @@ TOOLS_PLATFORM.true?= true # shell builtin -

18.4.3.

+

18.4.3.

How can I get a list of all the tools that a package is using while being built? I want to know whether it @@ -9471,7 +9494,7 @@ place.

and if you still don't have the answer, ask on the pkgsrc-users mailing list.

-
+
22.1. What is the difference between MAKEFLAGS, .MAKEFLAGS and MAKE_FLAGS? @@ -9516,7 +9539,7 @@ do? -

22.1.

+

22.1.

What is the difference between MAKEFLAGS, .MAKEFLAGS and @@ -9532,7 +9555,7 @@ do? -

22.2.

+

22.2.

What is the difference between MAKE, GMAKE and @@ -9550,7 +9573,7 @@ do? -

22.3.

+

22.3.

What is the difference between CC, PKG_CC and @@ -9568,7 +9591,7 @@ do? -

22.4.

+

22.4.

What is the difference between BUILDLINK_LDFLAGS, @@ -9581,7 +9604,7 @@ do? -

22.5.

+

22.5.

Why does make show-var VARNAME=BUILDLINK_PREFIX.foo @@ -9597,7 +9620,7 @@ do? -

22.6.

+

22.6.

What does ${MASTER_SITE_SOURCEFORGE:=package/} mean? I @@ -9621,7 +9644,7 @@ do? -

22.7.

+

22.7.

Which mailing lists are there for package developers?

@@ -9646,7 +9669,7 @@ do? -

22.8.

+

22.8.

Where is the pkgsrc documentation?

@@ -9694,7 +9717,7 @@ do? -

22.9.

+

22.9.

I have a little time to kill. What shall I do?

-- cgit v1.2.3