From: Daniel M. <dm...@ne...> - 2010-04-28 03:00:07
|
On Tue, Apr 27, 2010 at 03:35:06PM -0400, Jack Howarth wrote: > > # Rename info files with -fsf-4.5 suffix. ># Add symlinks for info files under old names. > SplitOff2: << > Package: %N-compiler > Files: << > share/info/*-fsf-4.5.info > << > << > InfoDocs: cp-tools-fsf-4.5.info cpp-fsf-4.5.info cppinternals-fsf-4.5.info gcc-fsf-4.5.info gccinstall-fsf-4.5.info gccint-fsf-4.5.info gcj-fsf-4.5.info gfortran-fsf-4.5.info libgomp-fsf-4.5.info I'm not sure there is a use in having *-fsf-4.5.info files. They are not indexed and generally visible unless the gcc4x package is installed (InfoDocs entries). And although they can be accessed if you know their special name, they contain hyperlinks to each other that do not know about these special names (for example, a link in gcj-fsf-4.5 for "gcc" likely points to gcc not gcc-fsf-4.5). Instead, you could put all the files *with their original filenames* (so xref's don't break) in a directory named for the package. For example, %p/lib/gcc4.5/info (living in the -compilers splitoff package). The xrefs would resolve self-consistently among this specific gcc version because they are pointing to the correct filename "in the same directory". Bonus: you can just change --infodir= instead of having to do a manual loop over all the filenames to move them. dan -- Daniel Macks dm...@ne... http://www.netspace.org/~dmacks |