On Tue, 2006-12-12 at 12:24 +0100, Jim Meyering wrote: [snip - answers] Thanks for those, will apply asap. > > Snag: doxygen html filenames too long for tar. > > GNU tar can work around that if you create the archive using its > --format=ustar option, which makes it create a POSIX.1-1988-compatible > archive. ...assuming no doxygen-generated name is longer than the max > of ~256. If you need longer, use --format=posix, for which there is > no maximum. But ustar is better, since it's more portable. I have a strong suspicion that doxygen provides a config option for short file names. I'll try that first, and use the tar fix if that doesn't work.
A general question: I think we need the tarball and RPM package names to be based on qpid-cpp to distinguish from java. However I feel like I want the install locations to be /var/lib/qpid, /usr/share/doc/qpid-0.1 etc. the -cpp feels redundant and awkward there. I've fiddled with this in configure.ac and the .spec and it looks like I'm just asking for pain to make these things different. Should I just bite the bullet and use qpid-cpp everywhere, or is there a better way to name these things? E.g. how about qpid for CPP packages and qpidj for Java packages? We can keep python-qpid and qpid-ruby no problem. Cheers, Alan.
