Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 1280 - LFH fix for galeon
Summary: LFH fix for galeon
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
: 1273 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-03-21 00:53 UTC by Matthew Kennedy
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

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


Attachments
galeon-1.2.0-1.2.0-r1.patch (galeon-1.2.0-1.2.0-r1.patch,552 bytes, patch)
2002-03-21 00:54 UTC, Matthew Kennedy
Details | Diff
nautilus-1.0.6-r4-1.0.6-r5.patch (nautilus-1.0.6-r4-1.0.6-r5.patch,536 bytes, patch)
2002-03-21 01:21 UTC, Matthew Kennedy
Details | Diff
gtk+-1.2.10-r6-1.2.10-r7.patch (gtk+-1.2.10-r6-1.2.10-r7.patch,316 bytes, patch)
2002-03-21 01:31 UTC, Matthew Kennedy
Details | Diff
control-center-1.4.0.4-1.4.0.4-r1.patch (control-center-1.4.0.4-1.4.0.4-r1.patch,567 bytes, patch)
2002-03-21 01:57 UTC, Matthew Kennedy
Details | Diff
gnome-core-1.4.0.6-r3-1.4.0.6-r4.patch (gnome-core-1.4.0.6-r3-1.4.0.6-r4.patch,530 bytes, patch)
2002-03-21 02:19 UTC, Matthew Kennedy
Details | Diff
oaf-0.6.8-0.6.8-r1.patch (oaf-0.6.8-0.6.8-r1.patch,507 bytes, patch)
2002-03-21 02:33 UTC, Matthew Kennedy
Details | Diff
gnome-pilot-0.1.64-0.1.64-r1.patch (gnome-pilot-0.1.64-0.1.64-r1.patch,794 bytes, patch)
2002-03-21 03:01 UTC, Matthew Kennedy
Details | Diff
mc-4.5.55-r1-4.5.55-r2.patch (mc-4.5.55-r1-4.5.55-r2.patch,561 bytes, patch)
2002-03-21 03:16 UTC, Matthew Kennedy
Details | Diff
gtkdiff-1.8.0-r1-1.8.0-r2.patch (gtkdiff-1.8.0-r1-1.8.0-r2.patch,623 bytes, patch)
2002-03-21 03:52 UTC, Matthew Kennedy
Details | Diff
dialog-0.7-0.7-r1.patch (dialog-0.7-0.7-r1.patch,406 bytes, patch)
2002-03-21 11:00 UTC, Matthew Kennedy
Details | Diff
files/dialog-0.7-r1-gentoo.patch (dialog-0.7-r1-gentoo.patch,379 bytes, patch)
2002-03-21 11:02 UTC, Matthew Kennedy
Details | Diff
parted-1.4.24-1.4.24-r1.patch (parted-1.4.24-1.4.24-r1.patch,245 bytes, patch)
2002-03-21 11:27 UTC, Matthew Kennedy
Details | Diff
gabber-0.8.7-0.8.7-r1.patch (gabber-0.8.7-0.8.7-r1.patch,297 bytes, patch)
2002-03-21 11:54 UTC, Matthew Kennedy
Details | Diff
grip-id3v2-2.96-2.96-r1.patch (grip-id3v2-2.96-2.96-r1.patch,809 bytes, patch)
2002-03-21 12:26 UTC, Matthew Kennedy
Details | Diff
xlockmore-5.03-r2-5.03-r3.patch (xlockmore-5.03-r2-5.03-r3.patch,738 bytes, patch)
2002-03-21 22:51 UTC, Matthew Kennedy
Details | Diff
gtktalog-0.99.16-0.99.16-r1.patch (gtktalog-0.99.16-0.99.16-r1.patch,629 bytes, patch)
2002-03-22 01:01 UTC, Matthew Kennedy
Details | Diff
scrollkeeper-0.2-r2-0.2-r3.patch (scrollkeeper-0.2-r2-0.2-r3.patch,356 bytes, patch)
2002-03-22 01:32 UTC, Matthew Kennedy
Details | Diff
sgmltools-lite-3.0.3-r1-3.0.3-r2.patch (sgmltools-lite-3.0.3-r1-3.0.3-r2.patch,581 bytes, patch)
2002-03-22 01:37 UTC, Matthew Kennedy
Details | Diff
xmms-1.2.7-r2-1.2.7-r3.patch (xmms-1.2.7-r2-1.2.7-r3.patch,501 bytes, patch)
2002-03-22 02:06 UTC, Matthew Kennedy
Details | Diff
libnet-1.0.2a-1.0.2a-r1.patch (libnet-1.0.2a-1.0.2a-r1.patch,736 bytes, patch)
2002-03-22 10:51 UTC, Matthew Kennedy
Details | Diff
bluefish-0.7-r1-0.7-r2.patch (bluefish-0.7-r1-0.7-r2.patch,499 bytes, patch)
2002-03-22 17:59 UTC, Matthew Kennedy
Details | Diff
dopewars-1.5.4-1.5.4-r1.patch (dopewars-1.5.4-1.5.4-r1.patch,268 bytes, patch)
2002-03-22 18:32 UTC, Matthew Kennedy
Details | Diff
heroes-0.19-r1-0.19-r2.patch (heroes-0.19-r1-0.19-r2.patch,676 bytes, patch)
2002-03-22 18:58 UTC, Matthew Kennedy
Details | Diff
sdlroids-1.3.4-r1-1.3.4-r2.patch (sdlroids-1.3.4-r1-1.3.4-r2.patch,448 bytes, patch)
2002-03-22 19:12 UTC, Matthew Kennedy
Details | Diff
xplanet-0.93-0.93-r1.patch (xplanet-0.93-0.93-r1.patch,620 bytes, patch)
2002-03-22 19:18 UTC, Matthew Kennedy
Details | Diff
aterm-0.4.2-0.4.2-r1.patch (aterm-0.4.2-0.4.2-r1.patch,36 bytes, patch)
2002-03-22 19:26 UTC, Matthew Kennedy
Details | Diff
wine-20020310-20020310-r1.patch (wine-20020310-20020310-r1.patch,1.05 KB, patch)
2002-03-22 19:27 UTC, Matthew Kennedy
Details | Diff
eterm-0.9.1-r2-0.9.1-r3.patch (eterm-0.9.1-r2-0.9.1-r3.patch,380 bytes, patch)
2002-03-22 19:40 UTC, Matthew Kennedy
Details | Diff
rxvt-2.7.8-2.7.8-r1.ebuild (rxvt-2.7.8-2.7.8-r1.ebuild,150 bytes, patch)
2002-03-22 19:52 UTC, Matthew Kennedy
Details | Diff
gtk+-1.2.10-r7-1.2.10-r8.patch (gtk+-1.2.10-r7-1.2.10-r8.patch,353 bytes, patch)
2002-03-22 21:01 UTC, Matthew Kennedy
Details | Diff
ORBit-0.5.14-0.5.14-r1.patch (ORBit-0.5.14-0.5.14-r1.patch,444 bytes, patch)
2002-03-22 21:15 UTC, Matthew Kennedy
Details | Diff
libnet-1.0.2a-1.0.2a-r1.patch (libnet-1.0.2a-1.0.2a-r1.patch,1.21 KB, patch)
2002-03-24 17:00 UTC, Matthew Kennedy
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Kennedy 2002-03-21 00:53:17 UTC
Howdy Gentoo developers,

