rpm  4.5
Data Fields
Package_s Struct Reference

The structure used to store values for a package. More...

#include <build/rpmspec.h>

Collaboration diagram for Package_s:
Collaboration graph
[legend]

Data Fields

Header header
 
rpmds ds
 
rpmfi cpioList
 
int autoReq
 
int autoProv
 
const char * preInFile
 
const char * postInFile
 
const char * preUnFile
 
const char * postUnFile
 
const char * preTransFile
 
const char * postTransFile
 
const char * verifyFile
 
StringBuf specialDoc
 
struct TriggerFileEntrytriggerFiles
 
const char * fileFile
 
StringBuf fileList
 
Package next
 

Detailed Description

The structure used to store values for a package.

Definition at line 184 of file rpmspec.h.

Field Documentation

int Package_s::autoProv
int Package_s::autoReq
rpmfi Package_s::cpioList
rpmds Package_s::ds

Requires: N = EVR

Definition at line 188 of file rpmspec.h.

Referenced by freePackage(), newPackage(), parseSpec(), and rpmfcGenerateDepends().

const char* Package_s::fileFile

Definition at line 217 of file rpmspec.h.

Referenced by freePackage(), newPackage(), parseFiles(), and processPackageFiles().

StringBuf Package_s::fileList
Header Package_s::header
Package Package_s::next
const char* Package_s::postInFile

post scriptlet.

Definition at line 198 of file rpmspec.h.

Referenced by freePackage(), newPackage(), parseScript(), and processScriptFiles().

const char* Package_s::postTransFile

posttrans scriptlet.

Definition at line 206 of file rpmspec.h.

Referenced by parseScript(), and processScriptFiles().

const char* Package_s::postUnFile

postun scriptlet.

Definition at line 202 of file rpmspec.h.

Referenced by freePackage(), newPackage(), parseScript(), and processScriptFiles().

const char* Package_s::preInFile

pre scriptlet.

Definition at line 196 of file rpmspec.h.

Referenced by freePackage(), newPackage(), parseScript(), and processScriptFiles().

const char* Package_s::preTransFile

pretrans scriptlet.

Definition at line 204 of file rpmspec.h.

Referenced by parseScript(), and processScriptFiles().

const char* Package_s::preUnFile

preun scriptlet.

Definition at line 200 of file rpmspec.h.

Referenced by freePackage(), newPackage(), parseScript(), and processScriptFiles().

StringBuf Package_s::specialDoc

Definition at line 211 of file rpmspec.h.

Referenced by freePackage(), newPackage(), parseForSimple(), and processPackageFiles().

struct TriggerFileEntry* Package_s::triggerFiles

Definition at line 214 of file rpmspec.h.

Referenced by addTriggerIndex(), freePackage(), newPackage(), and processScriptFiles().

const char* Package_s::verifyFile

verifyscript scriptlet.

Definition at line 208 of file rpmspec.h.

Referenced by freePackage(), newPackage(), parseScript(), and processScriptFiles().


The documentation for this struct was generated from the following file: