Bug 19241

Summary: PERL_CONFIGURE
Product: Ports & Packages Reporter: Christian Weisgerber <naddy>
Component: Individual Port(s)Assignee: Satoshi Asami <asami>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Christian Weisgerber 2000-06-13 15:10:00 UTC
There are 150+ Perl5 modules in the ports collection.  All of them
require similar "do-configure" targets.  A sample target has been
copied over and over, with various gratuitous divergences.  At this
time (2000-06-13), nearly all p5-* ports that compile something
don't honor CC/CFLAGS, suggesting that the porters aren't very
comfortable with handling MakeMaker manually and have blindly copied
from previous ports.

To unify and simplify the handling of p5-* ports, I suggest to
introduce PERL_CONFIGURE, which if set will modify the configure
run appropriately.  At the core, PERL_CONFIGURE=yes causes

perl Makefile.PL CC="${CC}" CCFLAGS="${CFLAGS}" PREFIX="${PREFIX}"

to be executed by default.
Comment 1 Maxim Sobolev freebsd_committer freebsd_triage 2000-06-13 15:11:53 UTC
Responsible Changed
From-To: freebsd-ports->asami

bsd.port.mk is asami's baby.
Comment 2 Satoshi Asami freebsd_committer freebsd_triage 2000-09-13 08:13:11 UTC
State Changed
From-To: open->closed

Thanks, committed!