Tpm :: maken

RPM :: maken is een PERL-module om een RPM schoon te maken.
Download nu

Tpm :: maken Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Scott Harrison
  • Uitgever website:
  • http://search.cpan.org/~sharrison/DPKG-Tools-0.1/DPKG/Make.pm

Tpm :: maken Tags


Tpm :: maken Beschrijving

RPM :: Make is een Perl module om netjes te genereren een RPM. RPM :: Make is een Perl module om netjes te genereren een RPM.SYNOPSIS gebruik RPM :: Make; # De "Manifest": lijst met bestanden die de software pakket zal omvatten. mijn @filelist = ( 'tmproot / file1.txt', 'tmproot / file2.txt', 'tmproot / file3.txt', 'tmproot / file4.txt'); mijn% doc; mijn% conf; mijn% confnoreplace; mijn% metadata; # Definieer speciale behandeling van dossiers. $ Doc { 'tmproot / file1.txt'} = 1; $ Conf { 'tmproot / file2.txt'} = 1; $ Confnoreplace { 'tmproot / file3.txt'} = 1; # Bare minimum metadata (beschrijvende gegevens van het softwarepakket). mijn $ pathprefix = 'tmproot'; # Locatie van de bestanden die moeten worden opgenomen in het pakket. mijn $ tag = 'Test'; # Default naam van het softwarepakket. mijn $ version = '0.1'; # Versienummer. mijn $ release = '1'; # Release Nummer (versies kunnen meerdere releases hebben). # Zeer beschrijvende metadata. % Metadata = ( 'vendor' => 'Excellence in Perl Laboratory', 'samenvatting' => 'Test Software Package', 'naam' => $ tag, 'copyrightname' => '...', 'groep' = > 'Utilities / System', 'AutoReqProv' => 'nee', 'vraagt' => , 'description' => 'Dit pakket wordt gegenereerd door RPM :: te maken.' 'Dit implementeert de' $ tag 'software', 'pre' => 'echo "U installeert een pakket gebouwd door RPM :: Make;'.... ' RPM :: Make is beschikbaar op http://www.cpan.org/ '',.); # Tijdelijke "sandbox" (dit mag niet / tmp zijn, omdat deze is verwijderd!). mijn $ buildloc = 'TempBuildLoc'; # De "execute" subroutine coördinaten alle RPM gebouw stappen. RPM :: Make :: execute ($ tag, $ versie, $ release, $ boog, $ buildloc, $ pathprefix, @ filelist,% doc,% conf,% confnoreplace,% metadata); # U kunt ook een RPM in meer atomaire stappen op te bouwen; deze drie kleinere # stappen zijn gelijk aan de opdracht uit te voeren. # Stap 1: Genereer de rpm bron locatie. RPM :: Make :: rpmsrc ($ tag, $ versie, $ release, $ buildloc, $ pathprefix, @ filelist,% doc,% conf,% confnoreplace,% metadata); # Stap 2: Bouw de rpm en kopiëren naar het inroepen directory. RPM :: Make :: compilerpm ($ buildloc, $ metadata { 'naam'}, $ versie, $ release, $ boog, $ currentdir, $ invokingdir); # Stap 3: Reinig de locatie die wordt gebruikt voor het verzamelen en bouwen van de rpm. RPM :: Make :: cleanbuildloc ($ buildloc); Vereisten: · Perl


Tpm :: maken Gerelateerde software

BTNSMS-bibliotheek

BTNSMS-bibliotheek is een C-bibliotheek met een eenvoudige interface voor het verzenden van SMS-berichten via de NET-SMS-provider. ...

187

Downloaden