lefous Gentoo Portage Overlay¶
- lefous Gentoo Portage Overlay
- Configure the Portage overlay
- Layman
- Manually
- Overlay settings for Paludis
Private Gentoo Portage Package Overlay to provide additional packages.
You can browse and download the repository with any web browser at https://lepetitfou.dyndns.org/svn/gentoo/lefous_portage_overlay or you can checkout a revision with a Subversion client.
With the svn command line client, you have to enter the following command, to get the latest version:
svn co https://lepetitfou.dyndns.org/svn/gentoo/lefous_portage_overlay
Configure the Portage overlay¶
Layman¶
First, ensure you have layman installed. If not, an emerge layman -av should do the magic.
Now, you can add the URL of my layman config file: http://lepetitfou.dyndns.org/download/portage-overlay/layman-lefou.txt to layman's overlay list (edit /etc/layman/layman.cfg).
After that, a simple
layman -a lefous_portage_overlay
should be enough.
Manually¶
1. Decide where this overlay should reside. A good place is /usr/portage/local/lefous_portage_overlay.
2. Check-out your local copy of the subversion repository:
svn co https://lepetitfou.dyndns.org/svn/gentoo/lefous_portage_overlay /usr/portage/local/lefous_portage_overlay
3. Add the new overlay to the PORTDIR_OVERLAY varibale in /etc/make.conf, e.g.
PORTDIR_OVERLAY="/usr/portage/local"
4. optional: If you use eix you have to run update-eix to reflect the new overlay in the next search.
Overlay settings for Paludis¶
Paludis is the new - not offically confirmed - package manager and portage successor. It is written in C++ and can used instead of portage.
To configure the overlay for paludis, create the file /etc/paludis/repositories/lefous_portage_overlay.conf with the following content:
location = ${ROOT}/var/paludis/repositories/lefous_portage_overlay
sync = svn+https://lepetitfou.dyndns.org/svn/gentoo/lefous_portage_overlay
profiles = ${ROOT}/usr/portage/profiles/default-linux/x86/2006.1
eclassdirs = /usr/portage/eclass
format = ebuild