Bug 276908 - Clean Makefile dirty due to MANDIR structure change
Summary: Clean Makefile dirty due to MANDIR structure change
Status: Closed Not A Bug
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Port Management Team
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2024-02-09 01:42 UTC by takefu
Modified: 2024-02-13 01:39 UTC (History)
3 users (show)

See Also:


Attachments
ports/Mk/bsd.port.mk.patch (480 bytes, patch)
2024-02-09 01:42 UTC, takefu
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description takefu 2024-02-09 01:42:25 UTC
Created attachment 248274 [details]
ports/Mk/bsd.port.mk.patch

Clean Makefile dirty due to MANDIR structure change

GNU_CONFIGURE_MANPREFIX has been added to many Makefiles since bug #276551 was updated.

You can reduce the unsightliness by writing ${PREFIX}/share/man in ports/Mk/bsd.port.mk.

The corresponding number is a0f9b569456378b2ecb7903ee0b4a3ad7186804c, which is 698 pieces.
Comment 1 Gleb Popov freebsd_committer freebsd_triage 2024-02-09 15:42:25 UTC
(In reply to takefu from comment #0)
> You can reduce the unsightliness by writing ${PREFIX}/share/man in ports/Mk/bsd.port.mk.

This will change the value for all autotools-based ports and immediately break them, as their pkg-plist become wrong.

> The corresponding number is a0f9b569456378b2ecb7903ee0b4a3ad7186804c, which is 698 pieces.

I didn't get this sentence at all.
Comment 2 takefu 2024-02-13 01:39:07 UTC
(In reply to Gleb Popov from comment #1)

I didn't notice.
This patch was premature.