summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Replace "root user" by "superuser" throughoutUlrich Müller2022-03-261-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* ebuild-vars.tex: Clarify which variables can be defined by an eclassUlrich Müller2022-03-171-2/+5
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* EAPI 8 has install-time dependencies (IDEPEND)Michał Górny2021-06-051-0/+1
| | | | | | | Bug: https://bugs.gentoo.org/660306 Signed-off-by: Michał Górny <mgorny@gentoo.org> [Updated as discussed in -pms mailing list] Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* EAPI 8 has selective URI restrictionsMichał Górny2021-06-051-5/+13
| | | | | | | Bug: https://bugs.gentoo.org/371413 Signed-off-by: Michał Górny <mgorny@gentoo.org> [Shortened "selective-uri-restrict" label to make it fit in the margin] Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Add an EAPI 8 identical to EAPI 7Ulrich Müller2021-06-051-12/+12
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Recognise "test_network" as token in PROPERTIESUlrich Müller2021-05-231-0/+2
| | | | | | | | | This was originally proposed as a RESTRICT token for EAPI 8, but implementing it retroactively in PROPERTIES (where it is optional from the spec's point of view) appears to be more feasible. Bug: https://bugs.gentoo.org/553696 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Fix bad page breaks before listsUlrich Müller2021-05-211-4/+4
| | | | | | Taken from https://tex.stackexchange.com/a/2645. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* ebuild-vars.tex: Allow other tokens in PROPERTIES.Ulrich Müller2020-09-211-1/+1
| | | | | | | | The spec allows other tokens for RESTRICT but not for PROPERTIES. There appears to be not good reason to treat the variables differently in this respect. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* ebuild-vars: Remove 'simple filename' mirror fetchingMichał Górny2019-12-301-4/+2
| | | | | | | | | | | The feature of using 'simple filename' to fetch from mirrors is ill-defined (which mirrors?). The Portage implementation works only if GENTOO_MIRRORS are explicitly set. It's not used in any ebuilds. Let's remove it retroactively from the specification. Bug: https://bugs.gentoo.org/695814 Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* ebuild-vars.tex: Consistent order of *DEPEND variables.Ulrich Müller2019-12-231-1/+1
| | | | | | It is DEPEND, BDEPEND, RDEPEND, PDEPEND elsewhere. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Recognise "live" as token in PROPERTIES.Ulrich Müller2019-07-191-0/+2
| | | | | Bug: https://bugs.gentoo.org/690220 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Refer to chapters as chapters.Ulrich Müller2019-03-241-7/+7
| | | | | | | Also rename label prefixes, "ch:" for chapters, "sec:" for sections, as suggested by Michael Orlitzky. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* ebuild-vars.tex: More precise cross references.Ulrich Müller2019-03-241-8/+9
| | | | | | | Where appropriate, refer to the "Dependency Specification Format" section, instead of the "Dependencies" chapter. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Move some subsections out of the "Dependencies" chapter.Ulrich Müller2019-03-241-0/+81
| | | | | | | | | | SRC_URI, REQUIRED_USE, PROPERTIES, and RESTRICT are ebuild-defined variables. Move them to that chapter. Add reference to tab:uri-arrows-table in SRC_URI section. Otherwise, no change of wording. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Fix whitespace in list items.Ulrich Müller2018-08-121-6/+7
|
* EAPI 7 has BDEPENDMichał Górny2018-03-311-0/+1
| | | | Bug: https://bugs.gentoo.org/317337
* Add an EAPI 7 identical to EAPI 6.Ulrich Müller2018-03-301-9/+9
|
* pms.cls: Update \note command to suppress vertical space.Ulrich Müller2018-03-291-6/+6
| | | | Use the command correctly throughout; it requires an argument.
* Add dilfridge and zmedico to acknowledgements.Ulrich Müller2017-11-101-0/+1
|
* Appendix: Add a list of notable retroactive changes.Ulrich Müller2017-10-081-0/+1
| | | | | This should contain all retroactive changes that were approved by the council (and after EAPIs 0, 1 and 2 were finalised).
* Use simple underscores throughout.Ulrich Müller2017-05-151-8/+8
| | | | | Replacement was done using "sed -i 's/\\_/_/g' *.tex". This does not change the resulting PDF and HTML output.
* More consistent capitalisation of headings.eapi-6-approved-2017-04-29Ulrich Müller2017-04-161-2/+2
| | | | | | | | Use title case for first and second level headings (i.e., \chapter and \section in the main text, \section and \subsection in the EAPI cheat sheet); use sentence case everywhere else. https://archives.gentoo.org/gentoo-pms/message/cef75e03f1a3b692281a5b79065dc2b6
* In captions, use teletype font where appropriate.Ulrich Müller2017-04-101-1/+1
|
* ebuild-vars.tex: Fix typo in IUSE description.Ulrich Müller2016-11-261-1/+1
|
* Remove unused labels.Ulrich Müller2016-09-131-1/+0
|
* Specify restrictions upon license names.Ulrich Müller2016-06-091-1/+2
|
* Typographic fix: Use compactitem rather than itemize.Ulrich Müller2016-05-061-2/+2
|
* Reformat EAPI tables to be more compact.Ulrich Müller2015-11-081-57/+40
| | | | | Combine all lines with identical behaviour for different EAPIs. Also use consistent indentation for tables in the LaTeX source.
* Add an EAPI 6 identical to EAPI 5.Ulrich Müller2015-11-081-4/+8
|
* Use the same line width for Emacs and Vim.Ulrich Müller2015-04-111-0/+1
| | | | | | Lines seem to be wrapped at 100 characters throughout, with the exception of eapi-cheatsheet.tex which is wrapped at 70 characters. Assign the "fill-column" file local variable for Emacs accordingly.
* Typographic fixes to make chktex happier.Ulrich Müller2015-03-241-2/+2
|
* EAPI 5: Extend slot-operator-deps with sub-slot supportZac Medico2012-09-131-0/+8
| | | | See bug 424429.
* Define stability levels.Andreas K. Huettel2012-09-131-4/+23
|
* Make parsing of the EAPI assignment mandatory.Ulrich Müller2012-09-131-2/+2
|
* Add an EAPI 5 identical to EAPI 4Ciaran McCreesh2012-09-131-4/+8
|
* Add \ChangeWhenAddingAnEAPI command.Ciaran McCreesh2012-09-131-0/+4
| | | | | This gives us an easy way to grep and find every place that needs updating when we add a new EAPI.
* Some ebuild-defined variables are optional.Ulrich Müller2012-07-261-46/+46
| | | | | Move HOMEPAGE, SRC_URI, LICENSE, KEYWORDS, and IUSE from the mandatory to the optional variables list. Sort variables in canonical order.
* Clarify wording for EAPI parsing.David Leverton2012-05-131-5/+6
| | | | Clarify wording. Require a space before the trailing comment.
* Specify syntax of EAPI assignment for parsing by package managers.Ulrich Müller2012-05-071-1/+15
|
* Clarify RDEPEND=DEPEND wordingCiaran McCreesh2011-06-281-2/+4
| | | | | | | As worded, it could be taken to imply that ebuilds could grep RDEPEND in a phase function and expect DEPEND-specified values (and possibly not eclass-specified values) to appear in there. This goes against the general rules for globally specified variables.
* Ding dong, old-style virtuals are deadCiaran McCreesh2011-06-111-3/+0
|
* Remove spurious line break in optional-vars-table.Ulrich Mueller2011-03-311-1/+1
|
* Distinguish between \e and \i.Ulrich Mueller2011-01-301-1/+1
| | | | Section "Conventions" says that \i should be used for technical terms.
* Move S to "Defined Variables" section, bug 350478.Ulrich Mueller2011-01-151-2/+0
|
* SRC_URI may be defined by an eclass.Ulrich Mueller2011-01-041-3/+3
|
* REQUIRED_USE in EAPI 4, bug 347353.Ulrich Mueller2010-12-101-10/+17
|
* Fix spacing in all occurences of e.g. and i.e.Ulrich Mueller2010-09-191-5/+5
|
* Remove conditionals for kdebuild-1.Ulrich Mueller2010-01-101-112/+3
| | | | Signed-off-by: Ulrich Mueller <ulm@gentoo.org>
* Move EAPI 3 to EAPI 4 as decided by councilChristian Faulhammer2009-12-101-6/+15
| | | | | | | ulm prepared this patch to move all features that were currently found in EAPI 3 to EAPI 4, as the new EAPI 3 will be added as an intermediate version for Prefix support. Details about that still need to be filled in.
* Expand Emacs local variablesChristian Faulhammer2009-04-231-0/+3
| | | | | | Set indentation level to 4 Fix some cosmetic spacing issues Add missing local variables list