The patch attached here fixes the man page placement for galeon-1.2.0 so that it
places the galeon man page in /usr/share/man (LFH 2.2) instead of /usr/man.

Regards,

Matthew
Comment 1 Matthew Kennedy 2002-03-21 00:54:11 UTC
Created attachment 390 [details, diff]
galeon-1.2.0-1.2.0-r1.patch

* fixed man page placement so that it's LFH compliant.
Comment 2 Matthew Kennedy 2002-03-21 01:13:22 UTC
*** Bug 1273 has been marked as a duplicate of this bug. ***
Comment 3 Matthew Kennedy 2002-03-21 01:21:49 UTC
Created attachment 391 [details, diff]
nautilus-1.0.6-r4-1.0.6-r5.patch

(copied from #1272)
Howdy Gentoo developers,

Tonight I noticed that a good many ebuilds erroneously install man pages into
/usr/man instead of the LFH compliant /usr/share/man. Indeed, "man" won'y even
look there in Gentoo Linux. 

Usually this is because of an unchecked --mandir to configure or relying
defaults to make install.

Attached is a patch for nautilus-1.0.6-r4 (to my -r5) to correct this kind of
manpage problem (where /usr/man/man1/nautilus-xml-migrate.1 was being
installed).

I'll be going through the other packages guilty of /usr/man installations, so
if
these patches aren't wanted, please let me know now! :-)

Thanks, 
Matthew

nautilus-1.0.6-r4-1.0.6-r5.patch

This fixes the misplacement of manpages problem described above.
Comment 4 Matthew Kennedy 2002-03-21 01:31:27 UTC
Created attachment 392 [details, diff]
gtk+-1.2.10-r6-1.2.10-r7.patch

* fixes man page placement so that it's lfh in /usr/share/man
Comment 5 Matthew Kennedy 2002-03-21 01:57:19 UTC
Created attachment 393 [details, diff]
control-center-1.4.0.4-1.4.0.4-r1.patch

* fixed man page misplacement to make it LFH 2.2 compliant
Comment 6 Matthew Kennedy 2002-03-21 02:19:43 UTC
Created attachment 394 [details, diff]
gnome-core-1.4.0.6-r3-1.4.0.6-r4.patch

Nobody expects the lfh inquisition!

* fixed man page placement to be lfh 2.2 compliant.
Comment 7 Matthew Kennedy 2002-03-21 02:33:00 UTC
Created attachment 395 [details, diff]
oaf-0.6.8-0.6.8-r1.patch

* fixed man page placement to be lfh 2.2 happy
Comment 8 Matthew Kennedy 2002-03-21 03:01:50 UTC
Created attachment 396 [details, diff]
gnome-pilot-0.1.64-0.1.64-r1.patch

* fixed man page placement for lfh compliance
* fixed use nls bug
Comment 9 Matthew Kennedy 2002-03-21 03:16:17 UTC
Created attachment 397 [details, diff]
mc-4.5.55-r1-4.5.55-r2.patch

* fixed man page placement for lfh
Comment 10 Matthew Kennedy 2002-03-21 03:52:09 UTC
Created attachment 398 [details, diff]
gtkdiff-1.8.0-r1-1.8.0-r2.patch

* fixed man page placement for lfh
Comment 11 Matthew Kennedy 2002-03-21 11:00:21 UTC
Created attachment 399 [details, diff]
dialog-0.7-0.7-r1.patch

* fixed man page placement problems

(see also following attachment for required the
files/dialog-0.7-r1-gentoo.patch)
Comment 12 Matthew Kennedy 2002-03-21 11:02:27 UTC
Created attachment 400 [details, diff]
files/dialog-0.7-r1-gentoo.patch

The patch belongs with the previous attachment's patch (attachment 399 [details, diff]). This
patch corrects the Makefile for dialog so that man pages are installed
correctly.
Comment 13 Matthew Kennedy 2002-03-21 11:27:43 UTC
Created attachment 401 [details, diff]
parted-1.4.24-1.4.24-r1.patch

* fixed man page placement to be lfh 2.2 happy so that "man parted" actually
shows some documentation.
Comment 14 Matthew Kennedy 2002-03-21 11:54:32 UTC
Created attachment 402 [details, diff]
gabber-0.8.7-0.8.7-r1.patch

gabber guilty on two counts:
* fixed man page mis-placement 
* added support for use nls
Comment 15 Matthew Kennedy 2002-03-21 12:26:50 UTC
Created attachment 403 [details, diff]
grip-id3v2-2.96-2.96-r1.patch

* fixed man page placement problem
* corrected ebuild to use doman, doexe etc. (instead of manual cp/gzip/mkdir
etc).
* updated copyright date to 2002
Comment 16 Matthew Kennedy 2002-03-21 22:51:58 UTC
Created attachment 407 [details, diff]
xlockmore-5.03-r2-5.03-r3.patch

* fixes man page placement (it's an lfh thing ;)
Comment 17 Matthew Kennedy 2002-03-22 01:01:10 UTC
Created attachment 408 [details, diff]
gtktalog-0.99.16-0.99.16-r1.patch

* fixed man page placement
Comment 18 Matthew Kennedy 2002-03-22 01:32:02 UTC
Created attachment 409 [details, diff]
scrollkeeper-0.2-r2-0.2-r3.patch

* fixed man page placement
Comment 19 Matthew Kennedy 2002-03-22 01:37:56 UTC
Created attachment 410 [details, diff]
sgmltools-lite-3.0.3-r1-3.0.3-r2.patch

* fixed man page placement
Comment 20 Matthew Kennedy 2002-03-22 02:06:26 UTC
Created attachment 411 [details, diff]
xmms-1.2.7-r2-1.2.7-r3.patch

* fixed man page placement
Comment 21 Matthew Kennedy 2002-03-22 10:51:14 UTC
Created attachment 412 [details, diff]
libnet-1.0.2a-1.0.2a-r1.patch

* copyright and man page placement fixes
Comment 22 Matthew Kennedy 2002-03-22 11:00:01 UTC
gentoo root # qpkg -f /usr/man
gentoo root # 

My machine is now compliant with the lfh 2.2 spec concerning /usr/share/man.
Fixing everyone's machine will take time since people have different install
sets. If you're reading this, try "/usr/sbin/qpkg -f /usr/man" if it returns
packages that are not in the above list, then you should add them here also.

Matthew
Comment 23 Matthew Kennedy 2002-03-22 17:59:14 UTC
Created attachment 418 [details, diff]
bluefish-0.7-r1-0.7-r2.patch

* fixes man page placement
Comment 24 Matthew Kennedy 2002-03-22 18:32:58 UTC
Created attachment 420 [details, diff]
dopewars-1.5.4-1.5.4-r1.patch

* fixed man page placement
Comment 25 Matthew Kennedy 2002-03-22 18:58:39 UTC
Created attachment 421 [details, diff]
heroes-0.19-r1-0.19-r2.patch

* fixed man page placement
* fixed info page placement
Comment 26 Matthew Kennedy 2002-03-22 19:12:03 UTC
Created attachment 422 [details, diff]
sdlroids-1.3.4-r1-1.3.4-r2.patch

* fixed man page placement
Comment 27 Matthew Kennedy 2002-03-22 19:18:05 UTC
Created attachment 423 [details, diff]
xplanet-0.93-0.93-r1.patch

* fixed manpage placement
Comment 28 Matthew Kennedy 2002-03-22 19:26:16 UTC
Created attachment 424 [details, diff]
aterm-0.4.2-0.4.2-r1.patch

* fixed man page placement
Comment 29 Matthew Kennedy 2002-03-22 19:27:58 UTC
Created attachment 425 [details, diff]
wine-20020310-20020310-r1.patch

* man page placement fix
Comment 30 Matthew Kennedy 2002-03-22 19:40:12 UTC
Created attachment 426 [details, diff]
eterm-0.9.1-r2-0.9.1-r3.patch

* fixed manpage placement
Comment 31 Matthew Kennedy 2002-03-22 19:52:40 UTC
Created attachment 427 [details, diff]
rxvt-2.7.8-2.7.8-r1.ebuild

* man page placement fix
Comment 32 Matthew Kennedy 2002-03-22 21:01:56 UTC
Created attachment 428 [details, diff]
gtk+-1.2.10-r7-1.2.10-r8.patch

* fixed info file placement
Comment 33 Matthew Kennedy 2002-03-22 21:15:24 UTC
Created attachment 429 [details, diff]
ORBit-0.5.14-0.5.14-r1.patch

* fixed info file placement
Comment 34 Matthew Kennedy 2002-03-23 03:20:32 UTC
battstat-2.0.10-r1.ebuild has a few problems. I notice /usr/man is used
incorrectly. But also, this package fails the sandbox. I don't have a lappie, so
I can't test it.
Comment 35 Seemant Kulleen (RETIRED) gentoo-dev 2002-03-23 16:39:49 UTC
mc and galeon done.
Comment 36 Seemant Kulleen (RETIRED) gentoo-dev 2002-03-24 02:10:42 UTC
nautlilus and gtk+ done
Comment 37 Seemant Kulleen (RETIRED) gentoo-dev 2002-03-24 02:40:12 UTC
gnome-core and oaf done.
Comment 38 Matthew Kennedy 2002-03-24 17:00:57 UTC
Created attachment 439 [details, diff]
libnet-1.0.2a-1.0.2a-r1.patch

fixes the man page fix ;)

THIS OBSOLETES ATTACHMENT 412 [details, diff]
Comment 39 Seemant Kulleen (RETIRED) gentoo-dev 2002-03-27 07:52:05 UTC
gnome-pilot already had the fix
control-center, gtkdiff, and dialog done
Comment 40 Seemant Kulleen (RETIRED) gentoo-dev 2002-03-27 08:01:35 UTC
On the dialog fix, the patch is unnecessary.  Simply doing:

make MANDIR=${D}/usr/share/man 

will sort it out :)
Comment 41 Seemant Kulleen (RETIRED) gentoo-dev 2002-03-27 16:19:02 UTC
gtkdiff, dialog, parted, gabber, grip, xlockmore, gtktalog, scrollkeeper,
sgmltools-lite, xmms, libnet, bluefish, dopewars done
Comment 42 Seemant Kulleen (RETIRED) gentoo-dev 2002-03-27 17:00:14 UTC
heroes, sdlroids, xplanet, aterm, rxvt, eterm, gtk+, ORBit done
Comment 43 Seemant Kulleen (RETIRED) gentoo-dev 2002-03-27 17:14:13 UTC
wine fixed, but since the man page is already in the correct location, I am not
increasing the -r number for the ebuild.  People who remerge wine and new wine
ebuilds will automatically adopt the fix.

Thanks for a great series of catches!
Comment 44 Matthew Kennedy 2002-03-27 18:27:59 UTC
Seemant, you're a legend! Thanks for fixing these issues.

Yeah I noticed one or two of the packages had been updated in the meantime, and
some of the fixes were made redundant.