Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 203498 - x11-misc/xfractint: Fix man page installation path
Summary: x11-misc/xfractint: Fix man page installation path
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-12-27 18:37 UTC by Andrew Church
Modified: 2007-12-28 06:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Proposed patch to ebuild files (xfractint-manpath-fix.patch,5.89 KB, patch)
2007-12-27 18:43 UTC, Andrew Church
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Church 2007-12-27 18:37:19 UTC
Currently, xfractint installs its man page in /usr/man/man1 rather than /usr/share/man/man1.  The fix is to specify MANDIR="${D}"/usr/share/man/man1 to make install.
Comment 1 Andrew Church 2007-12-27 18:43:40 UTC
Created attachment 139446 [details, diff]
Proposed patch to ebuild files

This patch fixes the man page installation path in all four ebuilds, removes the incorrect settings in the Makefile patch in files/, and cleans up the 20.4.03 ebuild a bit (using dodir to create target directories rather than patching the Makefile).

With regard to the 20.3.01, 20.3.02, and 20.4.00 ebuilds, the patch is correct in theory, but I couldn't successfully compile any of them; all three failed with a segmentation fault in the local "hc" utility.  Since 20.4.03 is stable on all supported architectures, perhaps the older ebuilds should be removed?
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2007-12-27 20:48:40 UTC
Thanks. Heh, started fixing this bug but ended up doing more..

Let me know if there is issues with 20.04_p07.

  27 Dec 2007; Samuli Suominen <drac@gentoo.org> xfractint-20.04_p07.ebuild:
  amd64 stable

*xfractint-20.04_p07 (27 Dec 2007)
*xfractint-20.04_p03 (27 Dec 2007)

  27 Dec 2007; Samuli Suominen <drac@gentoo.org>
  -files/xfractint-20.02p05.patch, -files/xfractint-20.03p00.patch,
  -files/xfractint-20.03p01-make.patch,
  +files/xfractint-20.04_p07-Makefile.patch, -xfractint-20.3.01.ebuild,
  -xfractint-20.3.02.ebuild, +xfractint-20.04_p03.ebuild,
  +xfractint-20.04_p07.ebuild, -xfractint-20.4.00.ebuild,
  -xfractint-20.4.03.ebuild:
  Correct versioning scheme; rename stable 20.4.03 to 20.04_p03 and add
  20.04_p07 as version bump. Reverting commit for bug 48923, couldn't care
  less about users adding -funroll-all-loops into global CFLAGS. Fixing bug
  203498, manpage installation location.
Comment 3 Andrew Church 2007-12-28 06:43:00 UTC
Unfortunately, the new ebuild crashes in the "hc" tool again.  Fortunately, it looks like the same buffer overflow I patched locally many years ago; I'll open a separate bug for that.