2016-06-28 1 views
0

Les distributions sources existantes peuvent être facilement débanisées en utilisant dh_make, mais je n'ai pas réussi à trouver un outil similaire pour les paquets rpm. Y at-il, ou le seul moyen est d'écrire manuellement le fichier specExiste-t-il un analogue dh_make pour les paquets rpm

+0

S'il existe, je n'ai pas cette connaissance. J'écris toujours un fichier spec ... –

Répondre

0

Debian a l'information dans plusieurs fichiers dans le répertoire debian/. D'un autre côté, le paquetage RPM n'est fait que par le fichier * .spec.

Si vous exécutez:

vim foo.spec 

où foo.spec n'existe pas, vim devrait charger le modèle générique pour le fichier de spécification.

Lorsque vous installez package rpmdevtools, alors il est commande:

rpmdev-newspec -m --type ruby 

pour la liste des types disponibles voir/etc/rpmdevtools où les modèles résident.

Et bien sûr, alors il y a beaucoup de générateur, qui peut créer SRPM ou fichier spec juste du nom du module:

pyp2rpm <some PyPI module> 
gem2rpm <some rubygem module> 
cpanspec <some CPAN module> 

et probablement quelques autres.

+0

ce n'est pas exactement ce que je cherchais, mais ça m'a aidé. Merci :) –