Package Details: stratagus-git 3.3.2.90b3e1595.20241014-2

Git Clone URL: https://aur.archlinux.org/stratagus-git.git (read-only, click to copy)
Package Base: stratagus-git
Description: A free cross-platform real-time strategy gaming engine
Upstream URL: https://github.com/Wargus/stratagus
Licenses: GPL
Provides: stratagus, stratagus-gameutils.h
Submitter: EndlessEden
Maintainer: EndlessEden (ipochto)
Last Packager: ipochto
Votes: 0
Popularity: 0.000000
First Submitted: 2020-09-21 09:06 (UTC)
Last Updated: 2024-10-14 13:39 (UTC)

Required by (6)

Sources (1)

Pinned Comments

ipochto commented on 2022-03-26 17:57 (UTC)

@EndlessEdenn hi there. According to this: https://www.reddit.com/r/archlinux/comments/teql3v/github_no_longer_supports_git_some_pkgbuilds/

please, update source: source=("${pkgname}::git://github.com/Wargus/stratagus.git") -> source=("${pkgname}::git+https://github.com/Wargus/stratagus.git")

EndlessEden commented on 2021-11-17 13:21 (UTC) (edited on 2021-11-25 10:20 (UTC) by EndlessEden)

@ipochto - I did a quick edit, ill properly clean it up and fix versioning later. Depends are in now however.
For those emailing/filing abandon request I'm working on it. I have a backlog and only one functional build environment, which is at work at the moment.
I don't reply to emails, which is why they are removed from newer pkgbuilds and not published on my account.
I will update this asap, although keep in mind the author has stated several times there is refactoring going on upstream breaking compatibility at the moment.

Latest Comments

1 2 Next › Last »

Maybelline commented on 2023-08-22 15:33 (UTC) (edited on 2023-08-22 17:24 (UTC) by Maybelline)

I'm getting build failures trying to build today, can anyone confirm?

[genversion] update needed
[  0%] Built target version-generated.h
[  1%] Generating tolua.cpp
/bin/sh: line 1: -L: command not found
make[2]: *** [CMakeFiles/stratagus.dir/build.make:93: tolua.cpp] Error 127
make[1]: *** [CMakeFiles/Makefile2:141: CMakeFiles/stratagus.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
make: Leaving directory '/tmp/stratagus-git/src/build'
==> ERROR: A failure occurred in build().
    Aborting...

I checked around for the -L, and found it in src/build/CMakeFiles/stratagus.dir/build.make: cd /tmp/stratagus-git/src/stratagus-git/src/tolua && -L stratagus.lua -o /tmp/stratagus-git/src/build/tolua.cpp stratagus.pkg

I'm not much of a linux build guru, but that && -L looks suspect to me. Anyone have a similar issue? Thanks!

ed: building the non-git version of stratagus, and then checking this line in build.make, it appears that it should read && /sbin/toluapp -L. I've updated that file, and it passes that portion of the build.

EndlessEden commented on 2022-07-08 13:21 (UTC)

Updated: Source now reflets upstream github changes to depreciate the git protocol in favor of https.

ipochto commented on 2022-06-22 12:16 (UTC)

@EndlessEdenn Hi.

Objectively, you do not have time to maintain this package. I once again raise the issue of orphan status. I will take upon myself the maintenance of the package.

EndlessEden commented on 2022-05-28 05:24 (UTC)

Will update following personal matters (funerals)

ipochto commented on 2022-03-26 17:57 (UTC)

@EndlessEdenn hi there. According to this: https://www.reddit.com/r/archlinux/comments/teql3v/github_no_longer_supports_git_some_pkgbuilds/

please, update source: source=("${pkgname}::git://github.com/Wargus/stratagus.git") -> source=("${pkgname}::git+https://github.com/Wargus/stratagus.git")

ainola commented on 2021-12-02 07:56 (UTC)

EndlessEden, please solicit co-maintainers if you're expecting to have dry periods.

ipochto commented on 2021-11-25 10:35 (UTC)

@EndlessEden, it works now. Thank you.

ipochto commented on 2021-11-17 13:37 (UTC)

Hi, glad you are alive ) There are only these changes to make it work again:

depends=('sdl2' 'sdl2_mixer' 'sdl2_image' 'libpng' 'libmng' 'libtheora' 'libogg' 'lua51' 'tolua++' 'zlib' 'openmp')
makedepends=('git' 'cmake')

also current dev version is tagged as 3.1.3 instead of 2.4.4

That's all ;)

EndlessEden commented on 2021-11-17 13:21 (UTC) (edited on 2021-11-25 10:20 (UTC) by EndlessEden)

@ipochto - I did a quick edit, ill properly clean it up and fix versioning later. Depends are in now however.
For those emailing/filing abandon request I'm working on it. I have a backlog and only one functional build environment, which is at work at the moment.
I don't reply to emails, which is why they are removed from newer pkgbuilds and not published on my account.
I will update this asap, although keep in mind the author has stated several times there is refactoring going on upstream breaking compatibility at the moment.