Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Mar 2006 16:50:08 GMT
From:      "Scot Hetzel" <swhetzel@gmail.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/93987: lang/perl5x: Allow the perl ports to specify an alternet __MAKE_CONF file to store the perl variables in.
Message-ID:  <200603011650.k21Go8fD071024@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/93987; it has been noted by GNATS.

From: "Scot Hetzel" <swhetzel@gmail.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc: tobez@FreeBSD.org
Subject: Re: ports/93987: lang/perl5x: Allow the perl ports to specify an alternet __MAKE_CONF file to store the perl variables in.
Date: Wed, 1 Mar 2006 10:42:27 -0600

 ------=_Part_452_9916502.1141231347565
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline
 
 Attached is the patch to the lang/perl5* ports that allows the
 use.perl script to place the PERL_* variables in an alternate
 make.conf file by setting PERL_MAKE_CONF.
 
 There probably should be a comment in the Makefile, above
 PERL_MAKE_CONF that says:
 
 # By setting PERL_MAKE_CONF, you will need to add
 # '.include "/alternate/make.conf' for this alternate make.conf
 # file in your /etc/make.conf file:
 
 http://www.freebsd.org/cgi/query-pr.cgi?pr=3D93987
 
 Scot
 
 --
 DISCLAIMER:
 No electrons were mamed while sending this message. Only slightly bruised.
 
 ------=_Part_452_9916502.1141231347565
 Content-Type: text/plain; name=perl.diff; charset=us-ascii
 Content-Transfer-Encoding: 7bit
 X-Attachment-Id: f_ek9vf5kc
 Content-Disposition: attachment; filename="perl.diff"
 
 Index: lang/perl5/Makefile
 ===================================================================
 RCS file: /home/ncvs/ports/lang/perl5/Makefile,v
 retrieving revision 1.69
 diff -u -r1.69 Makefile
 --- lang/perl5/Makefile	10 Oct 2005 15:38:15 -0000	1.69
 +++ lang/perl5/Makefile	28 Feb 2006 07:40:48 -0000
 @@ -23,6 +23,7 @@
  PERL_VER=	5.6.2
  PERL_ARCH=	mach
  PERL_VERSION=	${PERL_VER}
 +PERL_MAKE_CONF?=	${__MAKE_CONF}
  
  HAS_CONFIGURE=	yes
  CONFIGURE_SCRIPT=Configure
 @@ -117,7 +118,7 @@
  		-e 's|%%PERL_VER%%|${PERL_VER}|g;' \
  		-e 's|%%PERL_VERSION%%|${PERL_VERSION}|g;' \
  		-e 's|%%PERL_ARCH%%|${PERL_ARCH}|g;' \
 -		-e 's|%%MAKE_CONF%%|${__MAKE_CONF}|g;' \
 +		-e 's|%%MAKE_CONF%%|${PERL_MAKE_CONF}|g;' \
  		${FILESDIR}/use.perl \
  		> ${WRKDIR}/use.perl
  	${CP} ${WRKDIR}/use.perl ${PKGINSTALL}
 Index: lang/perl5.8/Makefile
 ===================================================================
 RCS file: /home/ncvs/ports/lang/perl5.8/Makefile,v
 retrieving revision 1.88
 diff -u -r1.88 Makefile
 --- lang/perl5.8/Makefile	21 Feb 2006 14:27:36 -0000	1.88
 +++ lang/perl5.8/Makefile	28 Feb 2006 06:28:03 -0000
 @@ -26,6 +26,7 @@
  PERL_VER=	5.8.8
  PERL_ARCH=	mach
  PERL_VERSION=	${PERL_VER}
 +PERL_MAKE_CONF?=	${__MAKE_CONF}
  
  USE_BZIP2=	yes
  HAS_CONFIGURE=	yes
 @@ -153,7 +154,7 @@
  		-e 's|%%PERL_VER%%|${PERL_VER}|g;' \
  		-e 's|%%PERL_VERSION%%|${PERL_VERSION}|g;' \
  		-e 's|%%PERL_ARCH%%|${PERL_ARCH}|g;' \
 -		-e 's|%%MAKE_CONF%%|${__MAKE_CONF}|g;' \
 +		-e 's|%%MAKE_CONF%%|${PERL_MAKE_CONF}|g;' \
  		${FILESDIR}/use.perl \
  		> ${WRKDIR}/use.perl
  	${SED} -e 's|%%PERL%%|${PERL}|g;' \
 
 
 
 
 
 
 
 ------=_Part_452_9916502.1141231347565--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603011650.k21Go8fD071024>