Subversion Repositories ALCASAR

Rev

Rev 491 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 491 Rev 638
Line 21... Line 21...
21
	- le but est de supprimer l'option de compilation "-Werror" de la ligne "AM CFLAGS" du fichier src/makefile.am (directive spécifiant au compilateur de traiter les warning comme des erreurs).
21
	- le but est de supprimer l'option de compilation "-Werror" de la ligne "AM CFLAGS" du fichier src/makefile.am (directive spécifiant au compilateur de traiter les warning comme des erreurs).
22
	- copier le makefile.am d'origine en makefile.am.patch et modifier la ligne AM CFLAGS (vers la ligne 15)
22
	- copier le makefile.am d'origine en makefile.am.patch et modifier la ligne AM CFLAGS (vers la ligne 15)
23
	- créer le fichier patch unifié en lançant "diff -u makefile.am makefile.am.patch > mon_patch.diff
23
	- créer le fichier patch unifié en lançant "diff -u makefile.am makefile.am.patch > mon_patch.diff
24
	- copié ce fichier sous rpmbuild/SOURCES avec le nom spécifié dans le .spec
24
	- copié ce fichier sous rpmbuild/SOURCES avec le nom spécifié dans le .spec
25
- se positionner dans rpmbuild/SPEC et lancer la génération du RPM (rpmbuild -ba coova-chilli.spec)
25
- se positionner dans rpmbuild/SPEC et lancer la génération du RPM (rpmbuild -ba coova-chilli.spec)
26
### fin pour version antérieur à 1.2.5 de coova  ###
26
###   pour version supérieures ou égales à 1.2.6 de coova  ####
27
###   pour version 1.2.6 de coova  ####
-
 
28
- copier .spec redhat du répertoire "distro" de l'archive décompressée dans ~rpmbuild/SPEC et l'adapter (version, packager, commentaires, etc.)
27
- copier .spec redhat du répertoire "distro" de l'archive décompressée dans ~rpmbuild/SPEC et l'adapter (version, packager, commentaires, etc.)
29
- ajouter en première ligne "%define _disable_ld_no_undefined 1"
28
- ajouter en première ligne "%define _disable_ld_no_undefined 1"
-
 
29
- ajouter 2 lignes intégrant le répertoire "lib64" lors de la suppression des binaires statiques (rm -rf $RPM_BUILD_ROOT/usr/lib/*.la)
30
- 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)
30
- 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)
31
###  fin pour version 1.2.6 de coova  ####
-
 
32
 
31
 
33
**** HAVP ****
32
**** HAVP ****
34
- 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)
33
- 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)
35
- copier ce tarball dans ~/rpmbuild/SOURCES/
34
- copier ce tarball dans ~/rpmbuild/SOURCES/
36
- adaptation du fichier .spec (version, packager, commentaires, etc.) + 
35
- adaptation du fichier .spec (version, packager, commentaires, etc.) +