Wido,
Cela devient un peu hors topic 🙂 Si tu veux on fait comme Hizoka on continue par mail.
Alors j'ai regardé, ça n'a pas l'air évident. Les possibilité du "make install" semblent assez limitées, on ne peut fixer que des path absolus en dur (genre /usr/share/tarotclub).
Je pense à une deuxième solution mais ne connaissant pas du tout Arch je ne sais pas si ça se fait ou si c'est propre ; mon idée est de se palucher la copie des fichiers à la main pour reproduire l'arborescence du package.
Donc remplacer:
package() {
cd "$srcdir/${_hgrepo}"
make DESTDIR="$pkgdir" install
}
Par un truc du genre (fait en live, pas testé):
package() {
cd "$srcdir/${_hgrepo}"
mkdir -p "$pkgdir"/ai/tarotlib
# copy files
cp ./COPYING "$pkgdir"
cp ./HISTORY "$pkgdir"
cp ./README.md "$pkgdir"
cp ./build-desktop/release/TarotClub "$pkgdir"
cp -r ./assets/cards/default/ "$pkgdir"
cp ./assets/fonts/kanzlei.ttf "$pkgdir"
cp ./assets/ai/tarotlib/system.js "$pkgdir"/ai/tarotlib
cp ./assets/ai/tarotlib/util.js "$pkgdir"/ai/tarotlib
cp ./assets/ai/tarotlib/card.js "$pkgdir"/ai/tarotlib
cp ./assets/ai/tarotlib/deck.js "$pkgdir"/ai/tarotlib
cp ./assets/ai/tarotlib/player.js "$pkgdir"/ai/tarotlib
cp ./assets/ai/tarotlib/bot.js "$pkgdir"/ai/tarotlib
cp ./assets/ai/tarotlib/game.js "$pkgdir"/ai/tarotlib
cp ./assets/ai/beginner.js "$pkgdir"/ai
cp ./assets/ai/conf.json "$pkgdir"/ai
cp ./assets/icons/icon256x256.png "$pkgdir"
cp ./prj/desktop/tarotclub_en.qm "$pkgdir"
cp ./prj/desktop/tarotclub_fr.qm "$pkgdir"
}