Op Wo, 18 september, 2013 6:04 am schreef Arun Persaud: > > What's the status on this one? do we still need xpm at all or should/can > we remove it? >
Since the last patch I pushed XBoard is now completely XPM free: I replaced the 7 remaining XPM icons that were used in the engine window by the Xaw version by bitmaps (which I defined internally in xenginoutput.c). There still are 6 XPM files in the pixmaps directory, howeever. These are not used for building the XBoard binary, but they are desktop icons to be associated with various mime types. I don't think that can be said to make XBoard dependent on libXpm. In any case, the icons could be converted to another format, like PNG, and moved to another folder. This would require changes in the Makefile. Currently these icon files are installed in $(datadir)/games/xboard/pixmaps/textures. This does not make much sense, as they are not textures, and since the switch to Cairo neither the Xaw nor the GTK version can use pixmaps for textures. In fact it does not make much sense they are installed at all; XBoard does not need them for running. They are only used at install time, in the xdg commands to associate them with the mime types, and in that case it is the version from the source tree that is used, not the copies in pixmaps/textures. The latter are sort of 'write once, read never' copies. _______________________________________________ Bug-XBoard mailing list Bug-XBoard@gnu.org https://lists.gnu.org/mailman/listinfo/bug-xboard