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
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.148566 |
First Submitted: | 2015-03-23 17:01 (UTC) |
Last Updated: | 2023-12-23 13:47 (UTC) |
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
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
install: cannot stat '/home/main-builder/pkgwork/src/openage-git/run.py': No such file or directory
Currently broken :)
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
?
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
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
@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
Please add 'nyan-lang' to to the dependencies.
@linkmauve updated, thanks
Hi, https://github.com/SFTtech/openage/pull/814 just got merged, you can replace opus-tools with libogg and opus now.
@strubbl 'nyan-lang-git' provide 'nyan-lang' but seems that AUR helpers can't find it
Pinned Comments
fzerorubigd commented on 2016-03-18 10:35 (UTC)