rpm  5.4.10
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

struct rpmioItem_s _item
 
Header header
 
rpmds ds
 
rpmfi fi
 
int autoReq
 
int autoProv
 
int noarch
 
const char * preInFile
 
const char * postInFile
 
const char * preUnFile
 
const char * postUnFile
 
const char * preTransFile
 
const char * postTransFile
 
const char * verifyFile
 
const char * sanityCheckFile
 
rpmiob specialDoc
 
struct TriggerFileEntrytriggerFiles
 
const char * fileFile
 
rpmiob fileList
 
Package next
 

Detailed Description

The structure used to store values for a package.

Definition at line 207 of file rpmspec.h.

Field Documentation

§ _item

struct rpmioItem_s Package_s::_item

usage mutex and pool identifier.

Definition at line 208 of file rpmspec.h.

Referenced by pkgGetPool().

§ autoProv

int Package_s::autoProv

§ autoReq

int Package_s::autoReq

§ ds

rpmds Package_s::ds

Requires: N = EVR

Definition at line 212 of file rpmspec.h.

Referenced by newPackage(), package_get_ds(), parseSpec(), pkgFini(), and rpmfcGenerateDepends().

§ fi

rpmfi Package_s::fi

§ fileFile

const char* Package_s::fileFile

Definition at line 244 of file rpmspec.h.

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

§ fileList

rpmiob Package_s::fileList

§ header

Header Package_s::header

§ next

Package Package_s::next

§ noarch

int Package_s::noarch

Definition at line 218 of file rpmspec.h.

Referenced by handlePreambleTag(), and parseSpec().

§ postInFile

const char* Package_s::postInFile

post scriptlet.

Definition at line 223 of file rpmspec.h.

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

§ postTransFile

const char* Package_s::postTransFile

posttrans scriptlet.

Definition at line 231 of file rpmspec.h.

Referenced by parseScript(), and processScriptFiles().

§ postUnFile

const char* Package_s::postUnFile

postun scriptlet.

Definition at line 227 of file rpmspec.h.

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

§ preInFile

const char* Package_s::preInFile

pre scriptlet.

Definition at line 221 of file rpmspec.h.

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

§ preTransFile

const char* Package_s::preTransFile

pretrans scriptlet.

Definition at line 229 of file rpmspec.h.

Referenced by parseScript(), and processScriptFiles().

§ preUnFile

const char* Package_s::preUnFile

preun scriptlet.

Definition at line 225 of file rpmspec.h.

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

§ sanityCheckFile

const char* Package_s::sanityCheckFile

sanitycheck scriptlet.

Definition at line 235 of file rpmspec.h.

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

§ specialDoc

rpmiob Package_s::specialDoc

Definition at line 238 of file rpmspec.h.

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

§ triggerFiles

struct TriggerFileEntry* Package_s::triggerFiles

Definition at line 241 of file rpmspec.h.

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

§ verifyFile

const char* Package_s::verifyFile

verifyscript scriptlet.

Definition at line 233 of file rpmspec.h.

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


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