Sie können die Fähigkeit von FPM zum Bearbeiten von SPEC-Dateien (-e) nutzen, um die generierte Datei in eine Datei zu kopieren, indem Sie die Umgebungsvariable FPM_EDITOR setzen:
FPM_EDITOR="cat >spec_file " fpm -e -s dir -t rpm -n test test_dir
Ich habe ein Paket mit Effing Package Management für CentOS 6 erstellt und den Leuten das fpm
... Zeug geschickt, um es zu generieren. Es sieht so aus, als würden einige dieser Personen, denen ich vertraue, auch eine .spec-Datei sehen.
Ich durchsuchte FPMs GitHub und der letzte Rat, den ich dazu gefunden hatte, war unter diesem Link (RPM: Unterstützung für das Generieren der RPM-Spezifikationsdatei # 689). Guter Rat, aber es hat nicht wirklich den Trick getan.
Soweit ich weiß, enthalten .rpm-Dateien normalerweise eine .spec-Datei nicht so schön und ordentlich .
Wie fpm
spucke ich eine gute alte .spec-Datei aus, wenn ich sie brauche?
Sie können die Fähigkeit von FPM zum Bearbeiten von SPEC-Dateien (-e) nutzen, um die generierte Datei in eine Datei zu kopieren, indem Sie die Umgebungsvariable FPM_EDITOR setzen:
FPM_EDITOR="cat >spec_file " fpm -e -s dir -t rpm -n test test_dir