Bonjour,
avertissement: je ne connais rien à tout ça, je ne sais pas exactement
ce que tu veux faire et je ne comprends même pas ce que ton script Perl
est censé faire (j'ai pas cherché à comprendre non plus) :-)
le format semble détaillé ici:
https://www.debian.org/doc/debian-policy/ch-controlfields.html
et semble avoir pour nom dctrl
du coup une recherche apt sur le terme renvoie:
ben/stable 0.10.1+b1 amd64
boite à outils pour les mainteneurs Debian
cdtool/stable 2.1.8-release-8 amd64
Lecteur de CD audio en mode texte et commande de contrôle de CD-ROM
dctrl-tools/stable 2.24-3+b1 amd64
Outils en ligne de commande pour traiter les informations des paquets
Debian
debian-goodies/stable 0.88.1 all
ensemble de petits utilitaires de style boîte à outils pour systèmes
Debian
devscripts/stable 2.23.4+deb12u2 amd64
scripts to make the life of a Debian Package maintainer easier
hobbit-plugins/stable 20230301 all
plugins for the Xymon network monitor
=> pas de bibliothèque dédiée. Seul le paquet devscripts a des
bibliothèques dont une python appelée control (j'ai pas creusé)
=> le seul truc que j'ai trouvé qui ressemble à ce que tu cherches (si
je comprends correctement) c'est une page du wiki Debian qui parle de la
création de bibliothèques Perl et C dédiées à ça:
https://wiki.debian.org/JonathanYu/Debian_Control_Files_Parsing_and_Editing_Library
et j'ai l'impression (j'ai peut-être rien compris) que ça renvoie
respectivement aux bibliothèques debconf appelées libdebconf-kde* et
libdebconfclient0*
Pas taper si j'ai rien compris, STP ;-)