1 |
Author: zmedico |
2 |
Date: 2008-11-19 03:14:48 +0000 (Wed, 19 Nov 2008) |
3 |
New Revision: 11997 |
4 |
|
5 |
Modified: |
6 |
main/trunk/man/ebuild.1 |
7 |
main/trunk/man/emerge.1 |
8 |
main/trunk/man/make.conf.5 |
9 |
Log: |
10 |
Bug #245779 - Document the new category subdirectory behavior for PKGDIR. |
11 |
|
12 |
|
13 |
Modified: main/trunk/man/ebuild.1 |
14 |
=================================================================== |
15 |
--- main/trunk/man/ebuild.1 2008-11-18 21:25:11 UTC (rev 11996) |
16 |
+++ main/trunk/man/ebuild.1 2008-11-19 03:14:48 UTC (rev 11997) |
17 |
@@ -161,9 +161,7 @@ |
18 |
.BR package |
19 |
This command is a lot like the \fImerge\fR command, except that after |
20 |
fetching, unpacking, compiling and installing, a .tbz2 binary package |
21 |
-tarball is created and stored in ${PKGDIR}/All (${PKGDIR} defaults to |
22 |
-/usr/portage/packages). A symbolic link is created in |
23 |
-${PKGDIR}/${CATEGORY} that points to the package in ${PKGDIR}/All. |
24 |
+tarball is created and stored in \fBPKGDIR\fR (see \fBmake.conf\fR(5)). |
25 |
.TP |
26 |
.BR rpm |
27 |
Builds a RedHat RPM package from the files in the temporary |
28 |
|
29 |
Modified: main/trunk/man/emerge.1 |
30 |
=================================================================== |
31 |
--- main/trunk/man/emerge.1 2008-11-18 21:25:11 UTC (rev 11996) |
32 |
+++ main/trunk/man/emerge.1 2008-11-19 03:14:48 UTC (rev 11997) |
33 |
@@ -246,8 +246,8 @@ |
34 |
addition to actually merging the packages. Useful for maintainers |
35 |
or if you administrate multiple Gentoo Linux systems (build once, |
36 |
emerge tbz2s everywhere) as well as disaster recovery. The package |
37 |
-will be created in the |
38 |
-\fI${PKGDIR}/All\fR directory. An alternative for already\-merged |
39 |
+will be created in the \fBPKGDIR\fR directory (see \fBmake.conf\fR(5)). |
40 |
+An alternative for already\-merged |
41 |
packages is to use \fBquickpkg\fR(1) which creates a tbz2 from the |
42 |
live filesystem. |
43 |
.TP |
44 |
|
45 |
Modified: main/trunk/man/make.conf.5 |
46 |
=================================================================== |
47 |
--- main/trunk/man/make.conf.5 2008-11-18 21:25:11 UTC (rev 11996) |
48 |
+++ main/trunk/man/make.conf.5 2008-11-19 03:14:48 UTC (rev 11997) |
49 |
@@ -401,7 +401,13 @@ |
50 |
Defaults to false. |
51 |
.TP |
52 |
\fBPKGDIR\fR = \fI[path]\fR |
53 |
-Defines the location where created .tbz2 binary packages will be stored. Note |
54 |
+Defines the location where created .tbz2 binary packages will be |
55 |
+stored when the \fBemerge\fR(1) \fB\-\-buildpkg\fR option is enabled. |
56 |
+By default, a given package is stored in a subdirectory corresponding |
57 |
+to it's category. However, for backward compatibility with the layout |
58 |
+used by older versions of portage, if the \fI${PKGDIR}/All\fR directory |
59 |
+exists then all packages will be stored inside of it and symlinks to |
60 |
+the packages will be created in the category subdirectories. Note |
61 |
that locations under /usr/portage are not necessarily safe for data storage. |
62 |
See the \fBPORTDIR\fR documentation for more information. |
63 |
.br |