aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* function-reference/install-functions: be more specific about dobin locationUlrich Müller3 days1-3/+4
| | | | | | Bug: https://bugs.gentoo.org/586632 Suggested-by: Sebastian Pipping <sping@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* function-reference/query-functions: document missing pms functionsJohn Helmert III2021-06-131-0/+20
| | | | | Signed-off-by: John Helmert III <ajak@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* function-reference/query-functions: Correct description of "has".Ulrich Müller2020-10-261-8/+6
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* function-reference/install-functions: Explain that *into creates the dir.Ulrich Müller2020-02-241-0/+4
| | | | | Closes: https://bugs.gentoo.org/710318 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* ebuild-writing/eapi: Move EAPI=4 information to other sections.Ulrich Müller2020-02-114-3/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Utilities die, nonfatal: New section in ebuild-writing/error-handling, new chapter function-reference/error-functions - dodoc -r: Already in function-reference/install-functions, add additional example to ebuild-writing/functions/src_install - doins symlink support: Incorporated into function-reference/install-functions - dosed, dohard banned: Not mentioned anywhere else - econf --disable-dependency-tracking: New section about econf options in ebuild-writing/functions/src_configure/configuring - Controllable compression and docompress: New chapter ebuild-writing/functions/src_install/docompress - USE dependency defaults: Incorporated into general-concepts/dependencies - pkg_pretend: Already in ebuild-writing/functions/pkg_pretend - default src_install: Already in ebuild-writing/functions/src_install - pkg_info: Incorporated into ebuild-writing/functions/pkg_info - REQUIRED_USE: Already in ebuild-writing/variables - MERGE_TYPE, REPLACING_VERSIONS, REPLACED_BY_VERSION: Moved to ebuild-writing/variables - DOCS: Incorporated into ebuild-writing/variables - AA, KV removed: Not mentioned anywhere else - RDEPEND=DEPEND: Already handled in commit 5a946b4 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* ebuild-writing/eapi: Move EAPI=2 information to other sections.Ulrich Müller2020-01-231-1/+11
| | | | | | | | | | | | | | | | - doman language support: incorporated into function-reference/install-functions - Blockers incorporated into general-concepts/dependencies (also say "weak" and "strong" blockers instead of "soft" and "hard", in order to agree with the terms used in PMS) - USE dependencies: already in general-concepts/dependencies - SRC_URI arrows: incorporated into ebuild-writing/variables - src_prepare: already in ebuild-writing/functions/src_prepare - src_configure: already in ebuild-writing/functions/src_configure - Execution order: already in ebuild-writing/functions - Default phase functions moved to ebuild-writing/functions Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* function-reference/build-functions: Drop einstall.Ulrich Müller2020-01-091-9/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Element <br> is not supported.Ulrich Müller2019-12-081-1/+1
| | | | | | Replace by paragraph break, or drop. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* function-reference/install-functions: clarify dodir/keepdir usage.Michael Orlitzky2019-11-221-4/+12
| | | | | | | | | | | | | | | | | | The existing "Install Functions Reference" documentation on dodir() and keepdir() is a bit wishy-washy. What developers really want to know is, when do I use one, and when do I use the other? This commit updates the descriptions of those two functions to provide that information. If the directory will be non-empty, dodir() is fine. Otherwise, keepdir() should be used. Some rationale for the existence of the keepdir() function is also provided for the skeptical developer who might otherwise find it superfluous. This change mirrors an update to the ebuild(5) man page in portage. Closes: https://bugs.gentoo.org/451472 Reported-by: Matthew Schultz <mattsch@gmail.com> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* Tidy up formatting, links and typo for BDEPENDBrian Evans2018-10-241-2/+2
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* More XML syntax fixesBrian Evans2018-10-241-1/+1
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* install-functions: mark dohtml as banned with EAPI=7Brian Evans2018-10-241-1/+2
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* install-functions: Update domo and add dostrip for EAPI=7Brian Evans2018-10-241-1/+13
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* Update message-functions for EAPI=7Brian Evans2018-10-241-34/+1
| | | | | | | Drop mention of ebeep and epause Promote eqawarn leaving note about pre-EAPI=7 needing eutils Signed-off-by: Brian Evans <grknight@gentoo.org>
* function-reference/query-functions: Add EAPI=7 options for {has,best}_versionBrian Evans2018-10-241-2/+10
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* install-functions: refer to ${ED} instead of ${D}Mike Gilbert2018-08-011-5/+4
| | | | Since EAPI 3, the install functions use ${ED} instead of ${D}.
* function-reference/install-functions: add ban notes about libopts and dolibMikle Kolyada2018-06-221-0/+2
|
* install-functions: Verbosely explain dosym target parameterMichał Górny2017-08-281-1/+5
| | | | | | It is a common misconception that dosym takes two paths, both of them interpreted relatively to ${ED}. To avoid that, explicitly explain that the first parameter is interpreted as a verbatim symlink target.
* function-reference/install-functions: mention the recursive option for helpersMoritz Schlarb2017-06-211-2/+5
| | | | | | Mention recursive installing for `doins` et. al. Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=384941
* Change "atom" to "package dependency specification" throughout.Ulrich Müller2016-12-291-2/+4
| | | | Bug: 603970
* function-reference/install-functions: suggest einstalldocs over dohtml #591476Göktürk Yüksek2016-12-081-1/+2
|
* function-reference/install-function: document einstalldocsWim Muskee2016-12-071-0/+11
|
* function-reference/install-functions: document dodoc -rGöktürk Yüksek2016-12-071-1/+3
|
* function-reference/query-functions: enhance has_version with a cross-refGöktürk Yüksek2016-11-301-1/+3
| | | | | Add a link to "version specifiers" in the dependencies section for has_version.
* function-reference/query-functions: add has_version flag explanation, bug ↵Wim Muskee2016-11-301-2/+5
| | | | #307065
* function-reference/install-functions: differentiate doexe and dobin betterWim Muskee2016-11-301-2/+6
| | | | Gentoo-Bug: 586632
* function-reference/build-install-functions: update dohard, dohtml and einstallWim Muskee2016-11-152-8/+2
| | | | | | | | | Removed banned dohard, added specific eapi ban notes for einstall and deprecation notes for dohtml. Gentoo-Bug: 564620 function-reference/install-functions: dohtml deprecate in 6 instead of banned in 7
* Update keepdir descriptionManuel Rüger2016-10-041-1/+3
| | | | Provide a better description for the .keep file
* function-reference/install-functions: Add newheader.Ulrich Müller2016-10-031-0/+8
| | | | Bug: 596038
* function-reference/install-functions: Remove trailing full stops in table.Ulrich Müller2016-10-031-13/+13
| | | | | According to style guide: https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/xml/htdocs/doc/en/xml-guide.xml?revision=1.72&view=markup#l1159
* install-functions: Fix the description of 'into'Mike Gilbert2016-10-031-3/+3
| | | | | | Thanks to ulm for the corrected list of functions. Bug: https://bugs.gentoo.org/596032
* function-reference/install-functions: add doheader and update dodocWim Muskee2016-08-171-1/+9
| | | | | | | Add doheader and add install location to dodoc. Minor edits by the committer to use a singular form of 'header files' to be consistent with the rest of the section.
* Fix factual erroryac2015-02-151-1/+2
|
* Replace weasel word with proper descriptionyac2015-02-151-1/+1
|
* Describe the "into" functionMike Gilbert2013-02-091-3/+16
|
* function-reference/sandbox-functions: adddeny denies reads as wellMarkos Chandras2013-01-201-1/+1
| | | | Fixes bug #453066
* bug #414087: add missing word in 'install functions reference'.Michael Palimaka2012-11-081-1/+1
|
* remove dojar reference, doesn't exist anymoreJeremy Olexa2011-02-031-8/+0
|
* Update documentation for use and useq. Thanks to Ulrich Müller. Bug #299196Markos Chandras2010-10-161-5/+11
|
* Remove references to portageqPetteri Räty2010-07-131-8/+0
| | | | | portageq is Portage internal and unspecified by PMS. It should not be documented for ebuild usage.
* Document eqawarnPetteri Räty2010-07-111-3/+11
| | | | | Document eqawarn available in eutils.eclass for showing QA warnings about eclass usage.
* Mark epause and ebeep as deprecatedPetteri Räty2010-07-101-1/+3
| | | | | | | Since the introduction of EAPI 3 eutils has not defined epause and ebeep any more as they have better replacements these days. Devmanual now doesn't recommend their usage for important messages and marks them as deprecated in Message Functions Reference.
* Move paragraph up to the top so its not as easily missedMark Loeser2009-09-031-6/+6
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/devmanual/trunk@153 176d3534-300d-0410-8db8-84e73ed771c3
* Remove references to dopython as it's not in Portage any more. Fixes bug ↵Petteri Räty2009-04-081-8/+0
| | | | | | #263268. Thanks to bangert for the patch. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/devmanual/trunk@145 176d3534-300d-0410-8db8-84e73ed771c3
* Fix the fperms and fowners descriptions; bug #177595Mark Loeser2007-12-161-2/+2
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/devmanual/trunk@112 176d3534-300d-0410-8db8-84e73ed771c3
* Add in a slightly better description of dohtml; fixes bug #146468Mark Loeser2007-12-161-1/+1
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/devmanual/trunk@109 176d3534-300d-0410-8db8-84e73ed771c3
* Fixed use.desc for expanded flags and use_enable/use_with to mention the 3 ↵Danny van Dyk2007-04-221-5/+6
| | | | | | argument variant. Bug #146468 git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/devmanual/trunk@99 176d3534-300d-0410-8db8-84e73ed771c3
* econf dies if configure fails. Mention this.Stephen Bennett2007-03-071-1/+1
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/devmanual/trunk@96 176d3534-300d-0410-8db8-84e73ed771c3
* Document elog. Based on a patch from Betelgeuse.Stephen Bennett2006-12-021-0/+8
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/devmanual/trunk@88 176d3534-300d-0410-8db8-84e73ed771c3
* More make install -> emake install.Tim Yamin2006-07-161-1/+1
| | | | git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/devmanual/trunk@69 176d3534-300d-0410-8db8-84e73ed771c3