** Migtrating from this repo to the new repository: To remove this repository from your system execute:
rm /etc/portage/repos.conf/theanimegame.conf # if the repository was manually added
or
eselect repository disable -f The-Anime-Game # if the repository was added via eselect
And delete the locally stored repository data:
rm -rf /var/db/repos/The-Anime-Game
After that add the new repository (for instructions look there). When there is a new version of a launcher, portage will update it from there.
Table of contents :TOC_3_gh:QUOTE:
[[#this-repo-is-not-maintained-anymore][THIS REPO IS NOT MAINTAINED ANYMORE!]]
[[#installation][Installation]]
[[#uninstallation][Uninstallation]]
[[#trouble-after-gitlab-migration--syncing-trouble-in-general][Trouble after Gitlab migration / syncing trouble in general]]
Installation ** Adding the 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 [[https://wiki.gentoo.org/wiki/Eselect/Repository][eselect-repository]] with
emerge --ask app-eselect/eselect-repository
Now add the repository with
eselect repository add The-Anime-Game git https://github.com/an-anime-team/aagl-ebuilds.git
emaint sync -r The-Anime-Game
*** 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/theanimegame.conf~ and put the following into it:
[The-Anime-Game] location = /var/db/repos/theanimegame sync-type = git sync-uri = https://github.com/an-anime-team/aagl-ebuilds.git priority = 100
Then sync your local ebuild cache with ~emaint sync -r The-Anime-Game~
** 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
** Fixing crash when opening config If the launcher crashes when you click on the little cog wheel to open the config, it is likely because it can not find the folder where different versions of dxvk should be stored. (See also https://github.com/an-anime-team/an-anime-game-launcher-gtk/issues/3) Check if the folder ~~/.local/share/anime-game-launcher/dxvks~ exists and if not, create it with
mkdir ~/.local/share/anime-game-launcher/dxvks
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 system execute:
rm /etc/portage/repos.conf/theanimegame.conf # if the repository was manually added
or
eselect repository disable -f The-Anime-Game # if the repository was added via eselect
rm -rf /var/db/repos/The-Anime-Game
Then purge the repository this is done differently, depending on how you installed the repository before.
rm /etc/portage/repos.conf/theanimegame.conf # if the repository was manually added
or
eselect repository disable -f The-Anime-Game # if the repository was added via eselect
Now add the new repository according to the instructions in the [[Installation]] section.