Bug 98755

Summary: [PATCH] Remove duplicate MAN3PREFIX in p5-* ports
Product: Ports & Packages Reporter: Rong-En Fan <rafan>
Component: Individual Port(s)Assignee: Cheng-Lung Sung <clsung>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

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.