aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Avoid absolute (and outdated) /usr/portage path.HEADmasterUlrich Müller2 days2-7/+6
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Update copyright line in footer to "Gentoo Authors"Ulrich Müller9 days2-2/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* general-concepts/use-flags: remove redundant 'die' from the exampleStefan Strogin2019-05-241-1/+1
| | | | | Signed-off-by: Stefan Strogin <steils@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* ebuild-writing/variables: Stop encouraging empty USE_EXPAND hackMichał Górny2019-05-221-17/+0
| | | | | | Remove the suggestion that 'no flags = all options'. We certainly aren't doing it these days, and the problem is better resolved with defaulting USE_EXPAND and/or REQUIRED_USE these days.
* general-concepts/use-flags: Grammar in VDB paragraphMichał Górny2019-05-221-2/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* general-concepts/use-flags: Explain resolving automagic depsMichał Górny2019-05-221-0/+10
| | | | | | | | | Explain how developers should resolve automagic deps properly (via upstream patch), and how they can easily solve it locally (via cache variables or forcing dep unconditionally). Suggested-by: Michael Orlitzky <mjo@gentoo.org> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* general-concepts/use-flags: Also note about flags controlling CFLAGSMichał Górny2019-05-221-0/+36
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* general-concepts/use-flags: Split out use cases for not using flagsMichał Górny2019-05-221-5/+36
| | | | | | | | Split out the paragraph on not using USE flags for runtime dependencies into a separate section. Include the policy of not using USE flags for small files. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* general-concepts/use-flags: Reindent to match devmanual styleMichał Górny2019-05-221-113/+113
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* quickstart: Remove unnecessary src_install() from most examplesMichał Górny2019-05-131-15/+3
| | | | | | | | | Remove most of src_install() redefinitions since they completely match the default. Leave the initial one for demonstration purposes, and the last one since it is more complex. Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* quickstart: Switch to eapplyMichał Górny2019-05-131-12/+7
| | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* quickstart: Correct LICENSE in ebuild snippetsMichał Górny2019-05-131-4/+5
| | | | | | | | | While there's no real reason for those snippets to be correct, I think it'd be generally beneficial to show developers that the '+' license variants do exist and are quite common. Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Update snippet copyright line to 'Gentoo Authors'Michał Górny2019-05-137-15/+15
| | | | | | | | Update the copyright line of ebuild snippets from obsolete 'Gentoo Foundation' to 'Gentoo Authors' as used currently. Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Remove defunct Google+Brian Evans2019-04-192-2/+2
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* ebuild-writing/variables: Move PROPERTIES to proper place.Ulrich Müller2019-03-241-8/+7
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Reorder title header of generated pagesBrian Evans2019-03-221-1/+1
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* Add list-group attributes to some itemsBrian Evans2019-03-222-9/+18
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* Include the eclass-reference directoryBrian Evans2019-03-221-1/+1
| | | | | | Now generated by the script in bin/ Signed-off-by: Brian Evans <grknight@gentoo.org>
* Change docbook template to remove glyphiconBrian Evans2019-03-221-6/+6
| | | | | | | | glyphicons are deprecated and we have fontawesome already Use Font awesome instead Signed-off-by: Brian Evans <grknight@gentoo.org>
* Create script for eclass-referenceBrian Evans2019-03-222-0/+136
| | | | | | | This was previously held in infra but contains no identifying information Bug: https://bugs.gentoo.org/536654 Signed-off-by: Brian Evans <grknight@gentoo.org>
* Bump copyright yearBrian Evans2019-03-218-16/+16
| | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* appendices/contributing/devbook-guide: Update all links to https.Ulrich Müller2019-03-191-13/+13
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* appendices/contributing: Fix link to devbook-guide.Ulrich Müller2019-03-191-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Merge branch 'devbook-guide'Brian Evans2019-03-193-1/+628
|\ | | | | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
| * appendices/contributing/devbook-guide: Change <pre> to <codesample>.devbook-guideUlrich Müller2018-09-231-16/+16
| |
| * appendices/contributing/devbook-guide: Remove <abstract> tag.Ulrich Müller2018-09-231-7/+0
| | | | | | | | It does not exist in DevBook XML.
| * appendices/contributing/devbook-guide: Move everything into a chapter.Ulrich Müller2018-09-231-35/+37
| | | | | | | | Demote previous chapters to sections, and sections to subsections.
| * appendices/contributing/devbook-guide: Move authors to appendices/contributors.Ulrich Müller2018-09-232-19/+9
| |
| * appendices/contributing/devbook-guide: remove the <comment> tagGöktürk Yüksek2017-07-291-20/+3
| | | | | | | | It has no use in devmanual.
| * appendices/contributing/devbook-guide: remove the <date/> tagGöktürk Yüksek2017-04-171-2/+0
| | | | | | | | It has no use in devmanual.
| * appendices/contributing/devbook-guide: remove the <version/> tagGöktürk Yüksek2017-04-171-1/+0
| | | | | | | | It has no use in devmanual.
| * appendices/contributing/devbook-guide: remove the <license/> tagGöktürk Yüksek2017-04-171-4/+0
| | | | | | | | It has no use in devmanual.
| * appendices/contributing/devbook-guide: remove the section on FAQGöktürk Yüksek2017-04-171-24/+0
| | | | | | | | We do not have FAQ in devmanual and it doesn't render <faqindex/>.
| * appendices/contributing/devbook-guide: chapter doesn't support id attributeGöktürk Yüksek2017-04-171-16/+0
| | | | | | | | | | Remove the information on creating uri links to chapters using their id attribute. This doesn't work in devmanual as expected.
| * appendices/contributing/devbook-guide: remove information on definition listsGöktürk Yüksek2017-04-171-47/+0
| | | | | | | | | | Devmanual doesn't seem to render definition list elements <dl/>, <dt/>, <dd/>.
| * appendices/contributing/devbook-guide: remove the section on EpigraphsGöktürk Yüksek2017-04-121-26/+0
| | | | | | | | This feature doesn't work in devmanual.
| * appendices/contributing/devbook-guide: remove the section "Further Resources"Göktürk Yüksek2017-04-121-18/+0
| |
| * appendices/contributing/devbook-guide: remove documentation on pre, sub, supGöktürk Yüksek2017-04-121-19/+1
| | | | | | | | The elements <pre>, <sub>, and <sup> are not used in devmanual.
| * appendices/contributing/devbook-guide: remove documentation on <mail>Göktürk Yüksek2017-04-121-27/+1
| | | | | | | | | | The tag <mail> doesn't work in devmanual. Remove the section devoted to that.
| * appendices/contributing/devbook-guide: erase the code samples sectionGöktürk Yüksek2017-04-121-62/+4
| | | | | | | | | | | | In devmanual, code samples and syntax highlighting are done using the <codesample/> now. Erase the content of this section and insert a <todo>.
| * appendices/contributing/devbook-guide: remove the section on disclaimersGöktürk Yüksek2017-04-121-47/+0
| | | | | | | | | | Remove the section "Disclaimers and obsolete documents" as it doesn't apply to devmanual.
| * appendices/contributing/devbook-guide: remove unnecessary sections 3 and 4Göktürk Yüksek2017-04-121-279/+0
| | | | | | | | | | Remove the unnecessary sections "Handbook Format" and "Advanced Handbook Features".
| * appendices/contributing/devbook-guide: initial commitGöktürk Yüksek2017-04-122-1/+1226
| | | | | | | | | | | | | | | | Imported from: https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/xml/htdocs/doc/en/xml-guide.xml?revision=1.72 The only modifications that have been made are the removals of DOCTYPE and the CVS header, and the addition of self attribute to <guide>
* | Revert "Fix missing GuideXML instructions"Brian Evans2019-03-192-1221/+2
| | | | | | | | | | | | This reverts commit 4e21f95eba403dfb17619a6eff9e673c8e6575da. Signed-off-by: Brian Evans <grknight@gentoo.org>
* | Revert "DocbookXML guide - finish formatting"Brian Evans2019-03-191-28/+31
| | | | | | | | | | | | This reverts commit c0ae856c5ae5eb816114872d7858de9acb498d80. Signed-off-by: Brian Evans <grknight@gentoo.org>
* | DocbookXML guide - finish formattingBrian Evans2019-03-191-31/+28
| | | | | | | | Signed-off-by: Brian Evans <grknight@gentoo.org>
* | Mention eapply in diff and patch tools sectionBrian Evans2019-03-191-1/+2
| | | | | | | | | | Closes: https://bugs.gentoo.org/652472 Signed-off-by: Brian Evans <grknight@gentoo.org>
* | Add note about eapply_user in src_prepareBrian Evans2019-03-191-0/+4
| | | | | | | | | | | | | | Thanks to Thomas Schneider <bugs.gentoo.org@qsuscs.de> for this text Closes: https://bugs.gentoo.org/657322 Signed-off-by: Brian Evans <grknight@gentoo.org>
* | Fix 404 errorsBrian Evans2019-03-194-5/+4
| | | | | | | | | | Closes: https://bugs.gentoo.org/653644 Signed-off-by: Brian Evans <grknight@gentoo.org>
* | Fix missing GuideXML instructionsBrian Evans2019-03-192-2/+1221
| | | | | | | | | | | | | | Include the CVS copy in this repo Closes: https://bugs.gentoo.org/615366 Signed-off-by: Brian Evans <grknight@gentoo.org>