improved Debian copyright file and packaging script

This commit is contained in:
csoler 2018-11-11 12:00:30 +01:00
parent cdcc796afc
commit d242b42996
No known key found for this signature in database
GPG key ID: 7BCA522266C0804C
3 changed files with 84 additions and 79 deletions

View file

@ -3,17 +3,17 @@ Upstream-Name: retroshare
Upstream-Contact: retroshare.team@gmail.com Upstream-Contact: retroshare.team@gmail.com
Source: https://github.com/retroshare/retroshare Source: https://github.com/retroshare/retroshare
Files: openpgpsdk/* * Files: *
Copyright: Copyright 2005-2008 Ben Laurie, Rachel Willmer, Retroshare Team <retroshare.team@gmail.com> Copyright: 2007-2018, Retroshare Team <retroshare.team@gmail.com>
License: AGPL-3+
Files: openpgpsdk/*
Copyright: 2005-2008 Ben Laurie, Rachel Willmer, Retroshare Team <retroshare.team@gmail.com>
License: Apache-2.0 License: Apache-2.0
Files: libretroshare/* * Files: libretroshare/*
Copyright: Copyright 2007-2018, Retroshare Team <retroshare.team@gmail.com> Copyright: 2007-2018, Retroshare Team <retroshare.team@gmail.com>
License: LGPLv3+ License: LGPL-3+
Files: retroshare-gui/*
Copyright: Copyright 2007-2018, Retroshare Team <retroshare.team@gmail.com>
License: AGPLv3+
License: Apache-2.0 License: Apache-2.0
@ -33,7 +33,7 @@ License: Apache-2.0
See the License for the specific language governing permissions and See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
License: LGPLv3+ License: LGPL-3+
This program is free software: you can redistribute it and/or modify This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as it under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation, either version 3 of the published by the Free Software Foundation, either version 3 of the
@ -52,7 +52,7 @@ License: LGPLv3+
OpenSSL that use the same license as OpenSSL), and distribute linked OpenSSL that use the same license as OpenSSL), and distribute linked
combinations including the two. combinations including the two.
License: AGPLv3+ License: AGPL-3+
This program is free software: you can redistribute it and/or modify This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the published by the Free Software Foundation, either version 3 of the

View file

@ -71,16 +71,18 @@ Licensing issues:
d: delete in debian package to avoid licensing problems d: delete in debian package to avoid licensing problems
Code part | Licenses | A| Authors | Comment Code part | Licenses | A| Authors | Comment
--------------------------------+------------------------+--+----------------------------------------------+------------------------------------------------- ------------------------------------------+------------------------+--+----------------------------------------------+-------------------------------------------------
libbitdht | GPLv3 | | drbob, csoler, Retroshare team | libbitdht | GPLv3 | | drbob, csoler, Retroshare team |
bitdht/bencode.h | Public domain | | Mike Frysinger <vapier@gmail.com> | bitdht/bencode.h | Public domain | | Mike Frysinger <vapier@gmail.com> |
bitdht/bdrandom.h | GPLv2 | L| csoler | bitdht/bdrandom.h | GPLv2 | L| csoler |
--------------------------------+------------------------+--+----------------------------------------------+------------------------------------------------- ------------------------------------------+------------------------+--+----------------------------------------------+-------------------------------------------------
libresapi | GPLv3 | | G10H4ck, [], electron128 | Most files are unlicenced libresapi | GPLv3 | | G10H4ck, [], electron128 | Most files are unlicenced
src/api/json.h | MIT | | Jeff Weinstein (jeff.weinstein at gmail) |
src/api/webui-src/app/mithril.min.js | MIT | | Leo Horie |
libretroshare | GPLv2,GPLv3 | | csoler,drbob,Mr-alice,Chris,Thunder | Some files unversionned. libretroshare | GPLv2,GPLv3 | | csoler,drbob,Mr-alice,Chris,Thunder | Some files unversionned.
plugins/dlfcn_win32.cc | GPLv2.1 | L| Ramiro Polla | plugins/dlfcn_win32.cc | GPLv2.1 | L| Ramiro Polla |
pqi/authgpg.h | GPLv2 | L| Raghu Dev R. | .cc is authed by drbob pqi/authgpg.h | GPLv2 | L| Raghu Dev R. | .cc is authed by drbob
upnp/UPnPBase.h | GPLv2 | L| Marcelo Roberto Jimenez, aMule Team | other code in upnp/ not copyrighted. Re-licensed with permission upnp/UPnPBase.h | GPLv2 | L| Marcelo Roberto Jimenez, aMule Team | other code in upnp/ not copyrighted. Re-licensed with permission 10/11/2018
util/pugiconfig.h | MIT | | Arseny Kapoulkyne | [unused file!] util/pugiconfig.h | MIT | | Arseny Kapoulkyne | [unused file!]
util/rsstring.h | GPLv2 | L| Thomas Kister | util/rsstring.h | GPLv2 | L| Thomas Kister |
util/rswin.h | GPLv2 | L| Thomas Kister | util/rswin.h | GPLv2 | L| Thomas Kister |

View file

@ -165,12 +165,15 @@ else
cp -r debian/* ${workdir}/debian/ cp -r debian/* ${workdir}/debian/
rm -rf ${workdir}/src/retroshare-qml-app/ rm -rf ${workdir}/src/retroshare-qml-app/
rm -rf ${workdir}/src/librssimulator/
rm -rf ${workdir}/src/libretroshare/tests/
rm -rf ${workdir}/src/libretroshare/unfinished/
rm -rf ${workdir}/src/libretroshare/unused/
rm -rf ${workdir}/src/retroshare-android-notify-service/ rm -rf ${workdir}/src/retroshare-android-notify-service/
rm -rf ${workdir}/src/retroshare-android-service/ rm -rf ${workdir}/src/retroshare-android-service/
rm -rf ${workdir}/src/librssimulator/
rm -rf ${workdir}/src/unittests/
rm -rf ${workdir}/src/libretroshare/src/unused/ rm -rf ${workdir}/src/libretroshare/src/unused/
rm -rf ${workdir}/src/pegmarkdown/ rm -rf ${workdir}/src/pegmarkdown/
rm -rf ${workdir}/src/unittests/
rm -rf ${workdir}/src/build_scripts/ rm -rf ${workdir}/src/build_scripts/
rm -f ${workdir}/debian/*~ rm -f ${workdir}/debian/*~
rm -f ${workdir}/debian/.*.sw? rm -f ${workdir}/debian/.*.sw?