334 |
richard |
1 |
Création des RPM spécifiques pour Alcasar
|
|
|
2 |
**** Coova-chilli *****
|
|
|
3 |
- installer le paquetage rpm-build
|
|
|
4 |
- récupérer le "RPM Source" de la dernière version 'packagée' par mandriva de coova-chilli (dans le répertoire SRPMS du dépôt 'contrib' de la cooker ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/devel/cooker/SRPMS/contrib/release/)
|
|
|
5 |
- en tant que root, lancer "urpmi" du paquetage récupéré. Cela permet d'installer les dépendances en terme de biliothèques de développment (*-devel.rpm)
|
|
|
6 |
- en tant qu'utilisateur, lancer rpm -i du paquetage récupéré afin d'installer la structure de création du RPM dans ~/rpmbuild
|
|
|
7 |
- pour tester cette structure, se positionner dans le répertoire ~/rpmbuild/SPEC/ et lancer la génération du RPM (rpmbuild -ba coova-chilli.spec)
|
|
|
8 |
- si tout est ok, les RPMs sont créés dans le répertoire ~/rpmbuild/RPMS. Supprimer ces RPM
|
|
|
9 |
- 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)
|
|
|
10 |
- copier ce tarball dans ~/rpmbuil/SOURCES/
|
|
|
11 |
- adaptation du fichier .spec (version, packager, commentaires, etc.) +
|
|
|
12 |
- suppression de '--with-openssl \' à la ligne 104
|
|
|
13 |
- affectation des fichiers "header" dans le RPM coova-devel à la ligne 171
|
|
|
14 |
- adaptation du patch Mandriva :
|
|
|
15 |
- l'ancien patch n'est plus nécessaire
|
|
|
16 |
- cependant, un nouveau est nécessaire pour supprimer l'option de compilation "-Werror" qui spécifie au compilateur de traiter les warning comme des erreurs
|
|
|
17 |
**** HAVP ****
|
|
|
18 |
- 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)
|
|
|
19 |
- copier ce tarball dans ~/rpmbuil/SOURCES/
|
|
|
20 |
- adaptation du fichier .spec (version, packager, commentaires, etc.) +
|