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