summaryrefslogtreecommitdiffstats
path: root/man/portage.5
Commit message (Collapse)AuthorAgeFilesLines
* portage.5: update date in headerZac Medico2011-02-011-1/+1
|
* portage.5: document /etc/portage/license_groupsZac Medico2011-02-011-0/+1
|
* Revert use.unsatisfiable support for now.Zac Medico2010-11-241-38/+0
| | | | | | | | | The current implementation doesn't provide anything to distinguish it from use.mask, and it's arguable that another approach such as an atom syntax extension (for optional dependencies) would be more appropriate. This reverts commit 93ee6a847be949e7752c3c052d3eb0619e408b43.
* Add example use.mask usage.Zac Medico2010-11-211-0/+8
|
* note package.env in bashrc docsZac Medico2010-11-071-1/+4
|
* Support use.unsatisfiable and package.use.unsatisfiable files.Arfrever Frehtes Taifersar Arahesis2010-11-061-1/+40
|
* Update an example in portage.5 man page.Arfrever Frehtes Taifersar Arahesis2010-11-061-3/+3
|
* Support aliases in metadata/layout.conf.Zac Medico2010-10-221-2/+5
| | | | | | | This was requested by Daniel Robbins <drobbins@funtoo.org> so that the funtoo repository can set 'aliases = gentoo' in layout.conf, relieving funtoo users from the need to do a manual alias configuration in /etc/portage/repos.conf.
* Update man page header dates.Zac Medico2010-10-111-1/+1
|
* Replace the literal portage version in all man page headers with theZac Medico2010-08-301-1/+1
| | | | | | string 'VERSION' which can be used as a sed template at install time. This will help avoid lots of merge conflicts since these header lines contain both a date and a portage version.
* Bug #292083 - Support package.accept_keywords in profiles.Zac Medico2010-08-211-0/+7
|
* Bug #44796 - Add support for /etc/portage/package.env. As documented inZac Medico2010-08-201-1/+21
| | | | | | | | | | | | | | man/portage.5: Per-package environment variable settings. Entries refer to environment files that are placed in the /etc/portage/env/ directory and have the same format as make.conf(5). Format: - comment lines begin with # (no inline comments) - one DEPEND atom per line followed by name(s) of environment file(s) Example: sys-libs/glibc glibc.conf
* Update docs, comments, and messages to refer to make.globals inZac Medico2010-08-191-6/+14
| | | | /usr/share/portage/config/ instead of /etc/make.globals.
* Add support for /etc/portage/package.accept_keywords. If bothZac Medico2010-08-151-7/+14
| | | | | | | | | | | package.accept_keywords and package.keywords are present, both of them will be used, and values from package.accept_keywords will override values from package.keywords. The package.accept_keywords file is intended to replace the package.keywords file, since profiles support a different form of package.keywords which modifies effective KEYWORDS (rather than ACCEPT_KEYWORDS). Note that bug #292083 requests support for package.accept_keywords in profiles.
* Add support for /etc/portage/make.profile as an alternative toZac Medico2010-08-151-3/+5
| | | | | | /etc/make.profile. If both /etc/make.profile/ and /etc/portage/make.profile/ exist, then /etc/make.profile/ will be preferred.
* Add support for /etc/portage/make.conf. If present, this file willZac Medico2010-08-151-0/+5
| | | | override settings from /etc/make.conf.
* extended atom syntax: Add comment to make.conf man pageSebastian Luther2010-07-271-2/+7
|
* Support per-package bashrc files.Michał Górny2010-04-291-0/+21
| | | | | | | Support loading per-package bashrc files from the /etc/portage/env directory. The invidual files should reside in a directory matching ${CATEGORY}, with names matching ${PN}, ${PN}:${SLOT}, ${P} and/or ${PF} (which are applied in that order).
* Note that use.local.desc is automatically generated, and refer to GLEP 56.Zac Medico2010-03-191-2/+5
| | | | svn path=/main/trunk/; revision=15834
* * Remove outdated profiles.desc sentence about "1 profile allowed perZac Medico2010-03-091-7/+6
| | | | | | | | stable/dev/KEYWORD". Thanks to Torsten Veller <tove@g.o> for reporting. * Add 'exp' to valid profiles.desc status values, and update the example. svn path=/main/trunk/; revision=15795
* Bug #266454 - Make @world an all-inclusive set once again, like it was priorZac Medico2009-10-161-1/+1
| | | | | | | | to portage-2.2_rc* releases. In addition to @system, @world now includes a @selected set which represents user-selected "world" packages and sets that saved in /var/lib/portage/world{,sets}. svn path=/main/trunk/; revision=14614
* Add back info_vars docs accidentally removed in r14587. Thanks to Arfrever forZac Medico2009-10-151-0/+3
| | | | | | reporting. svn path=/main/trunk/; revision=14609
* Add a reference to GLEP 23.Zac Medico2009-10-121-2/+4
| | | | svn path=/main/trunk/; revision=14589
* Document license_groups.Zac Medico2009-10-121-2/+19
| | | | svn path=/main/trunk/; revision=14587
* Bug #274497 - Misc spelling, grammar, and terminology fixes, includingZac Medico2009-10-091-2/+2
| | | | | | URL -> URI and FOO's -> FOOs. svn path=/main/trunk/; revision=14531
* Document ACCEPT_PROPERTIES and package.properties.Zac Medico2009-09-061-0/+10
| | | | svn path=/main/trunk/; revision=14206
* Document ACCEPT_LICENSE and package.license.Zac Medico2009-09-061-0/+10
| | | | svn path=/main/trunk/; revision=14205
* Remove reference to GRP_STAGE23_USE (bug #283358).Arfrever Frehtes Taifersar Arahesis2009-09-011-3/+0
| | | | svn path=/main/trunk/; revision=14176
* Note that package.* and use.* as directories is only supported sinceZac Medico2009-08-211-1/+2
| | | | | | portage-2.1.6.7, and it is not included in PMS at this time. svn path=/main/trunk/; revision=14118
* Improve an example. Patch by Jeremy Olexa.Arfrever Frehtes Taifersar Arahesis2009-08-211-2/+2
| | | | svn path=/main/trunk/; revision=14116
* Fix portage.5 man page to document the fact that some files in profiles ↵Arfrever Frehtes Taifersar Arahesis2009-08-201-0/+12
| | | | | | directory can be directories. svn path=/main/trunk/; revision=14104
* correct pointer, as pointed out by darkside in IRCFabian Groffen2009-08-051-1/+1
| | | | svn path=/main/trunk/; revision=13920
* Bug #276264 - Advise manual removal of the metadata/cache/ direcory when usingZac Medico2009-07-301-2/+3
| | | | | | eclass-overrides. svn path=/main/trunk/; revision=13864
* Bug #276264 - Note that eclass-overrides may make it necessary to setZac Medico2009-07-051-1/+6
| | | | | | PORTAGE_RSYNC_EXTRA_OPTS="--exclude=/metadata/cache" in make.conf. svn path=/main/trunk/; revision=13788
* Clarify language in repos.conf reference to repoman and egencache.Zac Medico2009-04-201-1/+2
| | | | svn path=/main/trunk/; revision=13378
* Emphasize precedence of repos.conf over layout.conf.Zac Medico2009-04-191-2/+6
| | | | svn path=/main/trunk/; revision=13371
* Add notes about eclass precedence for metadata/layout.conf.Zac Medico2009-04-191-1/+5
| | | | svn path=/main/trunk/; revision=13370
* Add support for repos.conf 'aliases' attribute which allows aliasZac Medico2009-04-161-3/+6
| | | | | | substitution in metadata/layout.conf repository references. svn path=/main/trunk/; revision=13352
* Fix typo from previous commit.Zac Medico2009-04-161-1/+1
| | | | svn path=/main/trunk/; revision=13351
* Add support in repos.conf to override the "masters" setting from layout.conf.Zac Medico2009-04-161-3/+10
| | | | svn path=/main/trunk/; revision=13350
* Bug #265747 - Add a new /etc/portage/repos.conf config file which can be usedZac Medico2009-04-111-0/+22
| | | | | | | | | | | | | | | | | | | | | | | to configure site-specific eclass override behavior. Note that configuration settings which are specified here do not apply to tools such as repoman(1) and egencache(1) since their operations are inherently not site-specific. Beware that use of eclass-overrides is generally not recommended and that it may trigger performance issues under some circumstances (see bug #124041). Example: # make all repositories inherit eclasses from the java-overlay and # java-experimental repositories, with eclasses from java-experimental # taking precedence over those from java-overlay [DEFAULT] eclass-overrides = java-overlay java-experimental # disable all eclass overrides for the gentoo repository [gentoo] eclass-overrides = svn path=/main/trunk/; revision=13325
* Move the /etc/portage categories and mirrors docs into alphabetical order.Zac Medico2009-04-111-44/+44
| | | | svn path=/main/trunk/; revision=13324
* Add portdbapi support for a metadata/layout.conf file whichZac Medico2009-04-061-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | specifies information about the repository layout. Currently, only a single "masters" attribute is supported, which is used to specify names of repositories which satisfy dependencies on eclasses and/or ebuilds. Each repository name should correspond the value of a repo_name entry from one of the repositories that is configured via the PORTDIR or PORTDIR_OVERLAY variables. Since layout.conf is now used to control eclass inheritance, it is now safer to use overlays which contain forked eclasses have names identical to those from the main tree. Such eclasses will only apply to their containing repository and any other repositories which reference their containing repository via layout.conf. This solves bug #124041 by containing eclass overrides so that they don't necessarily apply to all ebuilds. Thanks to Alistair Bush <ali_bush@g.o> for his initial patch for layout.conf support in repoman (will be merged later). See the "QA Overlay Layout support" thread on the gentoo-dev mailing list for more information: http://archives.gentoo.org/gentoo-dev/msg_33c61550b4ed2b7b25dd5a4110e1ec81.xml svn path=/main/trunk/; revision=13291
* Bug #55321 - Add support for package.keywords in profiles. In profiles,Zac Medico2009-01-101-0/+21
| | | | | | | | package.keywords modifies effective KEYWORDS values for a given ebuild. This behavior is notably different from /etc/portage/package.keywords, which instead modifies effective ACCEPT_KEYWORDS. svn path=/main/trunk/; revision=12410
* * Enable the recursive option in profile package.use parsing.Zac Medico2009-01-101-0/+1
| | | | | | * Enable package.umask in all the same locations as package.mask. svn path=/main/trunk/; revision=12409
* Note that file names in /etc/portage/package.* directories are sorted ascendingZac Medico2008-11-261-2/+3
| | | | | | alphabetical order before being summed together. svn path=/main/trunk/; revision=12090
* Document the 'eapi' profile file.Zac Medico2008-11-241-0/+6
| | | | svn path=/main/trunk/; revision=12070
* Document /var/lib/portage/world_sets.Zac Medico2008-08-171-0/+10
| | | | svn path=/main/trunk/; revision=11423
* Bug #234100 - Update date and portage version in man page headers.Zac Medico2008-08-091-1/+1
| | | | svn path=/main/trunk/; revision=11374
* Add "(no inline comments)" to qualify "comments begin with #" statements.Zac Medico2008-06-301-14/+14
| | | | svn path=/main/trunk/; revision=10857