| Version 17 (modified by anarcat, 7 years ago) (diff) |
|---|
Comment construire un package AlternC ou assimilé ?
- Récupérer les outils Debian
$ apt-get install subversion devscripts gcc debhelper debconf php4-mysql $ 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 $ svn co https://dev.alternc.org/svn/alternc-admintools/trunk alternc-admintools
- 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-lintian $ cd ../alternc-admintools $ svn-buildpackage -rfakeroot --svn-lintian $ cd ..
- Installation du paquet
$ dpkg --purge alternc $ dpkg --purge alternc-admintools $ dpkg -i alternc_0.9.4_i386.deb alternc-admintools_0.1.3_all.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
