Overview
The AUR (Arch User Repository) package is a community-supported distribution method for An Anime Game Launcher on Arch Linux and Arch-based distributions like Manjaro and EndeavourOS.Package Information
The AUR package is community-maintained by an active member of the An Anime Team community.
| Property | Value |
|---|---|
| Package Name | an-anime-game-launcher-bin |
| Maintainer | xstra (honorary Discord member) |
| AUR Page | an-anime-game-launcher-bin |
| Supported Distributions | Arch Linux, Manjaro, EndeavourOS |
| Installation Wiki | AUR Installation Guide |
Installation for Users
Using an AUR Helper
With yay
With paru
Manual Installation
PKGBUILD Structure
The AUR package is a binary package (-bin) that downloads pre-built releases from GitHub. A typical PKGBUILD structure includes:
Maintenance Guidelines
Updating the Package
When a new version is released:- Update
pkgverto match the new release version - Reset
pkgrelto 1 - Update checksums:
- Test the build locally:
- Install and test the package:
- Commit and push to AUR:
Generating .SRCINFO
Always update.SRCINFO when modifying the PKGBUILD:
Dependencies
Based on the project’s requirements, the package depends on:Runtime Dependencies
Optional Dependencies
Package Metadata
The package uses information fromCargo.toml:
Testing
Before pushing updates:-
Build test: Verify the package builds without errors
-
Installation test: Install and verify files are placed correctly
-
Functionality test: Launch the application and verify basic operations
-
Removal test: Ensure clean uninstallation
Troubleshooting
Checksum Mismatches
If checksums don’t match:Build Failures
Common issues:- Missing dependencies: Check
dependsandmakedependsarrays - Incorrect version: Verify the release exists on GitHub
- Source URL changes: Update the source URL format if GitHub changes
Orphaned Packages
If the maintainer becomes inactive:- Contact the current maintainer through AUR comments
- Wait 2 weeks for a response
- Request orphan status through AUR
- Adopt the package if interested
Contact
For AUR package issues:- Contact xstra in the Discord server
- Comment on the AUR package page
- Visit the installation wiki