cvs commit: ports/sysutils/pear-Log Makefile

Antônio Carlos Venâncio Júnior antonio at php.net
Tue Aug 31 12:06:31 PDT 2004


People,

Thierry Thomas wrote:
> Le Mar 31 aoû 04 à 19:46:10 +0200, Oliver Eikemeier <eikemeier at fillmore-labs.com>
>  écrivait :
> 
>>This hardcodes LOCALBASE as /usr/local, besides ports should avoid 
>>variables beginning with an underscore, since they are often used as 
>>bsd.port.mk private variables.
> 
> 
> Yes, pear-PEAR/Makefile.common uses such variables. Of course, they
> could be renamed, if needed, but that would imply modifications in a lot
> of pear-* ports.

	We could "standarize" that variables. Actually I have some other ports 
to add and will need some of them.
	And would be nice if someone can commit a PHPVERSION (PHP_VERSION 
without dots). I've already mailed the responsible for bsd.php.mk but 
without response till now. Most pear-* ports have PHP version 
dependencies and almost no pear-* port take care of this. You just need 
to add this:

PHPVERSION=	${PHP_VERSION:S/.//g}

>>Besides, looking at pear-PEAR/Makefile.common is looks like pear ports 
>>are inherently not PREFIX safe, or am I wrong here?
> 
> 
> Pear ports cannot be strictly PREFIX safe: they are PHP_BASE safe.
> There is the same problem with some ports which need to install under
> X11BASE, or Apache modules, or mozilla extensions, etc.
> 
> Regards,


-- 
Cya

Antônio
echo antonio php net | sed 's/ /@/;s/ /./g'
FreeBSD/OpenBSD | PHP/MySQL/Python | PGP Key ID 0x5BBEB073
"Can't buy what I want because its FREE!" - Pearl Jam



More information about the cvs-ports mailing list