Bug 87

Summary: fontconfig 2.2.0 fc-list/fc-cache man pages don't get installed
Product: fontconfig Reporter: Tim Mooney <Tim.Mooney>
Component: docAssignee: Keith Packard <keithp>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: high    
Version: 2.2   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Tim Mooney 2003-05-19 16:27:06 UTC
fontconfig 2.2.0 doesn't install the fc-list.man or fc-cache.man pages.  You can
test this by doing

  zcat fontconfig-2.2.0.tar.gz | tar -xf -
  cd fontconfig-2.2.0
  ./configure && make && make DESTDIR=/tmp/build/fontconfig install

and then check

  /tmp/build/fontconfig/<prefix>/man/man1

I did some checking, and it looks like it's a problem with the version of
automake you're using.  The constructs in the Makefile.am look correct, and if I
force the `Makefile.in' to be rebuilt with a recent automake, the Makefile.in
has correct rules to install the *.man files.

One solution would be to upgrade to a recent automake and rebuild the
Makefile.ins.  A possible solution (I haven't tested it) would be to rename the
files from *.man to *.1 and then update the EXTRA_DIST line in Makefile.am and
regenerate the Makefile.ins with the same version of automake as the one you
used previously.  I'm suspicious that the reason they're not being installed
while other man pages are is because the automake you're using probably didn't
handle the .man section renaming at install correctly.
Comment 1 Keith Packard 2003-05-31 07:53:57 UTC
I renamed the files and changed which man macros are used.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.