Newsgroups: php.internals,php.pear.dev Path: news.php.net Xref: news.php.net php.internals:2444 php.pear.dev:17581 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 3029 invoked from network); 19 Jun 2003 19:50:03 -0000 Received: from unknown (HELO blacksheep.csh.rit.edu) (129.21.60.6) by pb1.pair.com with SMTP; 19 Jun 2003 19:50:03 -0000 Received: from fury.csh.rit.edu (fury.csh.rit.edu [2001:470:1f00:135:a00:20ff:fe8d:5399]) by blacksheep.csh.rit.edu (Postfix) with ESMTP id D769FBF; Thu, 19 Jun 2003 15:50:02 -0400 (EDT) Received: by fury.csh.rit.edu (Postfix, from userid 37404) id AADAB1269; Thu, 19 Jun 2003 15:50:02 -0400 (EDT) Date: Thu, 19 Jun 2003 15:50:02 -0400 To: pear-dev@lists.php.net, internals@lists.php.net Message-ID: <20030619195001.GB28952@csh.rit.edu> Mail-Followup-To: pear-dev@lists.php.net, internals@lists.php.net References: <395336819.20030619011936@idecnet.com> <20030619022743.GA17288@csh.rit.edu> <471866430.20030619135935@idecnet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <471866430.20030619135935@idecnet.com> User-Agent: Mutt/1.5.3i Subject: Re: [PEAR-DEV] [RFC] Binary pecl packages From: jon@php.net (Jon Parise) On Thu, Jun 19, 2003 at 01:59:35PM +0200, Tomas V.V.Cox wrote: > >> pear build -b peclfoo-3.1.2.tgz > >> > >> The -b (or --bin) option generates the package containing only the > >> compiled extension and the files marked with role "php", "doc", "test", > >> "data" or "script" with the original package.xml modified > >> automagically (explained in the next point). > > > I think 'pear dist' would be a more appropriate name for this > > operation (or maybe just an extension of 'pear package'). > > Umm, yes, maybe it's better to just use "package". We have now native > pear packages, rpm, msi is planned and others will surely come. > Additionally we can generate the package description file and also > call the tools for generating the whole package. > > Let's say something like: > > pear package [-t ] [-b] [-s] > > -t The type of package you want to generate (pear, rpm, > msi, etc) > -b Specifies a binary package > -d Only generate the description package file I think this sounds good. The 'pear makerpm' command could be deprecated in favor of using the above, and this scheme allows more flexibility moving forward. -- Jon Parise (jon@php.net) :: The PHP Project (http://www.php.net/)