Package Details: openage-git 0.5.3.r1.g3c24463de-2

Git Clone URL: https://aur.archlinux.org/openage-git.git (read-only, click to copy)
Package Base: openage-git
Description: A free (as in freedom) clone of the Age of Empires II engine
Upstream URL: https://openage.sft.mx/
Keywords: aoe game
Licenses: GPL3
Conflicts: openage
Provides: openage
Submitter: linkmauve
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 16
Popularity: 0.002729
First Submitted: 2015-03-23 17:01 (UTC)
Last Updated: 2023-12-23 13:47 (UTC)

Pinned Comments

fzerorubigd commented on 2016-03-18 10:35 (UTC)

This is the game engine only package. for assets you need the original game, and also need to use extractor to extract them. check the https://github.com/SFTtech/openage for the extraction doc.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

SolarAquarion commented on 2020-12-02 18:26 (UTC)

this depends on python-toml

mogwai commented on 2020-11-01 13:38 (UTC)

It looks like a few dependencies are missing: the openage executable doesn't run when the "make dependencies" are removed after building. It runs perfectly fine if I leave the "make dependencies" installed after building the package. So one or more of them must be real dependencies. Probably cython? I'll see if I have time to debug this further.

Additionally, python-toml is needed for the convert functionality. Maybe add it as optdepends? NB: This dependency also listed in openage/doc/build_instructions/arch_linux.md

Opvolger commented on 2020-06-13 20:44 (UTC)

Can you add aarch64? So it can compile out of the box on my pinebookpro?

arch=('i686' 'x86_64' 'aarch64')

Thnx

FabioLolix commented on 2020-04-23 12:26 (UTC) (edited on 2020-04-23 18:06 (UTC) by FabioLolix)

@siranderu you need to install the base-devel group before dealing with AUR packages

siranderu commented on 2020-04-23 02:45 (UTC) (edited on 2020-04-23 17:37 (UTC) by siranderu)

Couldn't build without flex package from core repo. Should be added as dependency.

EDIT: flex is included in base-devel group. No need for dependency

jfernandz commented on 2019-04-04 11:38 (UTC) (edited on 2019-04-04 12:16 (UTC) by jfernandz)

You must change the run.py current path in the PKGBUILD script to fix it and get a proper package. The actual path for run.py is $srcdir/$pkgname/build/run.py

So line 46 should be:

install -Dm755 "$srcdir/$pkgname/build/run.py" "$pkgdir/usr/bin/openage"

EDIT: Probably you don't need even that line, according with SFTtech people, the install target already installs the run script as binary

In here: https://github.com/SFTtech/openage/blob/master/CMakeLists.txt#L221

PedroHLC commented on 2019-04-03 13:48 (UTC)

install: cannot stat '/home/main-builder/pkgwork/src/openage-git/run.py': No such file or directory

Currently broken :)

PedroHLC commented on 2019-01-14 21:22 (UTC)

  1. Not compiling cause:
Traceback (most recent call last):
  File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/home/main-builder/pkgwork/src/openage-git/build/openage/__main__.py", line 133, in <module>
    sys.exit(main())
  File "/home/main-builder/pkgwork/src/openage-git/build/openage/__main__.py", line 83, in main
    from .convert.main import init_subparser
  File "/home/main-builder/pkgwork/src/openage-git/build/openage/convert/main.py", line 7, in <module>
    import readline  # pylint: disable=unused-import
ImportError: libreadline.so.8: cannot open shared object file: No such file or directory
CMake Error at buildsystem/codegen.cmake:32 (message):
  failed to get target list from codegen invocation
Call Stack (most recent call first):
  buildsystem/python.cmake:430 (codegen_run)
  CMakeLists.txt:223 (python_finalize)

Maybe missing readline?

  1. I think vulkan-headers can be added as makedepends and vulkan-icd-loader as optdepends:
-- Could NOT find Vulkan (missing: Vulkan_LIBRARY Vulkan_INCLUDE_DIR) 
-- optional dependency is unavailable: vulkan

Atraii commented on 2018-08-02 01:17 (UTC)

Just a heads up, you might want to make eigen a dependency for this. I just got a build error and installing it fixed it. Thanks for the package! :D

FabioLolix commented on 2018-02-19 20:26 (UTC)

@LinRuoshui there is 'nyan-lang-git' as dependency, see comments on date 2018-01-10, at the moment there isn't a stable nyan-lang package