<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\begin{frame}
    \frametitle{Packaging debian}
    \framesubtitle{buildpackage}
    buildpackage regroupe les outils simplifiant le packaging debian basé sur des sources maintenues en dépôts git.

    \commande{apt-get install git-buildpackage}
    % contenu (pas trop long) de la diapositive
\end{frame}
\begin{frame}
    \frametitle{Packaging debian}
    \framesubtitle{patchs}
    gbp-pq est la commande permettant de faire correspondre les commit d'une branche aux patchs d'un paquet.

    Depuis la branche de packaging&nbsp;:
    \commande{gbp-pq import}

    Après modification du code et organisation en commit&nbsp;:
    \commande{gbp-pq export}
    % contenu (pas trop long) de la diapositive
\end{frame}
\begin{frame}
    \frametitle{Packaging debian}
    \framesubtitle{changelog}
    git dch permet d'automatiser l'écriture du changelog en se basant sur les commit.

    \commande{git dch}
    % contenu (pas trop long) de la diapositive
\end{frame}
\begin{frame}
    \frametitle{Packaging debian}
    \framesubtitle{description du paquet}
    Finalement, git buildpackage produit les fichiers nécessaires à la construction du paquet : .dsc, archive des sources, etc.
    \commande{apt-get install git-buildpackage}
    % contenu (pas trop long) de la diapositive
\end{frame}
</pre></body></html>