Re: Re: cvs: pear /Auth_HTTP package.xml /Auth_SAP package.xml /Auth_SASL package.xml /Benchmark package.xml /Config package.xml /Crypt_CBC
package.xml /Crypt_HMAC package.xml /Crypt_Rc4 package.xml /DB package.xml /DBA package.xml /DBA_Relational package.xml /DB_DataObject
package.xml /DB_NestedSet package.xml /DB_QueryTool package.xml /DB_ado package.xml /DB_ldap package.xml /DB_ldap2 package.xml /File package.xml
/File_Find package.xml /File_HtAccess package.xml /File_Passwd package.xml /File_SearchReplace package.xml /Forum package.xml /Gtk_MDB_Designer
package.xml /Gtk_VarDump package.xml /HTML_Common package.xml /HTML_Form package.xml /HTML_Javascript package.xml /HTML_Menu package.xml
/HTML_Page package.xml /HTML_QuickForm package.xml /HTML_Select package.xml /HTML_Select_Common package.xml /HTML_Table package.xml
/HTML_Template_Flexy package.xml /HTML_Template_IT package.xml /HTML_Template_PHPLIB pack! age.xml /HTML_! Template_Sigma package.xml
/HTML_Template_Xipe package.xml /HTML_TreeMenu package.xml /HTTP package.xml /HTTP_Client package.xml /HTTP_Header package.xml /HTTP_Post
package.xml /HTTP_Request package.xml /HTTP_Upload package.xml /HTTP_WebDAV_Server package.xml /I18N package.xml /Image_Color package.xml
/Image_GIS package.xml /Image_GraphViz package.xml /Image_IPTC package.xml /Image_Remote package.xml /Inline_C package.xml /MDB package.xml
/MP3_Id package.xml /Mail_Mime package.xml /Mail_Queue package.xml /Math package.xml /Math_Basex package.xml /Math_Complex package.xml
/Math_Fibonacci package.xml /Math_Histogram package.xml /Math_Integer package.xml /Math_Matrix package.xml /Math_Numbers package.xml
/Math_Quaternion package.xml /Math_Stats package.xml /Math_TrigOp package.xml /Math_Vector package.xml /Message package.xml /Net_CheckIP
package.xml /Net_DIME package.xml /Net_DNS package.xml /Net_Dict package.xml /Net_Dig! package.xml /Ne! t_Finger package.xml /Net_Geo
package.xml /Net_IP
| From: | Tomas V.V.Cox | Date: | Sat, 12 Jul 2003 15:46:59 +0000 |
| Subject: | Re: Re: cvs: pear /Auth_HTTP package.xml /Auth_SAP package.xml /Auth_SASL package.xml /Benchmark package.xml /Config package.xml /Crypt_CBC package.xml /Crypt_HMAC package.xml /Crypt_Rc4 package.xml /DB package.xml /DBA package.xml /DBA_Relational package.xml /DB_DataObject package.xml /DB_NestedSet package.xml /DB_QueryTool package.xml /DB_ado package.xml /DB_ldap package.xml /DB_ldap2 package.xml /File package.xml /File_Find package.xml /File_HtAccess package.xml /File_Passwd package.xml /File_SearchReplace package.xml /Forum package.xml /Gtk_MDB_Designer package.xml /Gtk_VarDump package.xml /HTML_Common package.xml /HTML_Form package.xml /HTML_Javascript package.xml /HTML_Menu package.xml /HTML_Page package.xml /HTML_QuickForm package.xml /HTML_Select package.xml /HTML_Select_Common package.xml /HTML_Table package.xml /HTML_Template_Flexy package.xml /HTML_Template_IT package.xml /HTML_Template_PHPLIB pack! age.xml /HTML_! Template_Sigma package.xml /HTML_Template_Xipe package.xml /HTML_TreeMenu package.xml /HTTP package.xml /HTTP_Client package.xml /HTTP_Header package.xml /HTTP_Post package.xml /HTTP_Request package.xml /HTTP_Upload package.xml /HTTP_WebDAV_Server package.xml /I18N package.xml /Image_Color package.xml /Image_GIS package.xml /Image_GraphViz package.xml /Image_IPTC package.xml /Image_Remote package.xml /Inline_C package.xml /MDB package.xml /MP3_Id package.xml /Mail_Mime package.xml /Mail_Queue package.xml /Math package.xml /Math_Basex package.xml /Math_Complex package.xml /Math_Fibonacci package.xml /Math_Histogram package.xml /Math_Integer package.xml /Math_Matrix package.xml /Math_Numbers package.xml /Math_Quaternion package.xml /Math_Stats package.xml /Math_TrigOp package.xml /Math_Vector package.xml /Message package.xml /Net_CheckIP package.xml /Net_DIME package.xml /Net_DNS package.xml /Net_Dict package.xml /Net_Dig! package.xml /Ne! t_Finger package.xml /Net_Geo package.xml /Net_IP |
||
| References: | 1 2 3 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-18201@lists.php.net to get a copy of this message | ||
On Saturday, July 12, 2003 17:20, Martin Jansen wrote:
> On Sat Jul 12, 2003 at 03:5010PM +0200, Tomas V.V.Cox wrote:
>> In package.xml files you don't need to specify the DOCTYPE, it's even
>> better not to specify it. The pear package command takes care on
>> setting the correct DOCTYPE tag.
> I think we should leave it in there as there may be other system that
> work with our package.xml files and need a DTD.
The problem comes when we want to change the DOCTYPE tag, for avoiding
the need for changing all the packages at the repository (as you did), plus all the
packages outside the repository using the pear installer outside our
control.
Tools out of the pear cmd, should use the generated package.xml, not
the one in CVS. Of course it doesn't hurt at all having it, will be
just ignored by the pear cmd.
>> Just FYI, the package.xml is read by the PEAR classes, but it's not
>> packaged as it is, instead it is modified and several changes are made
>> to it. Just compare a package.xml file from CVS and the package.xml
>> file inside the tar after a "pear package".
> I don't have the time to look this up right now, but what do we change
> before packaging it?
We change the layout of <dir> to just <file name=<dir>/file>, adds md5
checksums, adds the "provide" section, wraps the text fields, etc.
>> The right change for reflecting the new dtd path, is at
>> php-src/pear/PEAR/Common.php line 842.
> I updated it.
> --
> - Martin Martin Jansen
> http://martinjansen.com/
--
Tomas V.V.Cox mailto:cox@idecnet.com