Re: Re: Correct PEAR package.xml php-gtk dependencytag?
| From: | Steph Fox | Date: | Mon, 24 Oct 2005 13:36:03 +0000 |
| Subject: | Re: Re: Correct PEAR package.xml php-gtk dependencytag? | ||
| References: | 1 2 3 | Groups: | php.gtk.dev php.pear.dev |
| Request: | Send a blank email to pear-dev+get-40268@lists.php.net to get a copy of this message | ||
If it became a PECL package I'd have to rewrite the entire win32 build
system from scratch :-\
The chief argument for keeping PHP-GTK entirely separate used to be that
it's a GUI building tool rather than a web-based tool, and on that
historical basis we now have a completely separate infrastructure
established for everything - web, docs et al. The fact of that
infrastructure existing is probably the strongest argument for keeping it
separate now, as there are client-side extensions in PECL these days (I'm
thinking particularly of http://pecl.php.net/package/newt).
Perhaps a better idea would be to figure some way to integrate
<channel>gtk.php.net</channel> - could anyone point me to the PEAR installer
mechanism's internals (backend) so I can look into that possibility?
- Steph
----- Original Message -----
From: "Scott Mattocks" <scott@crisscott.com>
To: "Greg Beaver" <cellog@php.net>
Cc: "Christian Weiske" <cweiske@cweiske.de>; "PHP-GTK Dev list"
<php-gtk-dev@lists.php.net>; "PEAR Dev List" <pear-dev@lists.php.net>
Sent: Monday, October 24, 2005 2:10 PM
Subject: Re: [PHP-GTK-DEV] Re: Correct PEAR package.xml php-gtk
dependencytag?
> Greg Beaver wrote:
> >> Does somebody know what the correct dependency tag for php-gtk and
> >> php-gtk2 are?
> >
> > Is this even possible? The PEAR installer won't necessarily be using
> > php-gtk itself (command-line installer installing gtk packages, for
> > instance).
>
> Personally, I'd like to see PHP-GTK 2 as a PECL package eventually, but
> that isn't my decision to make. If it were a PECL package, I think it
> would be easy to check if it has been installed and create the correct
> dependency tag:
>
> <dependencies>
> <package>
> <name>PHP_GTK</name>
> <channel>pecl.php.net</channel>
> <min>2.0.0</min>
> </package>
> </required>
> </dependencies>
>
> --
> Scott Mattocks
> scott@crisscott.com
> http://www.crisscott.com
>
> --
> PHP-GTK Development Mailing List (http://gtk.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>