[Pkg-pascal-devel] Bug#823706: Lazarus 1.6 source files are missing

Paul Gevers elbrus at debian.org
Tue May 10 18:56:55 UTC 2016


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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-pascal-devel/attachments/20160510/ae98f377/attachment.sig>


More information about the Pkg-pascal-devel mailing list