Package Details: alienarena-svn r5663-1

Git Clone URL: (read-only, click to copy)
Package Base: alienarena-svn
Description: Multiplayer retro sci-fi deathmatch game based on Quake2
Upstream URL:
Licenses: GPL
Conflicts: alienarena
Provides: alienarena
Submitter: None
Maintainer: lrustand
Last Packager: lrustand
Votes: 8
Popularity: 0.000000
First Submitted: 2008-03-04 18:20 (UTC)
Last Updated: 2019-11-03 13:45 (UTC)

Latest Comments

1 2 3 Next › Last »

geekborg commented on 2020-10-14 17:44 (UTC)

collect2: erreur: ld a retourné le statut de sortie 1 make[1]: [Makefile:2373 : alienarena-ded] Erreur 1 make[1] : on quitte le répertoire « /var/tmp/pamac-build-client/alienarena-svn/src/trunk/source » make: [Makefile:552 : all-recursive] Erreur 1 ==> ERREUR : Une erreur s’est produite dans build(). Abandon…

PedroHLC commented on 2020-01-09 16:29 (UTC)

Seems like libxxf86dga can be replaced with xorgproto

lrustand commented on 2019-11-03 13:46 (UTC)

Sweet! Changed it in the PKGBUILD now.

alienarena-cc commented on 2019-11-03 09:28 (UTC)

This can be allowed to fetch the head revision now.

lrustand commented on 2019-08-02 18:12 (UTC) (edited on 2019-08-02 18:13 (UTC) by lrustand)

I have hopefully resolved the issue now. Apparently the configure script requires additional arguments to set up the datadir path correctly. The configure line should look like this to install under the /usr prefix:

./configure --enable-maintainer-mode --prefix=/usr --datarootdir=/usr/share --datadir=/usr/share

I have posted a new pkgbuild with this change added, which from my testing seems to result in a correctly built package.

lrustand commented on 2019-08-02 15:29 (UTC)

For some reason the ./configure does not fully respect the prefix argument. I am currently looking into possibly fixes. In the meantime it is possible to either install to /usr/local or symlinking the data1 folder into /usr/local/share/alienarena/data1

alienarena-cc commented on 2019-08-02 06:26 (UTC)

I'm not using Arch linux, I tried this on a Manjaro vm but other complications prevented me from being able to properly test it. I'm waiting on feedback from another guy, will let you know. He was running the binaries directly. Your solution looks to be the right one.

lrustand commented on 2019-08-01 21:07 (UTC)

@alienarena-cc: I have updated the pkgbuild to make the binaries look for the data in the right place. The game can now correctly find the data directory when run directly from the binaries. I have now removed the wrapper scripts as they are no longer need, and install the binaries directly under /usr/bin. Could you see if the game installs and runs correctly for you with the updated pkgbuild?

lrustand commented on 2019-08-01 20:26 (UTC) (edited on 2019-08-01 20:41 (UTC) by lrustand)

@alienarena-cc: did you run it via the supplied script /usr/bin/alienarena or directly running the binary /usr/share/alienarena/alienarena? The lines you refer to are there to install under /usr instead of /usr/local. This is the preferred installation prefix for Arch Linux packages. If you ran it from the binary directly, could you please try running the script instead? The game installs and runs fine for me, and the game loads the data just fine when I run the script in /usr/bin, but when I try to run the binaries directly I also get the same error as you.

I would prefer to install the game under /usr prefix, but if problems persist we can fall back to installing under /usr/local like you suggested.

alienarena-cc commented on 2019-08-01 18:40 (UTC) (edited on 2019-08-01 18:41 (UTC) by alienarena-cc)

The game binaries are unable to find the game data, this can be fixed by removing lines 55 - 59.