[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PHP PEAR packages



On Thu, Jun 30, 2005 at 02:38:33PM -0400, Charles Fry wrote:
> > > > As i mentioned in the other mail. Here is a working
> > > > verion http://www.steinmann.cx/debian/pool/main/d/dh-make-php/
> > > 
> > > Very nice. Why has it not been uploaded? Does it need special approval
> > > as a dh- script?
> > No, not that I know. I just didn't consider it mature enough for
> > a package to create other packages. Yes, you are right, I could have
> > published it better. There is also debhelper (dh_pecl) included
> > which should actually be part of the debhelper (bug #238834). It would
> > be nice if it became part of debhelper before dh-make-php becomes
> > official.
> 
> On second thought, maybe we ought to first make some high level policy
> decisions about issues such as the recent current *.orig.tar.gz
> discussion, and make sure that they are all handled properly.
> 
> Further, I agree with the TODO list at:
> 
>    http://www.madism.org/debian.pear.php
> 
> that it would be good to have some helper scripts for individual tasks,
> even if they were also called by dh_make_pear (oh, and by the way, in
> order to be more consistent with other dh_* packages, perhaps you should
> call yours dh_make_pear instead of dh-make-pear).
I wouldn't mind if that makes more sense. It was modelled after dh-make-perl.
dh_xxx sounded to me like a debhelper script called in debian/rules.

> Here are some tasks that could be decomposed into helper scripts:
> 
>  - create debian/copyright from package.xml
>  - create debian/control from package.xml
>  - create debian/docs and debian/examples
>  - extract upstream changelog from package.xml (into
>    debian/changelog.upstream?)
>  - create documentation using phpDocumenter
We had that already in an earlier mail. The current version of
dh-make-(pear|pecl) can do all of it, except for the last point. Creating
a changelog.upstream is possible but not done yet.
I'm not sure anymore, if we mean the same thing by 'helper script'.
Do you mean a script that takes a pear/pecl package and creates
a debian source package, or do you mean debhelper scripts called
in debian/rules?

> That said, perhaps it would be just as good to simply have a
> standard dh_make_pear. As long as we came up with a standard policy,
> that might be sufficient.
Though we are always talking about pear, the same is valid for pecl.

  Uwe
-- 
  MMK GmbH, Universitaetsstr. 11, 58097 Hagen
  Uwe.Steinmann@mmk-hagen.de
  Tel: +2331 840446    Fax: +2331 843920

Attachment: signature.asc
Description: Digital signature


Reply to: