Registered by sjb

This is my personal set of patches for Gentoo Portage.

The `app-portage/bashrcng-patching' Gentoo package must be installed.
It used to be in overlay :: layman :: gechi... Yet, the download works no longer...
So, I have old copies of their eselect scripts, when `ebuild'em anew in phases.

If the plugin is enabled, one gets something like this.

user@localhost ~ $ eselect bashrcng-patching show
Actual plugin settings:
  patch(es) overlay: /usr/portage/local/patches

The patch(es) is/are applied for an .ebuild prior to the `prepare' ebuild phase.

In the case of an EAPI without support for `src_prepare', packages
must be patched via user intervention, upon `ebuild ... unpack' end.

To eye-catch the output whether packages are patched
automatically, emerge with option "--quiet-build=n".

The patches come under a `<category>/<package>' directory for every package.

But each `<category>/<package>' resides under a special directory "repo",
that actually contains the patches classified by overlays / repositories.

For example, the main portage tree is called "gentoo".
This eases the work with overlays.

Whilst all `<category>' directories are real,
each `<package>' subdirectory is a symlink
pointing to its `repo/<category>/<package>'.

It could also be that `<category>/<package>' is
a real directory too, but then each patch must be
a symlink, possibly pointing within different repos
corresponding to disjoint sets of versions.

Project information

Maintainer:
sjb
Driver:
sjb
Licence:
GNU LGPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
diff, patch

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

quatroo-gentoo-patches does not have any download files registered with Launchpad.