summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
...
* Add sample code for the new src_configure and src_compile phase functions.Zac Medico2008-08-101-0/+13
| | | | svn path=/main/trunk/; revision=11385
* Document the differences between EAPIs 0 and 1.Zac Medico2008-08-102-0/+67
| | | | svn path=/main/trunk/; revision=11384
* Add new sections for EAPI 0 and 1 (currently empty).Zac Medico2008-08-104-0/+10
| | | | svn path=/main/trunk/; revision=11383
* Add missing default_src_configure() function to table. Thanks to Arfrever.Zac Medico2008-08-081-0/+3
| | | | svn path=/main/trunk/; revision=11353
* Rename the eapi2_pre2_* functions to just eapi2_* and document all theZac Medico2008-08-081-2/+85
| | | | | | new eapi* functions. svn path=/main/trunk/; revision=11351
* Add support in EAPI 2_pre2 for a function named "default" is redefined forZac Medico2008-08-071-0/+10
| | | | | | | | each phase so that it will call the default_* function corresponding to the current phase. Thanks to Thomas Anderson <gentoofan23> for the initial patch. svn path=/main/trunk/; revision=11342
* Add some docs for EAPI 2_pre2.Zac Medico2008-08-041-1/+69
| | | | svn path=/main/trunk/; revision=11328
* Add a more generic VariableSet to replace the InheritSet and RestrictSetZac Medico2008-08-031-21/+11
| | | | | | | classes. Thanks to Arfrever Frehtes Taifersar Arahesis for this patch from bug #233589 (with some minor adjustments from me). svn path=/main/trunk/; revision=11320
* Document the fact that use of @installed/EverythingSet makes it impossibleZac Medico2008-08-021-1/+3
| | | | | | for emerge to solve blockers by automatic uninstallation of blocked packages. svn path=/main/trunk/; revision=11318
* Add a new RestrictSet which contains all packages that match specifiedZac Medico2008-08-021-0/+18
| | | | | | | RESTRICT values. This could be useful for implementing something like a @live-rebuild based on RESTRICT metadata, as suggested in bug #233589. svn path=/main/trunk/; revision=11317
* Update the Parallel Scheduling section to describe the current algorithm.Zac Medico2008-08-011-1/+7
| | | | svn path=/main/trunk/; revision=11311
* Bug #233253 - Implement a @downgrade set which selects packages for whichZac Medico2008-07-311-0/+10
| | | | | | | | | | the highest visible ebuild version is lower than the currently installed version. This is useful if you have installed packages from an overlay and you want to downgrade to the highest visible after removing the overlay, even though the packages that will be dowgraded are not necessarily masked in any way. svn path=/main/trunk/; revision=11299
* Describe InheritSet and OwnerSet.Zac Medico2008-07-311-0/+4
| | | | svn path=/main/trunk/; revision=11296
* * Rename @live-ebuilds to @live-rebuild, for consistency with the otherZac Medico2008-07-311-0/+24
| | | | | | | *-rebuild sets. * Document the new sets. svn path=/main/trunk/; revision=11295
* Update foo[!bar=] syntax.Zac Medico2008-07-301-1/+1
| | | | svn path=/main/trunk/; revision=11283
* Change conditional USE deps syntax and expermental EAPI from 2_pre0 to 2_pre1.Zac Medico2008-07-301-3/+3
| | | | | | | | | | | | | | Conditional syntax examples: Compact Form Equivalent Expanded Form foo[bar?] bar? ( foo[bar] ) !bar? ( foo ) foo[!bar?] bar? ( foo ) !bar? ( foo[-bar] ) foo[bar=] bar? ( foo[bar] ) !bar? ( foo[-bar] ) foo[!bar=] bar? ( foo[-bar] ) !bar? ( foo[bar] ) svn path=/main/trunk/; revision=11274
* Add syntax examples for unconditional USE deps.Zac Medico2008-07-281-0/+29
| | | | svn path=/main/trunk/; revision=11255
* Tweak the conditional USE deps examples.Zac Medico2008-07-281-4/+4
| | | | svn path=/main/trunk/; revision=11253
* Document the doman language code path translation extension from bug #222439.Zac Medico2008-07-281-0/+31
| | | | svn path=/main/trunk/; revision=11252
* Create a table to document conditional USE dependency syntax.Zac Medico2008-07-283-0/+41
| | | | svn path=/main/trunk/; revision=11235
* Clarify EverythingSet.description a bit. Thanks to Necoro.Zac Medico2008-06-251-1/+1
| | | | svn path=/main/trunk/; revision=10787
* Remove eblank docs.Zac Medico2008-06-171-7/+0
| | | | svn path=/main/trunk/; revision=10698
* * Document eblank and eqawarn in the ebuild.5 man page.Zac Medico2008-06-173-0/+59
| | | | | | | | * Create "Ebuild Helper Functions" section docbook format, including all the functions documented in the ebuild.5 man page. svn path=/main/trunk/; revision=10687
* Add a "Interaction with previous installed version" section to document theZac Medico2008-06-171-0/+57
| | | | | | upgrade/downgrade phase execution order change from bug #226505. svn path=/main/trunk/; revision=10683
* capitalize PortageZac Medico2008-05-131-1/+1
| | | | svn path=/main/trunk/; revision=10318
* Describe how we limit the probability that temporary simultaneousZac Medico2008-05-131-0/+13
| | | | | | installation of blocking packages will cause some sort of problem. svn path=/main/trunk/; revision=10316
* eachother -> each otherZac Medico2008-05-101-1/+1
| | | | svn path=/main/trunk/; revision=10284
* Describe how file collisions between blocking packages are resolved whenZac Medico2008-05-091-1/+6
| | | | | | they are temporarily installed simultaneously. svn path=/main/trunk/; revision=10269
* Instead of doing automatic uninstalls in advance, install conflictingZac Medico2008-05-081-1/+11
| | | | | | | | | | | | | | | packages first and then do the uninstall afterwards. This requires special handling for file collisions occur, but it's preferred because it ensures that package files remain installed in a usable state whenever possible. When file collisions occur between conflicting packages, the contents entries for those files are removed from the packages that are scheduled for uninstallation. This prevents uninstallation operations from removing overlapping files that have been claimed by conflicting packages. svn path=/main/trunk/; revision=10225
* Update documentation for package set configuration. Original patch by ↵Marius Mauch2008-05-021-11/+39
| | | | | | Arfrever Frehtes Taifersar Arahesis svn path=/main/trunk/; revision=10086
* s/be only/only be/Zac Medico2008-04-251-1/+1
| | | | svn path=/main/trunk/; revision=9972
* Bug #172812 - If any Uninstall tasks need to be executed in orderZac Medico2008-04-251-2/+3
| | | | | | | | to avoid a conflict, complete the graph with any dependencies that may have been initially neglected (to ensure that unsafe Uninstall tasks are properly identified and blocked from execution). svn path=/main/trunk/; revision=9965
* Bug #172812 - Document new automatic uninstallation behavior in theZac Medico2008-04-231-3/+30
| | | | | | "Conflict Avoidance" section. svn path=/main/trunk/; revision=9948
* Add a new part for "Dependency Resolution".Zac Medico2008-04-185-0/+205
| | | | svn path=/main/trunk/; revision=9926
* Fix punctuation and spelling. Thanks to Arfrever Frehtes TaifersarZac Medico2007-12-152-8/+8
| | | | | | Arahesis <arfrever.fta@gmail.com>. svn path=/main/trunk/; revision=8932
* Add a "Quality Assurance" <part> tag so that all chapters areZac Medico2007-12-091-0/+3
| | | | | | consistently nested inside <part> tags. svn path=/main/trunk/; revision=8877
* Add some documentation for ebuild phases and pre/post phaseZac Medico2007-12-096-0/+79
| | | | | | hooks that can be defined via bashrc. svn path=/main/trunk/; revision=8876
* document default setsMarius Mauch2007-10-091-0/+22
| | | | svn path=/main/trunk/; revision=8032
* add descriptions for dbapi set classesMarius Mauch2007-10-091-0/+3
| | | | svn path=/main/trunk/; revision=8031
* add description to security set handlersMarius Mauch2007-10-091-1/+21
| | | | svn path=/main/trunk/; revision=8030
* security sets actually have one optionMarius Mauch2007-10-091-5/+30
| | | | svn path=/main/trunk/; revision=8029
* document all optionsMarius Mauch2007-10-091-1/+119
| | | | svn path=/main/trunk/; revision=8028
* Start documentation of set handler classesMarius Mauch2007-10-091-1/+170
| | | | svn path=/main/trunk/; revision=8025
* Also clean portage.txtMarius Mauch2007-10-061-1/+1
| | | | svn path=/main/trunk/; revision=7980
* Add some documentation about set configurationMarius Mauch2007-10-063-0/+121
| | | | svn path=/main/trunk/; revision=7978
* fix programlisting output to match the sections they are inMike Frysinger2007-01-201-3/+4
| | | | svn path=/main/trunk/; revision=5734
* forgot to document strict alias warningsMike Frysinger2007-01-201-0/+14
| | | | svn path=/main/trunk/; revision=5733
* start documenting qa notices so antarus stops whiningMike Frysinger2007-01-186-0/+390
svn path=/main/trunk/; revision=5693