Rpm :: make :: einfach

RPM :: MAKE :: Simple ist eine einfache Benutzeroberfläche zu RPM :: Make.
Jetzt downloaden

Rpm :: make :: einfach Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • 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