Skip to content
This repository has been archived by the owner on Apr 29, 2023. It is now read-only.
/ aagl-ebuilds Public archive

Ebuild Repository for a certain type of anime game

License

Notifications You must be signed in to change notification settings

an-anime-team/aagl-ebuilds

Repository files navigation

Readme

THIS REPO IS NOT MAINTAINED ANYMORE!

Please use the new repository.

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

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 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

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 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

Trouble after Gitlab migration / syncing trouble in general

If the original Gitlab repository was used before, there could be some issues with the migration to a new repository. Also if you can not sync the repository because of a git issue, this could be helpful. First of all, delete the old repository files:

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.

About

Ebuild Repository for a certain type of anime game

Resources

License

Stars

Watchers

Forks