10,7 → 10,7 |
|
**** Coova-chilli ***** |
- récupérer le 'tarball' de la dernière version de coova-chilli. |
- Le décompresser dans un répertoire et tester la compilation traditionnelle (./configure + make) |
- Le décompresser dans un répertoire et lancer la compilation traditionnelle (./configure + make). Cela permet de s'assurer que tout les pré-requis sont bien présents. |
- tester l'install en tant que root (make install). Tout est dans /usr/local/sbin|etc|share|... désisntaller par "make uninstall" |
- copier le tarball dans ~/rpmbuild/SOURCES/ |
### pour versions antérieures à 1.2.5 de coova #### |
24,13 → 24,12 |
- copié ce fichier sous rpmbuild/SOURCES avec le nom spécifié dans le .spec |
- se positionner dans rpmbuild/SPEC et lancer la génération du RPM (rpmbuild -ba coova-chilli.spec) |
### pour version supérieures ou égales à 1.2.6 de coova #### |
- copier le fichier ".spec" RedHat du répertoire "distro" de l'archive décompressée dans ~rpmbuild/SPEC et l'adapter (version, packager, commentaires, etc.). Ou adapter le .spec utilisé précédement. |
- ajouter en première ligne "%define _disable_ld_no_undefined 1" |
- ajouter 2 lignes intégrant le répertoire "lib64" lors de la suppression des binaires statiques (rm -rf $RPM_BUILD_ROOT/usr/lib/*.la) |
- copier et adapter le .spec utilisé précédement. LEs modifs ont été les suivantes : |
- ajouter en première ligne "%define _disable_ld_no_undefined 1" |
- ajouter 2 lignes intégrant le répertoire "lib64" lors de la suppression des binaires statiques (rm -rf $RPM_BUILD_ROOT/usr/lib/*.la) |
- se positionner dans rpmbuild/SPEC et lancer la génération du RPM en supprimant le support ssl (rpmbuild -ba coova-chilli.spec --without ssl) |
|
**** HAVP **** |
- récupérer le tarball de la dernière version d'HAVP. Le décompresser dans un répertoire et tester la compilation traditionnelle (./configure + make) |
- copier ce tarball dans ~/rpmbuild/SOURCES/ |
- adaptation du fichier .spec (version, packager, commentaires, etc.) + |
cd rp |
- adaptation du fichier .spec (version, packager, commentaires, etc.) |