Construction de paquets rpm sous Mageia

Dupo Membre non connecté
-
- Voir le profil du membre Dupo
- Inscrit le : 09/02/2013
lorsque l'on dispose du paquet source d'une nouvelle version, ainsi que du fichier spec de l'ancienne version, peut t-on modifier ce fichier (spec) pour l'adapter à la nouvelle version ? Et comment recréer le fichier rpm à partir du fichier spec modifié et du fichier source de la nouvelle version ? Si des dépendances sont associées à cette (nouvelle) version, comment effectuer les modifications ?


Symbioxy Membre non connecté
-
- Voir le profil du membre Symbioxy
- Inscrit le : 01/09/2012
- Groupes :
Tu devrais trouver beaucoup de bonnes infos sur https://wiki.mageia.org/en/Packagers_RPM_tutorial
J'ai appris à créer mes premiers paquets grâce à ce tuto très bien renseigné.
Si tu as préparé les dossiers/rpmmacros comme indiqué, la commande pour extraire un rpm source est rpm -ivh mypackage.src.rpm
Tu peux alors modifier le fichier spec (dépendances incluses) mis automatiquement dans le répertoire /SPECS, et faire le rpmbuild.
Je ne sais pas en faire bien plus pour l'instant, mais ça me permet en effet de créer ou mettre à jour des paquets simples pour les tester et les utiliser.
Mageia 6 - Plasma5 - x64

skulls Membre non connecté
-
- Voir le profil du membre skulls
- Inscrit le : 19/03/2013
Citation :
Bonjour,
Tu devrais trouver beaucoup de bonnes infos sur https://wiki.mageia.org/en/Packagers_RPM_tutorial
J'ai appris à créer mes premiers paquets grâce à ce tuto très bien renseigné.
Si tu as préparé les dossiers/rpmmacros comme indiqué, la commande pour extraire un rpm source est rpm -ivh mypackage.src.rpm
Tu peux alors modifier le fichier spec (dépendances incluses) mis automatiquement dans le répertoire /SPECS, et faire le rpmbuild.
Je ne sais pas en faire bien plus pour l'instant, mais ça me permet en effet de créer ou mettre à jour des paquets simples pour les tester et les utiliser.
Tu devrais trouver beaucoup de bonnes infos sur https://wiki.mageia.org/en/Packagers_RPM_tutorial
J'ai appris à créer mes premiers paquets grâce à ce tuto très bien renseigné.
Si tu as préparé les dossiers/rpmmacros comme indiqué, la commande pour extraire un rpm source est rpm -ivh mypackage.src.rpm
Tu peux alors modifier le fichier spec (dépendances incluses) mis automatiquement dans le répertoire /SPECS, et faire le rpmbuild.
Je ne sais pas en faire bien plus pour l'instant, mais ça me permet en effet de créer ou mettre à jour des paquets simples pour les tester et les utiliser.
Merci pour l'infos

Ma foi sur l'avenir, bien fou qui se fiera, tel qui rit vendredi dimanche pleurera

Dupo Membre non connecté
-
- Voir le profil du membre Dupo
- Inscrit le : 09/02/2013
merci pour le lien.


Visiteur
Visiteur
Dupo :
Bonjour,
lorsque l'on dispose du paquet source d'une nouvelle version, ainsi que du fichier spec de l'ancienne version, peut t-on modifier ce fichier (spec) pour l'adapter à la nouvelle version ? Et comment recréer le fichier rpm à partir du fichier spec modifié et du fichier source de la nouvelle version ? Si des dépendances sont associées à cette (nouvelle) version, comment effectuer les modifications ?

lorsque l'on dispose du paquet source d'une nouvelle version, ainsi que du fichier spec de l'ancienne version, peut t-on modifier ce fichier (spec) pour l'adapter à la nouvelle version ? Et comment recréer le fichier rpm à partir du fichier spec modifié et du fichier source de la nouvelle version ? Si des dépendances sont associées à cette (nouvelle) version, comment effectuer les modifications ?

ici:
compiler-ses-propres-paquets-rpm-avec-mageia
et ici:
dans ce topic j'explique comment up une version de rpm
devrait bien t'aider
Édité par Visiteur Le 09/09/2013 à 20h37
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie