wiki:Documentation/Fr/Administrateur/ConstructionPackage

Version 25 (modified by Pierre-Gilles, 7 years ago) (diff)

--

Comment construire un package AlternC ou assimilé ?

  • Récupérer les outils Debian
    $ apt-get install subversion devscripts debhelper debconf php4-mysql svn-buildpackage lintian build-essentials fakeroot
    $ vi /etc/devscripts.conf
        DEBSIGN_KEYID="larpoux <larp@cnt-f.org>"
        DEBSIGN_MAINT="larpoux <larp@cnt-f.org>"
    

Remarque: ces paquets ont été determinés empiriquement sur une ubuntu-breezy. Rajouter un autre point si ces paquets ne correspondent pas à une distribution Debian-sarge

  • Télécharger les sources SVN de la version stable (en cours de maintenance):
    $ svn co https://dev.alternc.org/svn/alternc/trunk alternc
    
  • Ou telecharger les sources d'une ancienne version (par exemple 0.9.3): A rediger
  • Ou telecharger les sources de la version instable en cours de développement: A rediger
  • Construction du paquet
    $ cd alternc
    $ svn-buildpackage -rfakeroot --svn-builder=debuild
    $ cd ..
    
  • Installation du paquet
     $ dpkg --purge alternc
     $ dpkg --purge alternc-admintools
     $ dpkg -i alternc_0.9.4_i386.deb
    
  • Tagger les sources lors du release
     $ svn cp https://dev.alternc.org/svn/alternc/trunk https://dev.alternc.org/svn/alternc/tags/0.9.4