Bonjour
est ce qu'il existerait un outil ou une commande (sur les différentes distribution Linux) qui permettrai de lister les patchs qui ont été appliqués sur une application donnée.
Merci
apt-get source une_appli
Les sources originales sont dans une_appli_x.y.tar.gz
Les modifications dans une_appli_x.y.z.diff.gz
avec x.y la version upstream, et y la version de paquet debian.
Le fichier .diff.gz est un gros diff entre la version upstream et la version debian.
Il contient le packaging (répertoire debian) et éventuellement des patches sur le code source original.
Il peut y avoir aussi des patches appliqués à la génération du paquet, dans le répertoire debian/patches.
Tu récupères le src.rpm, tu fois avoir une tarball coresspondant aux sources upstream (les paquets officiels exigent de vérifier le checksum) + l'ensemble des patchs, l'usage est de documenter l'utilité du patch (souvent dans un commentaire dans le spec file).
La plupart des patchs sont disponibles sur le CVS de Fedora.
Pour Mandriva, OpenSuSE, ça doit être grossièrement la même chose, quoique j'ai recontré certains paquets d'OpenSuSE qui ne contenaient pas les sources originales (bien chiant pour "porter" un paquet).
# Pour debian
Posté par Barnabé . Évalué à 2.
Les sources originales sont dans une_appli_x.y.tar.gz
Les modifications dans une_appli_x.y.z.diff.gz
avec x.y la version upstream, et y la version de paquet debian.
Le fichier .diff.gz est un gros diff entre la version upstream et la version debian.
Il contient le packaging (répertoire debian) et éventuellement des patches sur le code source original.
Il peut y avoir aussi des patches appliqués à la génération du paquet, dans le répertoire debian/patches.
# Pour Fedora
Posté par GeneralZod . Évalué à 2.
La plupart des patchs sont disponibles sur le CVS de Fedora.
Pour Mandriva, OpenSuSE, ça doit être grossièrement la même chose, quoique j'ai recontré certains paquets d'OpenSuSE qui ne contenaient pas les sources originales (bien chiant pour "porter" un paquet).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.