Re: PEAR Package Requirements and binarycloud
| From: | Alex Black | Date: | Mon, 13 Jan 2003 18:21:53 +0000 |
| Subject: | Re: PEAR Package Requirements and binarycloud | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-12355@lists.php.net to get a copy of this message | ||
Hi Arnaud,
That's exactly the kind of information I was looking for, which I do not see
in the manual.
:)
_a
> Dependencies are registered in the package.xml as follows
>
> The example comes from Math_Complex
> (http://cvs.php.net/co.php/pear/Math_Complex/package.xml?r=1.2)
>
> <deps>
> <dep type="pkg" rel="ge"
> version="1.0">Math_TrigOp</dep>
> </deps>
>
> There are several "type", i don't know them by heart nor can i find them in
> the doc... ge is greater than but that's all i remember.
>
> Preprocessing is done by lauching pear package-validate, which reads the
> package.xml and validates it.
>
> Building is done via pear package, it builds a tar/gz file. YOu can provide
> this file and users just have to do a pear install xyz.tgz
>
> remote install, the easiest way is to provide a taz/gz and ask the user to do
> download and install it.
>
> This is but a quick'n'dirty overview. Somebody with more kowledge (stig ? ;))
> should be able to help better.
>
> Arnaud.