On Wed, 16 Jul 2025 06:15:10 +0000 Ahmed Gamal
<ahmed.gamal9...@gmail.com> wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Ahmed Gamal <ahmed.gamal9...@gmail.com>
>
> Package name : phpoffice-phpspreadsheet
> Version : 4.4.0
> Upstream Author : PHPOffice contributors
> URL : https://github.com/PHPOffice/PhpSpreadsheet
> License : MIT
> Programming Lang: PHP
> Description : PHP library for reading and writing spreadsheet files
>
> PhpSpreadsheet is a library written in pure PHP and providing a set of
> classes
> that allow you to read from and to write to different spreadsheet file
> formats,
> like Excel and LibreOffice Calc.
>
> - Why is this package useful/relevant?
> - This package is required by FOSSology (ITP: #924659) as a dependency
> - It is a modern replacement for PHPExcel, supporting newer spreadsheet
> formats
> - Widely used in the PHP ecosystem for spreadsheet manipulation
> - Enables PHP applications to generate, read, and modify spreadsheet
> files
>
> - Do you use it?
> - This is being packaged as part of the FOSSology packaging effort
> - FOSSology uses PhpSpreadsheet for spreadsheet export functionality
>
> - How do you plan to maintain it?
> - Will maintain as part of the FOSSology packaging team
> - Following Debian PHP packaging guidelines
> - Using pkg-php-tools for automated dependency management
>
> - Are you looking for co-maintainers or a sponsor?
> - Looking for a sponsor to help publish this as a Debian package
> - Part of the larger FOSSology packaging effort
>
> This package is a dependency for FOSSology (ITP: #924659) and is needed
> to complete the packaging of FOSSology for Debian.
>
> Thanks,
> Ahmed Gamal
Hello,
This is a follow-up regarding the ITP for phpoffice-phpspreadsheet.
I have updated the packaging to use the version 1.29.7, which matches
the version required by the FOSSology project. The package includes all
necessary Debian packaging files and follows Debian PHP packaging
guidelines.
Summary of changes:
- Downloaded and packaged the correct upstream version: 1.29.7
- Ensured all packaging files (control, rules, changelog, copyright,
source/format, watch, install) are present and correct
- The package is intended as a dependency for FOSSology, not as a
general PHP team package
Please let me know if further information is needed.
Thanks,
Ahmed Gamal