aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Whitespace fixes.Ulrich Müller2016-10-281-41/+41
|
* ebuild-maintenance: <warning/> rather than <warn/>.Ulrich Müller2016-08-181-2/+2
|
* ebuild-maintenance: Add news items to agenda for package moves.Ulrich Müller2016-05-221-0/+5
| | | | | | This policy is already outlined in GLEP 42. Bug: 583404
* ebuild-maintenance: fix the link to the bugzilla advanced search tab #539630Göktürk Yüksek2016-04-301-3/+2
| | | | | | | The patch is the courtesy of Fernando (likewhoa) submitted in the bug. Gentoo-Bug: https://bugs.gentoo.org/539630 Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* ebuild-maintenance: information for updating metadata on package move/removalGöktürk Yüksek2016-04-231-2/+17
| | | | | | | | | | Per GLEP 68, metadata.xml supports referencing other packages using the <pkg> tag. It also allows package atoms to be specified as part of the "restrict" attribute for various tags. These references should be properly updated/removed upon package moves and removals. Reported-by: NP-Hardass <NP-Hardass@gentoo.org> Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* ebuild-maintenance: remove the mention of ChangeLogGöktürk Yüksek2016-04-231-1/+1
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* ebuild-maintenance: s/herd/project/ per GLEP 67 #572144Göktürk Yüksek2016-04-191-1/+12
| | | | | Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=572144 Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* ebuid-maintenance: add a new section called "Git Commit Message Format" #558642Gokturk Yuksek2016-02-051-0/+113
| | | | | | | | | | | | | | Most of this section is derived from the "Commit message format" subsection of the "Gentoo git workflow" wiki page <https://wiki.gentoo.org/wiki/Gentoo_git_workflow>, which is released under the CC-BY-SA-3.0 license. Parts of the old ChangeLog section in the devmanual are also included, as well as feedback from developers on the gentoo-dev@g.o mailing list. Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558642 Reviewed-by: NP-Hardass <np-hardass@gentoo.org> Signed-off-by: Gokturk Yuksek <gokturk@binghamton.edu>
* ebuild-maintenance: replace "cvs commit" with "git commit" #558642Gokturk Yuksek2016-02-051-2/+2
| | | | | Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558642 Signed-off-by: Gokturk Yuksek <gokturk@binghamton.edu>
* ebuild-maintenance: rewrite the subsection on removing packages for git #558642Gokturk Yuksek2016-02-051-7/+21
| | | | | | | | | Substitute the mentions of CVS with git. Rewrite CVS commands with their git equivalents. Remove the paragraph about deleting directories in CVS. Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558642 Signed-off-by: Gokturk Yuksek <gokturk@binghamton.edu>
* ebuild-maintenance: rewrite the subsection on removing ebuilds for git #558642Gokturk Yuksek2016-02-051-2/+2
| | | | | | | Substitute the mentions of CVS with git. Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558642 Signed-off-by: Gokturk Yuksek <gokturk@binghamton.edu>
* ebuild-maintenance: rewrite the subsection on moving ebuilds for git #558642Gokturk Yuksek2016-02-051-33/+59
| | | | | | | | | Rename the subsection to "moving a package" and rewrite it from scratch. The previous workflow suggested a 2 step process whereas the new one suggests a single git commit to contain all the changes. Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558642 Signed-off-by: Gokturk Yuksek <gokturk@binghamton.edu>
* ebuild-maintenance: rewrite the subsection on upgrading ebuilds for git #558642Gokturk Yuksek2016-02-051-3/+3
| | | | | | | | | Substitute the mentions of CVS with git. Rewrite CVS commands with their git equivalents. Delete the reference to editing ChangeLog. Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558642 Signed-off-by: Gokturk Yuksek <gokturk@binghamton.edu>
* ebuild-maintenance: rewrite the subsection on commit policy for git #558642Gokturk Yuksek2016-02-051-6/+9
| | | | | | | | | | | | | | Remove the mention of updating the ChangeLog. Remove the mention of file conflicts during commit as CVS keeps track of files whereas git keeps track of changesets. Add a note regarding commit atomicity: Git commits are always atomic, so combining package.mask/license changes with ebuild changes in the same commit does not violate atomicity. However, there is no way to accomplish this using repoman commit. Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558642 Signed-off-by: Gokturk Yuksek <gokturk@binghamton.edu>
* ebuild-maintenance: rewrite the text on adding binary files to the tree #558642Gokturk Yuksek2016-02-051-16/+3
| | | | | | | | Remove the paragraph about adding binary files to CVS. Replace the instances of CVS with git. Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558642 Signed-off-by: Gokturk Yuksek <gokturk@binghamton.edu>
* Merge ebuild etiquette policy from Developer Handbook.Ulrich Müller2015-05-071-0/+9
| | | | | | | | | This is taken from proj/en/devrel/handbook/hb-policy-etiquette.xml, section "Tips", subsection "Ebuilds". Permission to reuse the CC-BY-SA-1.0 work under CC-BY-SA-2.0 (or any later version) obtained from author plasmaroo per e-mail on 2015-04-16.
* Promote "Ebuild Maintenance" from subsection to section.Ulrich Müller2015-04-111-0/+487
Bug 546006.