Skip to content
Snippets Groups Projects
README.org 1.24 KiB
Newer Older
Maciej Barć's avatar
Maciej Barć committed
#+TITLE: My Overlay
Maciej Barć's avatar
Maciej Barć committed

#+AUTHOR: Maciej Barć
#+LANGUAGE: en
Maciej Barć's avatar
Maciej Barć committed

#+ATTR_HTML: style margin-left: auto; margin-right: auto;
#+STARTUP: showall inlineimages
#+OPTIONS: toc:nil num:nil
#+REVEAL_THEME: black
Maciej Barć's avatar
Maciej Barć committed
[[https://gitlab.com/xgqt/myov/pipelines][file:https://gitlab.com/xgqt/myov/badges/master/pipeline.svg]]
[[https://gitlab.com/xgqt/myov/commits/master.atom][file:https://img.shields.io/badge/feed-atom-orange.svg]]
[[./LICENSE][file:https://img.shields.io/badge/license-GPLv2-blue.svg]]
Maciej Barć's avatar
Maciej Barć committed
* Purpose
Maciej Barć's avatar
Maciej Barć committed

Maciej Barć's avatar
Maciej Barć committed
  Collection of ebuild scripts of the programs I created/maintain.
Maciej Barć's avatar
Maciej Barć committed
* Adding the overlay
Maciej Barć's avatar
Maciej Barć committed

** Official list
Maciej Barć's avatar
Maciej Barć committed

Maciej Barć's avatar
Maciej Barć committed
   #+BEGIN_SRC shell-script
     layman -a myov
   #+END_SRC
Maciej Barć's avatar
Maciej Barć committed
   or
Maciej Barć's avatar
Maciej Barć committed
   #+BEGIN_SRC shell-script
     eselect repository enable myov
   #+END_SRC
Maciej Barć's avatar
Maciej Barć committed

** From URL
Maciej Barć's avatar
Maciej Barć committed

Maciej Barć's avatar
Maciej Barć committed
   #+BEGIN_SRC shell-script
     layman -o "https://gitlab.com/xgqt/myov/raw/master/repositories.xml" -f -a myov
   #+END_SRC
Maciej Barć's avatar
Maciej Barć committed
   or
Maciej Barć's avatar
Maciej Barć committed
   #+BEGIN_SRC shell-script
     eselect repository add myov git "https://gitlab.com/xgqt/myov"
   #+END_SRC
Maciej Barć's avatar
Maciej Barć committed

Maciej Barć's avatar
Maciej Barć committed
** Manual
Maciej Barć's avatar
Maciej Barć committed

Maciej Barć's avatar
Maciej Barć committed
   Create the =/etc/portage/repos.conf/myov.conf= file with following contents:

Maciej Barć's avatar
Maciej Barć committed
   #+BEGIN_SRC conf
     [myov]
     location = /var/db/repos/myov
     sync-uri = https://gitlab.com/xgqt/myov.git
     sync-type = git
     auto-sync = yes
   #+END_SRC