[pkg-php-pear] [Pkg-php-pear] On PEAR packaging
math.parent at gmail.com
Sat Jul 23 23:00:14 UTC 2011
2011/7/23 Gunnar Wrobel <wrobel at horde.org>:
>> Updated TODO for "components":
>> - use algorithm from pkg-php-tools (via a wrapper)
> What should the wrapper do? I would assume I simply call the tool you coded
> as the debian packaging helper in the components module relies on your
> debian packaging helper anyway.
Yes, you now need pkg-php-tools v0.3 (just uploaded, but also in git)
and the attached patch.
>> - recursive template (for debian/source/format and debian/patches)
> Ok, will do as soon as possible.
>> - allow to apply several template folders (one generic and one specific)
> Can you detail what you need here? How should the different folders be
I need to have most of the files from the current template, and
override some of them with package-specific files (changelog, patches,
copyright, possibly more). An hook after the templating and before the
build is also OK.
>> Updated TODO for Debian:
>> - create ITPs for all packages
> Sounds like this is something you will do.
>> - write all the copyright files :-P
> Sounds like this is something I will do :) ... We need to place a COPYRIGHT
> or LICENSE file in each of the framework packages, right?
I also need to check. But anything done upstream is better.
>> - test, polish, test, polish
> Once we are here we will broadcast this via horde.org and I also have
> customers that will test those.
I'm currently using the attached script to build almost all the packages.
>> - upload to experimental first
> Hope this is not too far away :)
I will start this week, but as there are 94 packages on pear.horde.org!
(I can build 123 packages from source. 20 others don't have
package.xml, and 4 have a package.xml which doesn't validate)
> Thanks for all your efforts with this. I'm glad to see it moving.
I'm happy to have some free time. But it is flying ...
> Core Developer
> The Horde Project
> e: wrobel at horde.org
> t: +49 700 6245 0000
> w: http://www.horde.org
> pgp: 9703 43BE
> tweets: http://twitter.com/pardus_de
> blog: http://log.pardus.de
More information about the pkg-php-pear