Rpm :: make.

RPM :: Make ist ein Perl-Modul, um eine RPM sauber zu erstellen.
Jetzt downloaden

Rpm :: make. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Scott Harrison
  • Website des Verlags:
  • http://search.cpan.org/~sharrison/DPKG-Tools-0.1/DPKG/Make.pm

Rpm :: make. Stichworte


Rpm :: make. Beschreibung

RPM :: Make ist ein Perl-Modul, um eine RPM sauber zu generieren. RPM :: MAKE ist ein Perl-Modul, um ein RPM-SynoPSI-Use rpm :: Make; # Die "Manifest": Liste der Dateien, die das Softwarepaket umfassen. My @ filelist = ('tmproot / file1.txt', 'tmproot / file2.txt', 'tmproot / file3.txt', 'tmproot / file4.txt'); mein% doc; mein% conf; mein% confnoreplace; meine% Metadaten; # Definieren Sie eine spezielle Handhabung von Dateien. $ doc {'tmproot / file1.txt'} = 1; $ conf {'tmprooot / file2.txt'} = 1; $ confnoreplace {'tmproot / file3.txt'} = 1; # Bloße minimale Metadaten (beschreibende Daten des Softwarepakets). mein $ pathprefix = 'tmprooot'; # Ort der Dateien, die in das Paket einbezogen werden sollen. mein $ tag = 'test'; # Standardname des Softwarepakets. meine $ Version = '0,1'; # Versionsnummer. meine $ release = '1'; # Release-Nummer (Versionen können mehrere Versionen haben). # Hochköpfige Metadaten. % metadata = ('vendor' => 'Excellence in Perl Laboratory', 'Zusammenfassung' => 'Testsoftwarepaket', 'Name' => $ Tag, 'CopyrightName' => '...', 'Gruppe' = > 'Dienstprogramme / System', 'autoreqprov' => 'nein', 'erfordert' => [('proReq: setup', 'proREQ: passwd', 'proteq: util-linux'), 'Beschreibung' => "Dieses Paket wird von RPM :: MACHEN erstellt. '.' Dies implementiert das '. $ Tag.' Software-Paket ',' Pre '=>' Echo 'Sie installieren ein Paket, das von RPM :: MAKE;' erstellt wurde. '.'. ' RPM :: Make ist unter http://www.cpan.org/ verfügbar. "',); # Temporärer "Sandkasten" (dies sollte nicht sein / tmp sein, da dies gelöscht wird!). mein $ buildloc = 'tempbuildloc'; # Die "Execute" -Subroutine koordiniert alle RPM-Gebäudeschritte. RPM :: Make :: Execute ($ Tag, $ Version, $ Release, $ ARCH, $ PACELOC, $ PathPrefix, @ filelist,% doc,% conf,% confnoreplace,% metadata); # Sie können auch einen Drehzahl in atomareren Schritten erstellen; Diese drei kleineren # Schritte entsprechen dem Execute-Befehl. # Schritt 1: Generieren Sie den RPM-Quellort. RPM :: MAKE :: RPMSRC ($ Tag, $ Version, $ Release, $ Buildloc, $ PathPrefix, @ filelist,% doc,% conf,% confnoreplace,% metadata); # Schritt 2: Erstellen Sie den RPM und kopieren Sie in das Rufverzeichnis. RPM :: make :: compilerpm ($ buildloc, $ metadata {'Name'}, $ Version, $ Release, $ ARCH, $ CURRESSDIR, $ InvokingDir); # Schritt 3: Reinigen Sie den Standort, der zum Sammeln und Bauen der RPM verwendet wird. RPM :: Make :: CleanBuildLoc ($ BuildLoc); Anforderungen: · Perl.


Rpm :: make. Zugehörige Software

Parairclib.

ParairClib ist eine kleine Bibliothek für IRC-Clients, die in Java geschrieben wurde, und sollte mit JRE 1.4 und höher arbeiten. ...

131

Herunterladen

Summe

CSEATE steht für C-Einheiten, die eine einfache Umgebung testen und macht es wirklich einfach, Tests einer Bibliothek oder Anwendung zu erstellen und auszuführen. ...

144

Herunterladen