Hi Denis, On 10-05-16 11:11, Denis Kozlov wrote: > Is there a reference (e.g. discussion on a mailing list, etc) which > identifies the quality requirements that Lazarus source files don't > meet? There is a chance that they could get addressed upstream.
Well, the general reference for all Debian packages is the Debian policy¹. However, that is a rather lengthy document, so I expect you to refer here to what is specific in Lazarus source that is NOK from Debian perspective. The main reason for not including all upstream sources is that Debian doesn't consider all of them to be free. The best source for that is (the history of) debian/orig-tar.sh² and the changelog³, e.g.: - AggPas: removed to honor free licencing. (Closes: Bug#708695) Another major reason why we need to reorder stuff is that we want to build from source. This means we recreate all Makefiles that are created from Makefile.fpc files, we will not use shipped binary files, so we recreate them from source, e.g. for icons. You can all find that back in the debian/rules file [4]. Do you need more info? Paul ¹ https://www.debian.org/doc/debian-policy/ ² https://anonscm.debian.org/cgit/pkg-pascal/lazarus.git/log/debian/orig-tar.sh ³ https://anonscm.debian.org/cgit/pkg-pascal/lazarus.git/tree/debian/changelog [4] https://anonscm.debian.org/cgit/pkg-pascal/lazarus.git/tree/debian/rules
signature.asc
Description: OpenPGP digital signature