/gentoo-ebuilds

Primary LanguageRoffGNU General Public License v3.0GPL-3.0

Readme

Table of contents

Installation

Adding this repository

To install one of the launchers with Portage, you have to add this github repo into portage’s repositories.

With eselect-repository

If you haven’t already, emerge eselect-repository with

emerge --ask app-eselect/eselect-repository

Now add the repository with

eselect repository add the-anime-team git https://github.com/an-anime-team/gentoo-ebuilds.git
emaint sync -r the-anime-team

Manually

If /etc/portage/repos.conf is a file, add the following lines to that file, if /etc/portage/repos.conf is a directory, add a new file with touch /etc/portage/repos.conf/theanimeteam.conf and put the following into it:

[the-anime-team]
location = /var/db/repos/the-anime-team
sync-type = git
sync-uri = https://github.com/an-anime-team/gentoo-ebuilds.git
priority = 100

Then sync your local ebuild cache with emaint sync -r the-anime-team

Installing the launcher

After adding the repository you can emerge the launcher.

emerge --ask games-misc/an-anime-game-launcher

Similarly to install the honkers launcher use the command

emerge --ask games-misc/honkers-launcher

Unmask ~amd64 for the launcher

Depending on how the system is set up, it could be that portage refuses to install the packages in this repository, because the ~~amd64~ keyword is masked for them. In this case, unmask the keyword for the package.

emerge --ask games-misc/an-anime-game-launcher --autounmask

or

emerge --ask games-misc/honkers-launcher --autounmask

After that run dispatch-conf to write it to the configs of portage (or etc-update if you prefer that).

For further information see the gentoo wiki.

Uninstallation

To uninstall just deselect the package and run a depclean

emerge --deselect an-anime-game-launcher

To uninstall the honkers launcher use

emerge --deselect an-anime-game-launcher

In all cases use depclean to remove the unneeded packages

emerge --depclean

To remove the whole repository from your and /etc/portage/repos.conf is a file, delete the respective lines from repos.conf, if it is a directory, system execute:

rm /etc/portage/repos.conf/theanimeteam.conf # if the repository was manually added and repos.conf is a directory

or

eselect repository disable -f the-anime-team # if the repository was added via eselect

And delete the locally stored repository data:

rm -rf /var/db/repos/the-anime-team