1
0
mirror of https://github.com/dguglielmi/sunny-overlay.git synced 2025-12-06 13:52:40 +01:00
2021-06-06 12:09:10 +02:00
2022-01-31 21:53:00 +01:00
2014-08-02 15:06:58 +02:00
2014-08-02 14:39:28 +02:00
2022-01-21 20:53:11 +01:00

sunny-overlay

Sunny-overlay is my personal Gentoo Portage overlay.

How to use this overlay ?

You can use this overlay with portage plug-in sync system (see: https://wiki.gentoo.org/wiki/Project:Portage/Sync) or alternatively by using app-portage/layman.

New portage plug-in sync system (>=sys-apps/portage-2.2.16)

  • Add "sunny-overlay" configuration
# cat << EOF > /etc/portage/repos.conf/sunny-overlay.conf
[sunny-overlay]
location = /usr/local/portage/overlay/sunny-overlay
sync-type = git
sync-uri = git://github.com/dguglielmi/sunny-overlay.git
auto-sync = yes
masters = gentoo
EOF
  • Retrieve sunny overlay
# emaint sync -r sunny-overlay

Layman users

  • First, you need to install layman and source layman configuration from your make.conf
# emerge -av app-portage/layman
# echo "source /var/lib/layman/make.conf" >> /etc/portage/make.conf
  • Add sunny-overlay's layman configuration
# cat << EOF > /etc/layman/overlays/sunny-overlay.xml
<?xml version="1.0" ?>
<repositories version="1.0">
	<repo priority="50" quality="experimental" status="unofficial">
		<name>sunny-overlay</name>
		<description>My personal Gentoo Portage overlay.</description>
		<homepage>https://github.com/dguglielmi/sunny-overlay</homepage>
		<owner>
			<email>dg@accelance.fr</email>
		</owner>
		<source type="git">git://github.com/dguglielmi/sunny-overlay.git</source>
	</repo>
</repositories>
EOF
  • Fetch & display all overlays list
# layman -L
  • Finally add sunny-overlay
# layman -a sunny-overlay
Description
Mirror of my Gentoo overlay
Readme GPL-2.0 7.4 MiB
Languages
Roff 57.8%
Shell 41.1%
Meson 1.1%