Alan Conway <[EMAIL PROTECTED]> wrote:
> Just comitted a draft. It's close but needs some work.
Hi Alan,
A draft qpid.spec.in file?
I ran "find qpid/cpp |grep -i spec" and it produced no output.
Where should I be looking?
> Makefile questions:
> - How to install html docs in /usr/share/doc/qpid - pkgdatadir puts them
> in /usr/share/qpid.
Just see the doctor, er, docdir :-)
If you put this in Makefile.am
dist_doc_DATA = FILE
then FILE will be installed in $(docdir), which expands to
${datarootdir}/doc/${PACKAGE_TARNAME}, which is what you want.
FYI, it is common to install README into /usr/share/doc/pkg_name/,
so people often do this in Makefile.am:
dist_doc_DATA = README
> - How to install run script in /etc/init.d/qpidd?
Autoconf's name for that directory is $(sysconfdir)/init.d,
so just install it using that name.
> 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.