Debian 机器可读版权:文件路径

Debian 机器可读版权:文件路径

我想为 Debian 软件包创建一个机器可读的版权文件,如中定义的 https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#fields

我有一些以不同许可证授权的第三方文件。 Debian 建议使用该Files:语法。但我无法理解应该使用哪条路径。

我的文件中的行package/debian/rules

install -oroot -gstaff -m0644 share/includes/idna_convert.class.php debian/gwhois/usr/share/gwhois/includes/

在目标计算机上,该文件安装在/usr/share/gwhois/includes/idna_convert.class.php.

那么,哪种用法才是正确的呢?

A)

Files: share/includes/idna_convert.class.php
Copyright: 2004-2014, phlyLabs Berlin, http://phlylabs.de
License: LGPL-2.1

b)

Files: debian/gwhois/usr/share/gwhois/includes/idna_convert.class.php
Copyright: 2004-2014, phlyLabs Berlin, http://phlylabs.de
License: LGPL-2.1

C)

Files: /usr/share/gwhois/includes/idna_convert.class.php
Copyright: 2004-2014, phlyLabs Berlin, http://phlylabs.de
License: LGPL-2.1

答案1

Filesindebian/copyright列出安装前源包中的文件。所以在你的情况下,如果我理解正确的话,那就是选项(a)share/includes/idna_convert.class.php,。

相关内容