| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* Drop dates as we now recommend
* Use patch level 1
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Start sentences with uppercase letters
- Change some sentences from first-person to third-person
- Less informal/colloquial style
- Modernise the text a little (e.g., eapply instead of epatch)
- Be more in line with GLEP 66 (e.g., "Bug" instead of "Gentoo-Bug-URL")
Closes: https://bugs.gentoo.org/247266
Closes: https://github.com/gentoo/devmanual/pull/192
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Taken from https://dev.gentoo.org/~vapier/clean-patches
(verbatim, except for escaping reserved characters).
Original-Author: Mike Frysinger <vapier@gentoo.org>
Bug: https://bugs.gentoo.org/247266
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
| |
Information taken from metadata.dtd and GLEP 68.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
<maintainer> before <longdescription> seems to be the most common
ordering, in the examples below and in the tree.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
| |
According to the style guide.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
Since EAPIs 0 to 2 are no longer mentioned, we need to explain what
an "EAPI=0 package dependency specification" is.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/703626
Closes: https://github.com/gentoo/devmanual/pull/140
Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
Use <c> instead, which seems to be the most appropriate replacement
in their respective contexts.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
| |
- Lists inside <p> are not allowed.
- <ul> is not a direct child of <ul>; it must be inside <li>.
- <p>, <note>, etc. are no children of <p>.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
No sectioning elements are allowed inside <body>, according to the
devbook guide.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Herds are gone for over 3.5 years, so it's time to finally remove them
from documentation. Remove the relevant section of 'Herds and Projects'
article, and rename it to just 'Projects' accordingly.
Acked-by: Michael Orlitzky <mjo@gentoo.org>
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>
|
| |
|
|
|
|
|
|
|
| |
Here's the heuristic for conversion:
- If the https substitute is valid, always convert to https
- If it's a bogus URI used in an example, convert it to https
- If it's a valid URI used in an example with no valid https, leave it alone
|
|
|
|
|
|
| |
GLEPs have been moved to https://www.gentoo.org/glep/.
Bug: https://bugs.gentoo.org/634198
|
|
|
|
|
|
|
|
| |
When repoman was a part of sys-apps/portage, it didn't pull in libxml2
in the ebuild. The developers needed to make sure that libxml2 is
installed on the system to perform metadata checks. Now that it's
split into app-portage/repoman, it pulls in dev-python/lxml properly
and this statement is no longer valid.
|
|
|
|
|
| |
Git doesn't by default expand any keywords like $Id$ or $Date$, so
patches can be committed like any other file.
|
| |
|
|
|
|
|
|
|
| |
With app-arch/xz-utils being in @system, suggest patches to be
compressed with xz as it achieves higher compression rates than bzip2.
Reported-by: dracwyrm <j.scruggs@gmail.com>
|
|
|
|
|
|
|
| |
Re-indent the category metadata.xml example so that it's more in line
with the package metadata examples.
Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
libxml2 has no SSL support and therefore cannot fetch the DTD served
over https. See the Gentoo commit:
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bfb585cc60a9e
This partially reverts 5b16122e6786de482bf8a57ae7eebcc8a31d4b17
Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>
|
|
|
|
| |
Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
|
|
|
|
|
|
|
|
|
|
|
| |
Add information about specifying slots and subslots in the
metadata.
Also, update the section according to the specifications in GLEP 68,
clarify some of the tags better, and reorder the tags to improve the
flow of the text.
Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A major rewrite of the section. Here is a brief summary of changes:
- Remove the information about the <herd> tag per GLEP 67
- Restructure the section in the following order:
- metadata.xml syntax
- package metadata
- metadata examples
- maintainer-needed
- category metadata
- Update the tables for metadata.xml syntax per GLEP 67
- Rewrite the package metadata examples to reflect better on GLEP 67
and enhance with more explanations
- Assign meaningful titles to package metadata examples instead of
using "First Example", "Second Example" etc.
- Add a subsection for handling maintainer-needed in metadata.xml
per GLEP 67 and provide an example
This commit also makes #545272 obsolete.
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=572144
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=545272
Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
|
|
|
|
| |
Also escape any VCS keywords that could potentially be expanded.
|
|
|
|
|
|
|
| |
This tool isn't (and never was) in the tree and the sources seem to be
unavailable. Therefore the documentation should not recommend its use.
Bug: 572156
|
|
|
|
|
|
|
|
| |
The ChangeLog section under misc-files is misleading now that our main
repository has been switched to git (and we no longer have
ChangeLogs). Remove the ebuild-writing/misc-files/changelog page.
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=485314
|
|
|
|
|
|
|
| |
Replace "cvs commit" with the equivalent "git add && git commit" version.
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558642
Signed-off-by: Gokturk Yuksek <gokturk@binghamton.edu>
|
|
|
|
| |
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
|
|
|
| |
Due to git migration.
|
| |
|
|
|
|
|
|
|
| |
GLEPs have been moved to wiki.g.o - update all GLEP links to the new location
X-Gentoo-Bug: 504526
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=504526
|
|
|
|
|
|
|
|
| |
use <codesample lang="sgml"> instead of <pre> to get colored output
like the other examples.
X-Gentoo-Bug: 498556
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=498556
|
| |
|
|
|
|
| |
Bug #464216
|
|
|
|
| |
Clarify why it is a good idea to use dev.gentoo.org
|
|
|
|
| |
https://bugs.gentoo.org/show_bug.cgi?id=455132
|
| |
|
| |
|
| |
|
|
|
|
| |
Brian Harring thinks a semicolon is better English here.
|
|
|
|
|
|
|
| |
Council just voted in the meeting today that ChangeLog must be updated
with each commit so that it is like a local VCS log. The original
trigger for this change was that ebuild removals were not logged in all
cases.
|