ports/150319: update port: games/gemrb to version 0.6.2

Timothy Beyer beyert at cs.ucr.edu
Thu Sep 9 23:50:05 UTC 2010


At Thu, 9 Sep 2010 12:05:15 GMT,
pav at FreeBSD.org wrote:
> PLIST entries that does not get installed
> 
> tar: lib/gemrb/plugins/OGGReader.so: Cannot stat: No such file or directory
> tar: lib/gemrb/plugins/SDLAudio.so: Cannot stat: No such file or directory
> 
On my system, the port does install those files.  I will try to determine why
it is not installing those files on other systems.  Can you send me the build
log?

> Files installed not listed in PLIST
> 
> 476164       20 -rw-r--r--    1 root             wheel               10165 Sep  9 12:00 usr/local/etc/gemrb.cfg
> 474907        4 drwxr-xr-x    2 root             wheel                 512 Sep  9 12:00 usr/local/share/applications
> 474908        4 -rw-r--r--    1 root             wheel                 266 Aug 20 17:49 usr/local/share/applications/gemrb.desktop
> 518149        4 -rw-r--r--    1 root             wheel                1675 Aug 20 17:49 usr/local/share/pixmaps/gemrb-logo.png
> 

As far as I know, /usr/local/etc/gemrb/cfg should be handled by "@unexec if cmp
-s %D/etc/GemRB.cfg.sample %D/etc/gemrb.cfg; then rm -f %D/etc/gemrb.cfg; fi"
in the pkg-plist.  If that does not work or is not sufficient, I am willing to
get rid of the installation of gemrb.cfg in the post-install phase. (it is
critical that a /usr/local/etc/gemrb.cfg that is not the same as the default is
preserved since those are user settings)

As far as the others, I will submit a patch that corrects the missing files.
For gemrb.cfg, I will just get rid of it's installation in the post-install of
the Makefile, if that is desired.

Regards,
Tim



More information about the freebsd-ports-bugs mailing list