Bug 3881

Summary: manpages are platform-specific
Product: frysk Reporter: Stepan Kasal <skasal>
Component: generalAssignee: Andrew Cagney <cagney>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:
Bug Depends on:    
Bug Blocks: 2235, 3385    

Description Stepan Kasal 2007-01-17 20:38:28 UTC
man8/funit*.8, man8/ftail.8, and man8/fsystest.8 contain full path to the
utilities, which contains platform-specific ${libdir}.

But the manpages are installed under /usr/share, so they are supposed to be
platform-independent.
Comment 1 Andrew Cagney 2007-01-22 22:31:15 UTC
Index: frysk-core/common/ChangeLog
2007-01-22  Andrew Cagney  <cagney@redhat.com>

        * Makefile.rules (SUBST_SED): Substitute pkglib64dir.
        (pkglib64dir): Define.
        (checked-for-pkglibdir-in-manpage): New rule.
        * frysk-common.ac (lib64dir): Perform AC_SUBST.

Index: frysk-core/frysk/pkglibdir/ChangeLog
2007-01-22  Andrew Cagney  <cagney@redhat.com>

        * funit-child.xml: Do not include $pkglibdir@ in synposis.  Use
        explicit @pkglib32dir@ and @pkglib64dir@ in examples.
        * funit-exit.xml: Ditto.
        * funit-threads.xml: Ditto.
        * funit-exec.xml: Ditto.

Index: frysk-gui/frysk/pkglibdir/ChangeLog
2007-01-22  Andrew Cagney  <cagney@redhat.com>

        * ftail.xml: Use explicit @pkglib32dir@ and @pkglib64dir@ in
        examples.

Index: frysk-imports/frysk/pkglibdir/ChangeLog
2007-01-22  Andrew Cagney  <cagney@redhat.com>

        * fsystest.xml: Use explicit @pkglib32dir@ and @pkglib64dir@ in
        examples.