PHP_VER magic too smart for its own good
Yen-Ming Lee
leeym at FreeBSD.org
Tue Sep 26 08:53:17 PDT 2006
On Tue, Sep 26, 2006 at 10:19:53AM +0200, Alex Dupre wrote:
> Erwin Lansing ha scritto:
> >After leeym added graphics/php4-imlib2 slave port to php5-imlib2, I've
> >been getting a warning in INDEX and an error in the modules check
> >script. This is due to bsd.php.mk and the slave port both trying to
> >accomplish the same result via different ways, and thus outsmarting
> >eachother when php4 is installed on a system.
>
> The problem is here:
>
> PKGNAMEPREFIX= php${PHP_VER}-
>
> This is the only pecl port that has a master/slave (php5/php4) approach,
> instead of the unique pecl- pkgprefix. I don't like this difference, but
> I'm not against it. But if you want static master/slave ports, you need
> to statically define PKGNAMEPREFIX to php4- and php5- in each port Makefile.
Hi, Erwin and Alex,
Sorry that I didn't test enough scenarios to make sure it works correctly in
different environments. I just tried to build them from empty /usr/local.
I replaced PKGNAMEPREFIX with the fixed ones, and set IGNORE_WITH_PHP and
DEFAULT_PHP_VER to avoid confusion.
If there're still some problems about the already-installed-php-version and
INDEX generation, please let me know. Maybe I'll decouple the master/slave,
or just remove php4 part (I myself use php5.)
Regards,
--
Yen-Ming Lee [utf7:+Z05fZWYO] | KeyID:0x5EB52E51 | Taipei, Taiwan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 305 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20060926/003a7216/attachment.pgp
More information about the freebsd-ports
mailing list