# src_prepare Gentoo overlay This is the overlay of our Telegram group where we talk about topics related to Gentoo (development, maintainance, mistakes, community). **WARNING: Do not expect high quality ebuilds!** While we do the best we can, most of us are still learning. A quick guide on how to test ebuilds will follow. ## Why create this overlay? Mostly to have fun. ## Adding the overlay ### Official list #### Layman If you are using [Layman](https://wiki.gentoo.org/wiki/Layman), execute: ``` sh layman -a src_prepare-overlay ``` #### eselect-repository If you are using [eselect-repository](https://wiki.gentoo.org/wiki/Eselect/Repository), execute: ``` sh eselect repository enable src_prepare-overlay ``` #### Manual If you want to manually add the overlay, see [examples/repos.conf/src_prepare-overlay.conf](https://gitlab.com/src_prepare/src_prepare-overlay/blob/master/examples/repos.conf/src_prepare-overlay.conf). ##### Layman If you are using [Layman](https://wiki.gentoo.org/wiki/Layman), execute: ``` sh layman -o 'https://gitlab.com/src_prepare/src_prepare-overlay/raw/master/repositories.xml' -f -a src_prepare-overlay ``` ## How do I sync this? Execute: ``` sh emaint sync -r src_prepare-overlay ``` ## It says the ebuild is masked, what do I do? See [examples/package.accept_keywords/src_prepare-overlay](https://gitlab.com/src_prepare/src_prepare-overlay/blob/master/examples/package.accept_keywords/src_prepare-overlay). ## Contributing We appreciate and encourage for contribution. If you want a specific package or want to create a package for us to maintain, see [CONTRIBUTING.md](/CONTRIBUTING.md). ## Quick maintainer guide ### Testing ebuilds ``` sh repoman manifest ebuild FILE clean merge ```