Gentoo Archives: gentoo-commits

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