[pkg-php-pear] RFS: php packages looking for sponsorship
Fab Stz
fabstz-it at yahoo.fr
Sun Jun 18 23:24:16 BST 2023
Le dimanche 18 juin 2023 20:33:20 CEST, vous avez écrit :
> On 6/18/23 12:25 PM, Fab Stz wrote:
>
> > Le dimanche 18 juin 2023 17:44:59 CEST, vous avez écrit :
> >
> >>> - php-giggsey-locale
> > I think it is a tool that added these lines automatically. I can't
> > remember which one. Shall I remove them?
>
>
> Yes, please remove them. Perhaps it was from "gbp pq export"?
Done
> Regarding php-codeigniter-framework:
> - debian/copyright:
> - Set Upstream-Contact (or remove template).
> - Specify copyright for debian/tests/upstream.
Done
> - Lintian errors:
> - Is it possible to patch the user_guide to use packaged (and
> self-hosted) libjs-modernizr?
Done
> - I found the sources for the user_guide at
> https://github.com/bcit-ci/CodeIgniter/tree/3.1-stable/user_guide_src,
> is it possible to build this during the package build? (This might
> require to use a git commit as the upstream tree, rather than upstream's
> tags.)
As you noted upstream puts different content on the tags that on the devel
branch. The tags currently don't ship the tests and ship the built manual.
That's not very nice for packaging it. I files this issue:
https://github.com/bcit-ci/CodeIgniter/issues/6172
Building the docs requires some dependencies. Some related to sphinx, and
another dependency that is specific to that project called "CI lexer". I don't
know if the doc could be built easily. In the meantime, I patched the manual
to update the modernizr URL.
Wouldn't it add complexity to detect the new versions or track the updates
directly based on the commits of the devel branch rather than using the tags?
On the other hand, by getting from the devel branch we would have the tests
and also could use part of the newer commits before releases. Upstream tends
to be a bit slow at releasing versions with fixes for newer versions of PHP. I
don't know yet if they will keep the tests on the next tag.
Rgds
Fab
More information about the pkg-php-pear
mailing list