Without having looked at xfig in detail, I think you might be able to avoid many of your substitutions to the Imakefile if you pass -DProjectRoot= to xmkmf
If necessary, you can also pass -DLocalRulesFile= to define a makefile containing extra rules. J' On Mon, Oct 13, 2014 at 10:17:55AM -0500, Eric Bavier wrote: I would rather say that it's filling in the holes in imake's system knowledge. > It has been a few years since I used imake, but I seem to remember > there was the possibility to have a "vendor" specific control file. > In our case Guix is the vendor, so perhaps we should have a guix.cf > file in imake. That sounds like a nice solution. > Perhaps it would be better to have a imake-build-system which > generated it dynamically. I was trying to avoid this until there was a need from more packages. I'm not familiar with many projects that still use imake, but it appears you might be, with your xboing patch ;) Btw, I did push a change to xfig and transfig that should let them build for i686 (which I tested locally now) and mips (which I don't have the means to check locally). -- Eric Bavier Please avoid sending me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/no-word-attachments.html -- PGP Public key ID: 1024D/2DE827B3 fingerprint = 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key.
signature.asc
Description: Digital signature