Package Details: vcmi-git r6865.feba7e19-1

Git Clone URL: https://aur.archlinux.org/vcmi-git.git (read-only, click to copy)
Package Base: vcmi-git
Description: Open-source engine for Heroes of Might and Magic III
Upstream URL: http://vcmi.eu
Keywords: homm3
Licenses: GPL2
Conflicts: vcmi
Provides: vcmi
Submitter: Raziel23
Maintainer: bwrsandman
Last Packager: bwrsandman
Votes: 42
Popularity: 0.000854
First Submitted: 2014-04-07 07:23
Last Updated: 2017-09-10 17:35

Latest Comments

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

Raziel23 commented on 2014-07-02 08:12

[Bump to version r3962.4441bd1-1].
Added libxkbcommon-x11 dependency in order to run properly the vcmilauncher.

Raziel23 commented on 2014-07-02 07:52

[Bump to version r3962.4441bd1].
Added libxkbcommon-x11 dependency in order to run properly the vcmilauncher.

Raziel23 commented on 2014-04-08 08:18

@semeion: You're welcome.

semeion commented on 2014-04-07 23:36

The game is working fine here, thanks for this package.

Raziel23 commented on 2014-03-05 15:41

[Bump to version 3798-1]. Starting from 3798 svn revision vcmi-svn supports XDG filesystem specifications.

This transition mean that all user data has been moved according to specs:
- Game data (H3 files and mods) and saves: from ~/.vcmi to ~/.local/share/vcmi
- Temporary files, including logs: from ~/.vcmi to ~/.cache/vcmi
- Config files: from ~/.vcmi/config to ~/.config/vcmi

This transition affect users who have already installed previous svn revision of vcmi-svn than 3798.
New users who have not previously installed vcmi-svn are not affected by this transition because those
directories will be created automatically during data preparation by vcmibuilder script.

Users who have already installed previous svn revision of vcmi-svn have to:
- move game data to ~/.local/share/vcmi with command:
mkdir ~/.local/share/vcmi && mv ~/.vcmi/{Data,Games,Maps,Mp3,Mods,Saves} ~/.local/share/vcmi/
- move temporary files to ~/.cache/vcmi with command:
mkdir ~/.cache/vcmi && mv ~/.vcmi/{*log.txt,downloads} ~/.cache/vcmi/
- move config files to ~/.config/vcmi with command:
mkdir ~/.config/vcmi && mv ~/.vcmi/config/* ~/.config/vcmi/
- remove empty ~/.vcmi/config and ~/.vcmi/ directories with command:
rmdir ~/.vcmi/config/ && rmdir ~/.vcmi/

Here is the appropriate announcement about this:
http://forum.vcmi.eu/viewtopic.php?p=11696#11696

Raziel23 commented on 2014-03-02 12:59

[Bump to version 3795-1]. The change is as follow:
- removed -DENABLE_LAUNCHER='Yes' option. Now it's enabled by default.

Raziel23 commented on 2014-01-01 21:03

@Miziakmwa: I can successfully compile vcmi-svn at 3696 svn revision. The error message clearly says that
"librtmp.so.1, needed by libavformat.so, not found" and this problem was solved in the ffmpeg package
version 1:2.1.1-3 (the ffmpeg wasn't rebuilded against the rtmpdump):
https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/ffmpeg&id=6adaddd529409e0f3d1ac7b6980f19f92b5a6f0b

So if you have installed the newest ffmpeg version from the repository (version 1:2.1.1-3) and the newest
rtmpdump package (version 20131205-1) you should compile successfully vcmi-svn at 3696 revision. Please keep
in mind that this the svn version of vcmi, and not always every svn revision may compiled successfully.
You can always use the release version of vcmi which is generally more stable version:
https://aur.archlinux.org/packages/vcmi/

Raziel23 commented on 2014-01-01 20:59

@Miziakmwa: I can successfully compile vcmi-svn at 3696 svn revision. The error message clearly says that
"librtmp.so.1, needed by libavformat.so, not found" and this problem was solved in the ffmpeg package
version 1:2.1.1-3 (the ffmpeg wasn't rebuilded against the rtmpdump):
https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/ffmpeg&id=6adaddd529409e0f3d1ac7b6980f19f92b5a6f0b

So if you have installed the newest ffmpeg version from the repository (version 1:2.1.1-3) and the newest
rtmpdump package (version 20131205-1) you should compile successful vcmi-svn at 3696 revision. Please keep
in mind that this the svn version of vcmi, and not always every svn revision may compiled successfully.
You can always use the release version of vcmi which is generally more stable version:
https://aur.archlinux.org/packages/vcmi

miziakmwa commented on 2014-01-01 18:05

Hello, I'm trying to install VCMI and in during of compilation get error.
I think it's probably an error in connection with ffmpeg newest library version but I don't know how solve this problem.
Error:
Linking CXX executable vcmiclient
/usr/bin/ld: warning: librtmp.so.1, needed by /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_Write'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_Pause'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_Read'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_EnableWrite'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_LogSetLevel'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_LogSetCallback'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_Connect'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_Close'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_ConnectStream'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_SetupURL'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_SendSeek'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_Init'
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.2/../../../../lib/libavformat.so: undefined reference to `RTMP_Socket'
collect2: error: ld returned 1 exit status
client/CMakeFiles/vcmiclient.dir/build.make:956: polecenia dla obiektu 'client/vcmiclient' nie powiodły się
make[2]: *** [client/vcmiclient] Błąd 1
CMakeFiles/Makefile2:129: polecenia dla obiektu 'client/CMakeFiles/vcmiclient.dir/all' nie powiodły się
make[1]: *** [client/CMakeFiles/vcmiclient.dir/all] Błąd 2
Makefile:136: polecenia dla obiektu 'all' nie powiodły się
make: *** [all] Błąd 2

Raziel23 commented on 2013-09-09 09:25

[Bump to version 3541-1]. The change is as follow:

- added qt5-base dependency in order to compile and run properly vcmilauncher (mod manager).
vcmilauncher can automatically download and manage available mods for vcmi.