| Rpm :: make :: einfach RPM :: MAKE :: Simple ist eine einfache Benutzeroberfläche zu RPM :: Make. |
Jetzt downloaden |
Rpm :: make :: einfach Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Stephen Hardisty
- Website des Verlags:
- http://search.cpan.org/~steveha/RPM-Make-Simple-0.03/Simple.pm
Rpm :: make :: einfach Stichworte
Rpm :: make :: einfach Beschreibung
RPM :: make :: Simple ist eine einfache Schnittstelle zu RPM :: Make. RPM :: Make :: Simple ist eine einfache Schnittstelle zu RPM :: make.synopsis Verwenden Sie RPM :: MAKE :: Simple; # Definieren Sie einige wichtige Build-Daten My $ RPM = RPM :: make :: Simple-> NEU (Name => 'RPM_NAME', #Mandatory Arch => 'i386', # obligatorische Version => '0,01', Release => ' 1 ', Build_Root =>' ./build ', temp_build_loc =>' temp_build_loc '); # 'From_file' => 'to_file_or_dir' $ rpm-> Dateien ('./ skripts / syntricscript.pl' => '/ usr / bin / etwas_script', './docs/some_document' => '/ usr / mann / mann3 / ti_document ',' ./config/some_config '=>' / etc / einy_config ',' ./config/keep_config '=>' / etc / keep_config '); # Tell RPM :: Machen Sie dies ein Dokument (optional) $ rpm-> doc ('/ usr / mann / mann3 / jobocument'); # Dies ist eine Konfigurationsdatei (optional) $ rpm-> conf ('/ etc / einy_config'); # Config-Datei Wir möchten nicht ersetzen, ob es dort ist (optional) $ rpm-> confnoringplace ('/ etc / contain_config'); # Einige Voraussetzungen $ rpm-> erfordert ('perl (rpm :: make)' => 0.9); # Etwas mehr Metadaten, Zusammenfassung, Postinstallation usw. $ RPM-> Metadaten ("Zusammenfassung" => 'Paket für blah blah', 'Beschreibung' => 'länger als die Zusammenfassung', 'post' => $ post_install_script ' Autoreqprov '=>' nein ',' vendor '=>' Bob Co. ',' Gruppe '=>' BOB RPMS '); # Bauen Sie den RPM! umwerben! $ rpm-> bau (); # Bereinigen Sie die temporären Dateien $ rpm-> sauber (); Erzeugt eine RPM aus einer bestimmten Liste von Dateien. Ich habe dies als "dummer" RPM Builder schrieb. Ein Verständnis dafür, wie ein RPM gebaut wird (mit Spec-Dateien und Whatnot), ist vor der Verwendung wünschenswert. Es ist im Wesentlichen ein Wrapper für RPM :: Machen Sie, wo der wichtigste Unterschied besteht, wie Dateien ausgewählt und organisiert werden, wobei eine einfache Syntax von 'from_file => to_file' verwendet wird. Die Dateien und Metadaten-Methoden können mehr als einmal aufgerufen werden. SEE RPM :: MACHEN Für mehr Information. Anforderungen: · Perl.
Rpm :: make :: einfach Zugehörige Software