Bug 98755 - [PATCH] Remove duplicate MAN3PREFIX in p5-* ports
Summary: [PATCH] Remove duplicate MAN3PREFIX in p5-* ports
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Cheng-Lung Sung
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-09 17:00 UTC by Rong-En Fan
Modified: 2006-06-25 17:38 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rong-En Fan 2006-06-09 17:00:38 UTC
	In bsd.port.mk:

.if defined(PERL_CONFIGURE)
CONFIGURE_ARGS+=    CC="${CC}" CCFLAGS="${CFLAGS}" PREFIX="${PREFIX}" \
            INSTALLPRIVLIB="${PREFIX}/lib" INSTALLARCHLIB="${PREFIX}/lib"
CONFIGURE_SCRIPT?=  Makefile.PL
MAN3PREFIX?=        ${PREFIX}/lib/perl5/${PERL_VERSION}
.undef HAS_CONFIGURE
.endif

	When PERL_CONFIGURE is defined, it also defines MAN3PREFIX.
	There are 103 p5-* ports that define both variables. Some of
	them uses ${LOCALBASE} instead of ${PREFIX} in MAN3PREFIX, which
	results in not PREFIX clean.

Fix: 

The patch below removes duplicate MAN3PREFIX definition.
	The second URL contains affected ports and their maintainers.

	http://www.rafan.org/FreeBSD/ports/p5-MAN3PREFIX-removal.diff
	http://www.rafan.org/FreeBSD/ports/p5-MAN3PREFIX-removal.list.txt

	SHA256 (p5-MAN3PREFIX-removal.diff) = 0bb6192b09510ad782b9902e2da7d504e4997bf1cfafacd7e392e79a78bfe1a1
	SHA256 (p5-MAN3PREFIX-removal.list.txt) = fbd7cac3ba6529d7a0184b214aeff8c0785962811040474b2d017fff2b8bd109

	Removing this should not change anything in these ports' content.
Comment 1 Cheng-Lung Sung freebsd_committer freebsd_triage 2006-06-09 17:04:49 UTC
Responsible Changed
From-To: freebsd-ports-bugs->clsung

I will handle this PR!
Comment 2 Cheng-Lung Sung freebsd_committer freebsd_triage 2006-06-25 17:38:57 UTC
State Changed
From-To: open->closed

Committed. Thank You.