Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hoefling/hoefling-private-overlay

Custom overlay for Gentoo to reuse on different machines
https://github.com/hoefling/hoefling-private-overlay

gentoo gentoo-overlay

Last synced: about 1 month ago
JSON representation

Custom overlay for Gentoo to reuse on different machines

Awesome Lists containing this project

README

        

# hoefling-private-overlay
Custom overlay to reuse on different machines

## Repoman status
[![Build Status](https://travis-ci.org/hoefling/hoefling-private-overlay.svg?branch=master)](https://travis-ci.org/hoefling/hoefling-private-overlay)

## Installation

### Installation via ``eselect-repository``

This method uses the ``eselect`` module ``eselect-repository``. Issue:

```sh
$ sudo eselect repository add hoefling-private git https://github.com/hoefling/hoefling-private-overlay.git
```

Refer to [``eselect-repository`` module page in Gentoo Wiki](https://wiki.gentoo.org/wiki/Eselect/Repository) for more details.

### Installation via `repos.conf`

This method assumes usage of the new [portage sync capabilities](https://wiki.gentoo.org/wiki/Project:Portage/Sync). Issue:

```sh
$ sudo wget -P /etc/portage/repos.conf/
https://raw.githubusercontent.com/hoefling/hoefling-private-overlay/master/hoefling-private-overlay.conf
```

or create the settings file manually:

```sh

$ cat </etc/portage/repos.conf/hoefling-private.conf
[hoefling-private]
location = /usr/local/overlay/hoefling-private
sync-type = git
sync-uri = https://github.com/hoefling/hoefling-private-overlay.git
auto-sync = yes
EOM
```

or modify ``/etc/portage/repos.conf`` file if you maintain it as one:

```sh

$ cat <>/etc/portage/repos.conf
[hoefling-private]
location = /usr/local/overlay/hoefling-private
sync-type = git
sync-uri = https://github.com/hoefling/hoefling-private-overlay.git
auto-sync = yes
EOM
```

Refer to [``repos.conf`` page in Gentoo Wiki](https://wiki.gentoo.org/wiki//etc/portage/repos.conf) for more details.

## Packages
``app-admin/eselect``
``app-misc/hoefling-env``
``app-misc/nanorc``
``dev-python/cython``
``dev-python/devpi-client``
``dev-python/devpi-client-extensions``
``dev-python/devpi-common``
``dev-tex/gitdags``
``dev-tex/xcolor-solarized``
``dev-util/wingide``