Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

PackageStruct Struct Reference
[RPMBUILD.]

#include <rpmspec.h>


Data Fields

Header header
rpmfi cpioList
Sourceicon
int autoReq
int autoProv
const char * preInFile
const char * postInFile
const char * preUnFile
const char * postUnFile
const char * verifyFile
StringBuf specialDoc
TriggerFileEntrytriggerFiles
const char * fileFile
StringBuf fileList
PackageStruct * next


Detailed Description

The structure used to store values for a package.

Definition at line 147 of file rpmspec.h.


Field Documentation

int PackageStruct::autoProv
 

Definition at line 155 of file rpmspec.h.

Referenced by newPackage.

int PackageStruct::autoReq
 

Definition at line 154 of file rpmspec.h.

Referenced by newPackage.

rpmfi PackageStruct::cpioList
 

Definition at line 150 of file rpmspec.h.

Referenced by freePackage, newPackage, packageBinaries, and processBinaryFiles.

const char* PackageStruct::fileFile
 

Definition at line 167 of file rpmspec.h.

Referenced by freePackage, newPackage, and parseFiles.

StringBuf PackageStruct::fileList
 

Definition at line 168 of file rpmspec.h.

Referenced by freePackage, newPackage, packageBinaries, parseFiles, and processBinaryFiles.

Header PackageStruct::header
 

Definition at line 149 of file rpmspec.h.

Referenced by freePackage, initSourceHeader, lookupPackage, newPackage, packageBinaries, parseChangelog, parseDescription, parsePreamble, parseRCPOT, parseScript, parseSpec, printNewSpecfile, processBinaryFiles, readRPM, rewriteRPM, and rpmQueryVerify.

struct Source* PackageStruct::icon
 

Definition at line 152 of file rpmspec.h.

Referenced by addSource, freePackage, newPackage, and processSourceFiles.

struct PackageStruct* PackageStruct::next
 

Definition at line 170 of file rpmspec.h.

Referenced by freePackages, lookupPackage, newPackage, packageBinaries, parseSpec, printNewSpecfile, processBinaryFiles, processSourceFiles, and rpmQueryVerify.

const char* PackageStruct::postInFile
 

post scriptlet.

Definition at line 158 of file rpmspec.h.

Referenced by freePackage, newPackage, and parseScript.

const char* PackageStruct::postUnFile
 

postun scriptlet.

Definition at line 160 of file rpmspec.h.

Referenced by freePackage, newPackage, and parseScript.

const char* PackageStruct::preInFile
 

pre scriptlet.

Definition at line 157 of file rpmspec.h.

Referenced by freePackage, newPackage, and parseScript.

const char* PackageStruct::preUnFile
 

preun scriptlet.

Definition at line 159 of file rpmspec.h.

Referenced by freePackage, newPackage, and parseScript.

StringBuf PackageStruct::specialDoc
 

Definition at line 163 of file rpmspec.h.

Referenced by freePackage, and newPackage.

struct TriggerFileEntry* PackageStruct::triggerFiles
 

Definition at line 165 of file rpmspec.h.

Referenced by freePackage, and newPackage.

const char* PackageStruct::verifyFile
 

verifyscript scriptlet.

Definition at line 161 of file rpmspec.h.

Referenced by freePackage, newPackage, and parseScript.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 17 16:00:09 2002 for rpm by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002