Package Details: aquaria-ose-git 1.1.3+o1.002+g611.96206dd-1

Git Clone URL: https://aur.archlinux.org/aquaria-ose-git.git (read-only)
Package Base: aquaria-ose-git
Description: A 2D fantasy underwater action-adventure game (Open Source Edition of the engine = original v1.1.3 + many improvements)
Upstream URL: https://github.com/AquariaOSE/Aquaria
Keywords: 2D action adventure fantasy game humble metroidvania underwater
Licenses: GPL
Conflicts: aquaria, aquaria-git, aquaria-hib, aquaria-hib-git, aquaria-hib-hg, aquaria-ose
Replaces: aquaria-git, aquaria-hib-git, aquaria-hib-hg
Submitter: smls
Maintainer: smls
Last Packager: smls
Votes: 44
Popularity: 0.008780
First Submitted: 2015-07-09 14:14
Last Updated: 2016-06-19 20:21

Latest Comments

smls commented on 2016-02-15 18:02

For those following only this package, note that since Aquaria OSE has started putting out stable releases, I've created the 'aquaria-ose' package to track them. This 'aquaria-ose-git' package will continue to track the master branch of the git repository.

Belated introduction for this package:

=======================================================================
| This package only provides the (improved) game engine.
|
| To play it you also need to buy the original game data, e.g. from:
| - Humble Bundle <http://www.bit-blot.com/aquaria/buy.html>
| - GOG.com <http://www.gog.com/game/aquaria>
| - Steam <http://store.steampowered.com/app/24420>
|
| And then either:
| - Install the corresponding "aquaria-data-*" AUR package, or
| - Extract the game data to a custom directory and set the AQUARIA_DATA_PATH environment variable to it.
=======================================================================

cstandard commented on 2013-11-05 23:55

Thanks, smls! You are a genius. The new PKGBUILD and game work great. :)

smls commented on 2013-11-05 17:17

The PKGBUILD now also compiles Aquaria with the SDL2 backend, which offers various advantages compared to the old SDL one.

In case this causes any issues for anyone, please leave a comment.

smls commented on 2013-11-05 17:09

@cstandard:

It turned out to be an upstream bug. A fix has been merged into the master branch of the Aquaria git repository an hour ago, so I updated the PKGBUILD to track that branch again.

Just re-install this package, and you should be able to enjoy the latest and greatest version of Aquaria, with swirling flame balls and all... :)

smls commented on 2013-11-05 11:36

@cstandard:
Thanks for reporting this issue, I can reproduce it now after rebuilding.

It seems to be a problem specific to this package, in combination with recent upstream git revisions.

I'm still looking into the details, but in the meantime I've locked the package to a specific (older) git revision with which the problem does not occur.

cstandard commented on 2013-11-04 22:35

This package builds and installs just fine. I have also installed the companion data file aquaria-data-hib. That package also builds and installs just fine. My problem is with the "playabiity." For example (using this version), in the energy temple, Naija can only shoot tiny white specks the size of 1 px x 1 px [and which do no damage at all to her enemies] instead of the swirling flame balls that we are accustomed to seeing in the versions running on other operating systems. Have I done something wrong in the build or install process? I am not really sure if this is a package problem, something wrong that I have done during the install process, or a problem with my system. Could you please help me to understand what is wrong, so I can fix it? Thanks!!

smls commented on 2013-06-22 16:25

The upstream changes I hinted at in the previous comment have been implemented, so it has now become possible to split this into two packages:

aquaria-data-hib - installs the proprietary game data into /usr/share/aquaria/

aquaria-git - installs the GPL executable into /usr/bin/, and some replacement game files that it requires into /usr/share/aquaria/override/

This should make upgrades of the executable more hassle-free for users, and if anyone wants to create alternative data packages (like aquaria-data-steam, aquaria-data-demo) they can now easily do so without having to duplicate the compilation of the executable.

I already uploaded the new packages, and requested this one (aquaria-hib-git) to be deleted and its comments and votes merged into aquaria-git.

smls commented on 2013-06-12 09:16

Merged already? I didn't even see a thread on aur-general. Ah well, fine with me...

@AlexanderR: "demo data files are the same as those in HIB package"

Interesting. I'll investigate how to best accommodate that option then.

I'm already in contact with the upstream maintainer of the Aquaria git repository, and in the future it may be possible to more cleanly separate the HumbleBundle/demo data from the git repo add-on data, so more modular aquaria-* PKGBUILDS may be possible.

So if anyone is planning to create additional Aquaria-related AUR packages (aquaria-hib, aquaria-demo etc.) please hold off on that for at least a few days, I'll report back here if there are updates.

AlexanderR commented on 2013-06-11 21:03

> Packages are not supposed to handle different alternatives from different sources under one name, anyways.
It is not "different alternative" - demo data files are the same as those in HIB package. With this said, code maintainer have added a way to build beta version of game, so aquaria-beta is now actually possible. I wonder, who would want to build it instead of full version however.

Marvn commented on 2013-06-11 15:53

sorry, I kinda forget about this one

I will disown it as I don't think I will have enough time to take care of it...

All comments