Bump to version 3026-2. I've made some cleanups in the PKGBUILD.
@Cravix: Thanks for the words :) (for previous comment). As for vcmibuilder and your problem,
the file AdRollvr1366.pcx is from core.zip archive. You can download it manually, link is
included in the beginning of Preparation Section:
http://wiki.vcmi.eu/index.php?title=Installation_on_Linux#Preparing_data
or you can do this automatically by using --download option like this:
vcmibuilder --data /path/to/heroes3/data --download
It will download and extract both missing archive (that is core.zip and wog.zip). The script
will create a new directory named vcmi where will be prepared data files.
Summary (short answer).
1. Create temporary directory temp: mkdir temp && cd temp
2. Execute vcmibuilder script with appropriate options: vcmibuilder --data /path/to/heroes3/data --download
3. Copy data files to /usr/share/vcmi: cp -RTu vcmi /usr/share/vcmi
Search Criteria
Package Details: vcmi-git 1.6.0.1.g370ecf6f6-1
Package Actions
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: | fenuks |
Last Packager: | fenuks |
Votes: | 47 |
Popularity: | 0.006676 |
First Submitted: | 2014-04-07 07:23 (UTC) |
Last Updated: | 2024-12-20 18:09 (UTC) |
Dependencies (19)
- boost-libs
- desktop-file-utils (desktop-file-utils-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR)
- gtk-update-icon-cache (gtk-update-icon-cache-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libxkbcommon-x11 (libxkbcommon-x11-gitAUR)
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- sdl2_image
- sdl2_mixer
- sdl2_ttf
- tbb (onetbb-gitAUR, onetbb)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- qt5-tools (make)
- innoextract (innoextract-gitAUR) (optional) – required by vcmibuilder
- unshield (unshield-gitAUR) (optional) – required by vcmibuilder
- unzip (unzip-natspecAUR, unzip-zstdAUR) (optional) – required by vcmibuilder
Required by (1)
- vcmi-demo (requires vcmi)
Sources (4)
Latest Comments
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 Next › Last »
Raziel23 commented on 2012-12-09 13:50 (UTC)
Cravix commented on 2012-12-09 13:22 (UTC)
after i move all dir generated by "vcmibuilder --data ." into /usr/share/vcmi,
the vcmiclient works, but i got the error:
"Error: Failed to find file AdRollvr1366.pcx"
then seg fault. any ideas? thanks in advance!
(BTW, my screen resolution is 1366x768.
Cravix commented on 2012-12-08 15:35 (UTC)
finally it works again... thank you for your great work :)
Raziel23 commented on 2012-12-08 09:52 (UTC)
Hello,
I'm a new maintainer of the vcmi-svn package. I've prepared a new PKGBUILD. I've made the following changes:
- moved from autotools to cmake (cmake is now the main build system for vcmi)
- the package contain a new official script called vcmibuilder which help preparing data files
- by default the vcmi installation root directory is /usr, but it can be changed by using
the _installation_dir variable in the PKGBUILD
- a short post install message that contain information about preparing data files
(which is also included below)
Vcmi is a game engine and it not contain data files (like graphics or sounds). That why you
have to have a original copy of Heroes of Might and Magic 3. You can prepare the data files
using the earlier mentioning vcmibuilder script or you can do this manually. Please follow
the instructions from this website:
http://wiki.vcmi.eu/index.php?title=Installation_on_Linux#Preparing_data
I've built vcmi successfully in clean chroot from the current revision (3026) and successfully
prepared data files using the vcmibuilder script.
If you have any problems or advices about package, please feel free and leave here a comment.
Below is included a bunch of useful links about vcmi:
- (the official website) http://forum.vcmi.eu/portal.php
- (vcmi forum) http://forum.vcmi.eu/
- (vcmi bug tracker) http://bugs.vcmi.eu/my_view_page.php
- (timeline of svn) http://sourceforge.net/apps/trac/vcmi/timeline
Best regards,
Raziel23
marcus-aurelius commented on 2012-08-08 09:43 (UTC)
I got the same error too. I'm definitly no shell-script expert but it probably occurs in the shell script "configure" in the main folder between line 17301 and 17346. Probably the script checks for the library in the wrong places. The right place would be something like "/usr/lib/ffmpeg-compat/libavformat.so" or "/usr/include/ffmpeg-compat/libavformat" (I don't know which file it tries to find). Have one of you already got an account on http://forum.vcmi.eu/index.php and could descripe that problem there?
Cravix commented on 2012-08-03 09:25 (UTC)
checking for av_open_input_file in -lavformat... no
configure: error: FFMpeg avformat library not found. Please install it.
seems it could not be compiled again:/ any ideas here?
dunz0r commented on 2012-07-25 16:01 (UTC)
I'm going to get this working, don't worry. If anyone know how to get past the issue with libavformat, do share(otherwise I'll just cheat or something)
Cravix commented on 2012-06-23 03:01 (UTC)
@josephgbr: haha:-) looking forward to that~
and, a notice for those who want to install it: please change "heroes3_path" to the homm3 path in PKGBUILD before makepkg.
rafaelff commented on 2012-06-19 18:42 (UTC)
@Cravix: yeah, yeah, that black magic :) Good luck! I'm working on a rewrite of this PKGBUILD. When/if I have it working, I'll let you know.
Pinned Comments