pdulvp.fr

Renommage du jeu en `pdcartes-rami` has been fixed.

See more details at : https://github.com/pdulvp/pdcartes-rami/issues/2

  • le jeu, sa fenêtre et son entrée de menu s'appellent pdcartes-rami
  • les paquets suivent: pdcartes-rami_1.1.0-<empreinte>_amd64.deb et

pdcartes-rami-1.1.0-<empreinte>-windows-x86_64.zip, vérifiés tous les deux

  • cibles cmake pdcartes-rami et pdcartes-rami-arene, variables

PDCARTES_RAMI_VERSION / PDCARTES_RAMI_KEEP_VERSION, symboles
kPdcartesRamiVersion et kPdcartesRamiBuildVersion

  • data/ramisol.desktop renommé en data/pdcartes-rami.desktop, son nom

devant correspondre à l'app_id que pose setDesktopFileName()

  • le dossier de travail card-sol n'est pas renommé: c'est la racine du dépôt,

hors de portée d'un commit

Renommage en pdcartes-rami

<sub>2026-10-21-1437-renommage-pdcartes-rami.md — 2026-10-21-1437</sub>

Tout ce qui nomme le jeu — ramisol, Ramisol, RAMISOL_*, kRamisol*,
card-sol — devient pdcartes-rami, le paquetage compris (nom du .deb, nom
de l'archive Windows, vendor, fichier .desktop).

Forme retenue

| usage | avant | après |
|---|---|---|
| projet, cible, exécutable | ramisol | pdcartes-rami |
| cible arène | ramisol-arene | pdcartes-rami-arene |
| variable CMake de version | RAMISOL_VERSION | PDCARTES_RAMI_VERSION |
| variable d'environnement | RAMISOL_KEEP_VERSION | PDCARTES_RAMI_KEEP_VERSION |
| symboles C++ | kRamisolVersion / kRamisolBuildVersion | kPdcartesRamiVersion / kPdcartesRamiBuildVersion |
| texte affiché, titres | Ramisol | pdcartes-rami |
| paquets | ramisol_1.1.0-…deb, ramisol-1.1.0-…zip | pdcartes-rami_…, pdcartes-rami-… |

Étapes

  1. [x] CMakeLists.txt — projet, cibles, RAMISOL_VERSION, CPACK_PACKAGE_NAME,

CPACK_PACKAGE_VENDOR, CPACK_PACKAGE_FILE_NAME, RAMISOL_KEEP_VERSION,
chemin du .desktop.

  1. [x] cmake/GenerateVersion.cmake — garde d'environnement et les deux symboles.
  2. [x] cmake/CPackOptions.cmake — variable locale et le commentaire d'exemple.
  3. [x] src/Version.h — extern et accesseurs.
  4. [x] Sources: main.cpp (organisation, application, desktop file name,

description), MainWindow.cpp, TablePicker.cpp, RivalSheet.cpp
(titres de boîtes), DrawnDeck.cpp (auteur + description du jeu dessiné),
DrawnDeck.h et Arene.cpp (exemples en commentaire).

  1. [x] git mv data/ramisol.desktop data/pdcartes-rami.desktop + contenu

(Name, Exec, StartupWMClass).

  1. [x] .vscode/launch.json et .vscode/tasks.json — nom de la configuration,

chemin du binaire, libellé du paquet.

  1. [x] README.md — l'en-tête dit pcartes-rami, faute de frappe à corriger.
  2. [x] Vérifier qu'aucune occurrence ne reste, puis construire en série

(configure + build + target deb) pour voir le paquet sortir sous le
nouveau nom.

Hors périmètre

Le dossier de travail /mnt/Data/Works/card-sol lui-même: le renommer
déplacerait la racine sous la session en cours. À signaler à la fin, pas à
faire ici.

<sub>Filed by prel from the completed plans at commit time.</sub>