1
0
mirror of https://github.com/dguglielmi/sunny-overlay.git synced 2025-12-06 09:32:37 +01:00

- Add new portage sync plug-in system

This commit is contained in:
2015-09-17 16:49:38 +02:00
parent 6e41dcb825
commit 612857aded

View File

@@ -1,12 +1,27 @@
sunny-overlay # sunny-overlay
=============
Sunny-overlay is my personal Gentoo Portage overlay. Maybe it will be useful to others (we can always dream). Sunny-overlay is my personal Gentoo Portage overlay. Maybe it will be useful to others (we can always dream).
How to use this overlay ? ## How to use this overlay ?
------------------------- You can use this overlay with the new portage plug-in sync system (see: https://wiki.gentoo.org/wiki/Project:Portage/Sync) or alternatively using app-portage/layman.
To use this overlay follow those steps ### New portage plug-in sync system (>=sys-apps/portage-2.2.16)
- Add sunny-overlay's 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
```
- Retrieve the overlay
```
# emaint sync -r sunny-overlay
```
### Layman users
- First you need to install layman and source layman configuration from your make.conf - First you need to install layman and source layman configuration from your make.conf
@@ -19,17 +34,17 @@ To use this overlay follow those steps
``` ```
# cat << EOF > /etc/layman/overlays/sunny-overlay.xml # cat << EOF > /etc/layman/overlays/sunny-overlay.xml
<?xml version="1.0" ?> <?xml version="1.0" ?>
<repositories version="1.0"> <repositories version="1.0">
<repo priority="50" quality="experimental" status="unofficial"> <repo priority="50" quality="experimental" status="unofficial">
<name>sunny-overlay</name> <name>sunny-overlay</name>
<description>My personal Gentoo Portage overlay.</description> <description>My personal Gentoo Portage overlay.</description>
<homepage>https://github.com/dguglielmi/sunny-overlay</homepage> <homepage>https://github.com/dguglielmi/sunny-overlay</homepage>
<owner> <owner>
<email>dg@accelance.fr</email> <email>dg@accelance.fr</email>
</owner> </owner>
<source type="git">git://github.com/dguglielmi/sunny-overlay.git</source> <source type="git">git://github.com/dguglielmi/sunny-overlay.git</source>
</repo> </repo>
</repositories> </repositories>
EOF EOF
``` ```
@@ -45,4 +60,3 @@ EOF
``` ```
# layman -a sunny-overlay # layman -a sunny-overlay
``` ```