Hi list (and Sam and Jeff)
I'm still fighting to get the courier-authlib tarball converted into RPMs on
Mandriva 2006.0. Rpmbuild 4.x seems much more picky about the specfile.
Mailly the '%dir' directive/macro gave me a severe headace.
I had to comment out a few lines in the spec file to prevent getting the
files from {_libdir}/courier-authlib twice in 'configfiles.base'. That soved
the 'listed twice' problem I had. It is not an very elegant solution; it is
just that Mandriva doesn't seem to have a separate lib and libexec.
Secondly rpmbuild 4.x stops on unpackaged files. For some reason (Sam?)
several libtldt... Files are created in {_libdir}. Should or shouldn't these
be packaged??? When I package (by having them added to configfiles.base)
then I cannot install the rpm due to a conflict with an already existing and
installed version of them. If I do not package them, rpmbuild does not
finish its job. I'll just found outthat there is an macro to make
'unpackaged' to a warning, not an error. Will try that.
Why compiling 'own' versions of these libltdt libraries when they seem exist
on the system already? Does courier-authlib needs its own version?
I'm ready for any sugestions (I have to solve this before I evan can think
of packaging courier itself....). Time for bed now. 01:45 am here.