Ich habe mit Effing Package Management auf CentOS 6 ein Paket erstellt und den Leuten das fpm
... Material geschickt, um es zu generieren. Es sieht so aus, als würden einige dieser Leute, denen ich vertraue, auch gerne eine .spec-Datei sehen.
Ich habe gesucht durchFPMs GitHubund der neueste Ratschlag, den ich dazu gefunden habe, war beidieser Link(RPM: Unterstützung für die Generierung der RPM-Spezifikationsdatei Nr. 689). Guter Ratschlag, hat aber letztlich nicht wirklich geholfen.
Soweit ich weiß,.rpm-Dateien enthalten normalerweise keine .spec-Datei, also schön und ordentlich, normalerweise.
Wie bekomme ich fpm
es hin, eine gute alte .spec-Datei auszuspucken, wenn ich eine brauche?
Antwort1
Sie können die Fähigkeit von FPM, SPEC-Dateien zu bearbeiten (-e), nutzen, um es dazu zu veranlassen, die generierte Datei in eine Datei zu übertragen, indem Sie die Umgebungsvariable FPM_EDITOR festlegen:
FPM_EDITOR="cat >spec_file " fpm -e -s dir -t rpm -n test test_dir