2019-09-04 21:28:38 +02:00
|
|
|
|
.. Title: Readme for holgersson-overlay
|
2020-01-18 21:22:55 +01:00
|
|
|
|
.. Author: Nils Freydank <holgersson [ascii-symbol-64]
|
|
|
|
|
posteo [ascii-symbol-46] de>
|
2019-05-23 16:14:51 +02:00
|
|
|
|
|
|
|
|
|
Main
|
|
|
|
|
====
|
|
|
|
|
|
|
|
|
|
This is my private and unofficial overlay_ for Gentoo/Linux.
|
|
|
|
|
There will be different ebuilds from different sources, hopefully only temporary
|
2020-01-18 21:22:55 +01:00
|
|
|
|
before submitting to the `main Gentoo bugtracker`_ resp. to the
|
|
|
|
|
`main portage tree`_.
|
2019-05-23 16:14:51 +02:00
|
|
|
|
|
2019-09-04 23:39:09 +02:00
|
|
|
|
Setup and synchronisation
|
|
|
|
|
=========================
|
|
|
|
|
|
|
|
|
|
There are several possible ways of adding this overlay:
|
|
|
|
|
|
|
|
|
|
Adding the overlay manually
|
|
|
|
|
---------------------------
|
|
|
|
|
|
2020-01-18 21:22:55 +01:00
|
|
|
|
You can clone the repository and create
|
|
|
|
|
`/etc/portage/repos.conf/holgersson-overlay.conf` with the following contents:
|
2019-09-04 23:39:09 +02:00
|
|
|
|
|
2019-12-25 14:56:56 +01:00
|
|
|
|
.. code-block:: ini
|
2019-09-04 23:39:09 +02:00
|
|
|
|
|
|
|
|
|
[holgersson-overlay]
|
|
|
|
|
priority = 50
|
|
|
|
|
location = /path/to/local/holgersson-overlay
|
|
|
|
|
sync-type = git
|
|
|
|
|
sync-uri = https://github.com/gentoo-mirror/holgersson-overlay.git
|
|
|
|
|
|
|
|
|
|
Using eselect-repository
|
|
|
|
|
------------------------
|
|
|
|
|
|
2020-01-18 21:26:01 +01:00
|
|
|
|
Run eselect repository from `app-eselect/eselect-repository`:
|
2019-09-04 23:39:09 +02:00
|
|
|
|
|
2019-12-25 14:56:56 +01:00
|
|
|
|
.. code:: shell
|
|
|
|
|
|
2022-04-03 16:27:16 +02:00
|
|
|
|
$ eselect repository enable holgersson-overlay
|
2019-09-04 23:39:09 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Using layman
|
|
|
|
|
------------
|
|
|
|
|
|
|
|
|
|
Run layman from `app-portage/layman`:
|
2019-05-23 16:14:51 +02:00
|
|
|
|
|
2019-12-25 14:56:56 +01:00
|
|
|
|
.. code:: shell
|
2022-04-03 16:27:16 +02:00
|
|
|
|
|
2019-05-23 16:14:51 +02:00
|
|
|
|
$ layman -a holgersson-overlay
|
|
|
|
|
|
|
|
|
|
and optional for global updates:
|
|
|
|
|
|
2019-12-25 14:56:56 +01:00
|
|
|
|
.. code-block:: shell
|
|
|
|
|
|
2019-05-23 16:14:51 +02:00
|
|
|
|
$ layman -S
|
|
|
|
|
$ emerge --sync
|
|
|
|
|
|
2019-09-04 23:39:09 +02:00
|
|
|
|
You might want to set `USE="sync-plugin-portage"` for layman, too.
|
2019-05-23 16:14:51 +02:00
|
|
|
|
|
2022-04-03 16:27:16 +02:00
|
|
|
|
Add the distfiles archive to GENTOO_MIRRORS
|
|
|
|
|
-------------------------------------------
|
|
|
|
|
|
|
|
|
|
You may want to optionally add the distfiles mirror of this overlay to your
|
|
|
|
|
GENTOO_MIRRORS configuration in /etc/portage:
|
|
|
|
|
|
|
|
|
|
.. code:: shell
|
|
|
|
|
|
|
|
|
|
GENTOO_MIRRORS="... https://files.holgersson.xyz/gentoo/distfiles/ ..."
|
|
|
|
|
|
2019-05-23 16:14:51 +02:00
|
|
|
|
Maintainer
|
|
|
|
|
==========
|
|
|
|
|
|
|
|
|
|
If you encounter bugs, please send a mail to
|
|
|
|
|
**holgersson [ascii-symbol-64] posteo [ascii-symbol-46] de**
|
|
|
|
|
or open a bug report on the `main Gentoo bugtracker`_
|
|
|
|
|
(please remember to Cc me there). Bug descriptions, suggestions, patches,
|
|
|
|
|
critics and chorus of praise are all welcome!
|
|
|
|
|
|
2021-06-30 17:34:38 +02:00
|
|
|
|
GPG key ID: **0x8AD9 60BB A57A F797 88CC FEC0 3CAA 2CA5 14E4 EE5E**
|
2019-05-23 16:14:51 +02:00
|
|
|
|
|
2019-09-04 23:39:52 +02:00
|
|
|
|
License and copying
|
|
|
|
|
===================
|
2019-05-23 16:14:51 +02:00
|
|
|
|
|
2020-01-18 21:22:55 +01:00
|
|
|
|
- The contents of this document are licensed under the `CC-BY-SA-3.0 license`.
|
|
|
|
|
The ebuilds are licensed under the `GNU General Public License v2` for
|
|
|
|
|
compability with the main Gentoo/portage tree. - Source files might have
|
|
|
|
|
different licenses; these should be outlined in the ebuilds themselves.
|
|
|
|
|
- The licenses are choosen to fit into the main gentoo licenses pool; if you
|
|
|
|
|
suggest other licenses, or think I’m mistaken in the licenses I indicate
|
|
|
|
|
anywhere please contact the maintainer (see the resp. section above)!
|
2019-05-23 16:14:51 +02:00
|
|
|
|
|
|
|
|
|
.. _overlay: https://git.holgersson.xyz/holgersson-overlay
|
|
|
|
|
.. _`main Gentoo bugtracker`: https://bugs.gentoo.org
|
|
|
|
|
.. _`main portage tree`: https://packages.gentoo.org/
|
|
|
|
|
|
|
|
|
|
.. vim:fileencoding=utf-8:ts=4:syntax=rst:colorcolumn=81
|