[pkg-php-pear] RFS: php packages looking for sponsorship
Fab Stz
fabstz-it at yahoo.fr
Thu Jun 22 06:04:31 BST 2023
Forgot to keep the group in CC
Le mardi 20 juin 2023 13:07:20 CEST, vous avez écrit :
> On 6/19/23 1:47 PM, Fab Stz wrote:
>
> > Anyway, I made some investigation. Findings are as follows:
> >
> > - There is a bug in uscan [1] which doesn't permit us to track anything
> > else than the branch that is tagged as principal by upstream. In this
> > case, this branch is "develop" (and not master or 3.1-stable). Refer to
> > [1] to see what's happening. Maybe I missed something.
> >
> > - I managed to build the doc but that requires to resurrect
> > `sphinxcontrib-phpdomain` package from alioth archive. It was removed
> > from unstable because no package used it. Packaging was originally
> > created by David. I made some work on this and the updated package is on
> > my salsa account [2]. If we go into this direction that package would
> > need to be sponsored too.
> >
> > - Another option I see is repackaging the sources by Files-Excluding
> > "user_guide/" and adding manually the user_guide_src to
> > "missing-sources".
> >
> > - We could also just drop the user_guide and don't provide the doc.
>
>
> I'm ok with any of the 3 options, I'll let you decide which you prefer.
> We can also start with one option, and switch to a different one later,
> if needed.
In the end, I just repacked upstream as "+dfsg.1". I added a repack script
that downloads the tests & user_guide_src folder from the appropriate upstream
commit. I initially tried with 'components' feature, but it doesn't accept
folders with '_' characters, so I just repack the main orig.tar
This adds a build-dependency on `sphinxcontrib-phpdomain` which needs review &
sponsorsing. Would you please have a look at this one too?
Regards
Fab
More information about the pkg-php-pear
mailing list