La licence du jeu devient le copyright du paquet Debian has been fixed.
See more details at : https://github.com/pdulvp/pdcartes-rami/issues/22
- CMakeLists.txt installe LICENSE.md sous le nom copyright dans
${CMAKE_INSTALL_DOCDIR}, soit /usr/share/doc/pdcartes-rami/ pour le deb
- la règle est réservée aux builds non Windows : l'archive zip n'est pas
touchée
- vérifié dans le paquet fabriqué : dpkg-deb -c liste le fichier et diff
le donne identique à LICENSE.md
la licence du jeu comme fichier copyright du paquet Debian
<sub>2026-11-05-2228-licence-copyright-du-paquet-debian.md — 2026-11-05 22:28</sub>
But : le paquet fabriqué par la cible deb n'avait pas de fichier
copyright dans /usr/share/doc/pdcartes-rami/, alors que la politique
Debian y attend la licence du programme. La licence du dépôt, LICENSE.md,
doit y être installée sous ce nom.
Étapes
- [x] Lire la partie empaquetage de CMakeLists.txt : installation des
licences des fontes et des icônes dans ${CMAKE_INSTALL_DOCDIR},
et cible deb.
- [x] Ajouter après ces installations une règle réservée aux builds non
Windows : `install(FILES LICENSE.md DESTINATION
${CMAKE_INSTALL_DOCDIR} RENAME copyright)`.
- [x] Reconstruire la cible deb et vérifier la présence du fichier dans
le paquet.
- [x] Passer ce plan à complete, écrire docs/plans/sumup.md, archiver
le plan sous forme datée et supprimer plan.md.
Ce qui a été vérifié
- cmake --build build --target deb fabrique
build/pdcartes-rami_1.2.9~261105222538_amd64.deb.
- dpkg-deb -c sur ce paquet liste ./usr/share/doc/pdcartes-rami/copyright
(19127 octets), à côté des OFL-*.txt et des icones-*.txt.
- diff entre ce fichier extrait et LICENSE.md : aucune différence.
<sub>Filed by prel from the completed plans at commit time.</sub>