Sophie

Sophie

distrib > CentOS > 5 > x86_64 > by-pkgid > 67e32647b06c0323bf90c6b54a6438d1 > files > 737

rpm-apidocs-4.4.2.3-34.el5.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>rpm: Spec_s Struct Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
  </ul></div>
<h1>Spec_s Struct Reference<br>
<small>
[<a class="el" href="group__rpmbuild.html">RPMBUILD.</a>]</small>
</h1><!-- doxytag: class="Spec_s" -->The structure used to store values parsed from a spec file.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#6f78fb56d755f9c445e1432b7d6220cd">specFile</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#6a68dd2e19e3b9f9deb1e75d2f603d8c">buildRootURL</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#94bc49d9792875ad095abd1ae35ccc93">buildSubdir</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#e231079032de35268eb33501944bcfd6">rootURL</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structspeclines__s.html">speclines</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#8c60dc884eb75a204c8158a3b4704d72">sl</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structspectags__s.html">spectags</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#16bbedf7b3ea3e7cc5067e6211beef0f">st</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structOpenFileInfo.html">OpenFileInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#f862f327e1060082227f62b2e282535d">fileStack</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#c67abda6ce5224063cec5eadc7c4cfb6">lbuf</a> [10 *BUFSIZ]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#7176cb95ccb30ca5890d95be664f9ca6">lbufPtr</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#40007910dc9fe26fd0643924672b918c">nextpeekc</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#faf80c68235f448562c33e3174b82b61">nextline</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#76a0e88c6b85937e4cd727d56f635da6">line</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#b45b9a324ff730584442d207cad1e6b3">lineNum</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structReadLevelEntry.html">ReadLevelEntry</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#41ef38872c034b7d94953f2287eab420">readStack</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structheaderToken__s.html">Header</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#606e7f26fc08b6747859c748a6d999c4">buildRestrictions</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structSpec__s.html">Spec</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#52ead134d8e5a0568d6fdb82a7686ef0">BASpecs</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#61cd86750edb07f2dd0bc9d13cad3402">BANames</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#84ea7de3e367a9f387bd25c01f603871">BACount</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#df4c1d5b3dff07f4ebe740d016527118">recursing</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#d3d883d36893fe73a51e5d37e242da1d">force</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#5f0ecbe48aad2bda926430d65479ce80">anyarch</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#e6997ea14bec5d8d6614e6cd2a9efa5d">gotBuildRootURL</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#96d40bbefe43ee247029831b7e908a8a">passPhrase</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#46466f304d940249200f39ae104b23f2">timeCheck</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#79aa16452f0cece1834f57d10f763d7f">cookie</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structSource.html">Source</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#61dbf0036aa967904555ffe7842e89d4">sources</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#127f72ed906d4517449afd64ee82cb7e">numSources</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#2999b1007449301b8ddc038ee5c3de33">noSource</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#22e9c42df2e35b9452f9541fd085704c">sourceRpmName</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#a9fb9a32d533747e078959ee2187282c">sourcePkgId</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structheaderToken__s.html">Header</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#33d5571fe49753876ff686c8d0bb7525">sourceHeader</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="rpmlib_8h.html#145b1d5b839052f7f79903bc29f8090a">rpmfi</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#c368be4bf7e97be1e40582d2be7ddd50">sourceCpioList</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structMacroContext__s.html">MacroContext</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#2156e5c9726cac34acdb001689fa6bc5">macros</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structStringBufRec.html">StringBuf</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#232fee13c8b605e473be453c3595c025">prep</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structStringBufRec.html">StringBuf</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#352976b9331ccab54066310c2e838136">build</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structStringBufRec.html">StringBuf</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#2bda40a2d1e8695fe7351bc4aa5786f9">install</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structStringBufRec.html">StringBuf</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#e11edc89a1ad92c8995d7102d1d8111f">check</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structStringBufRec.html">StringBuf</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#6ce8126c653ff06eacbeedd4c6ef4390">clean</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structPackage__s.html">Package</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSpec__s.html#0f12c79ed019b112aa344604a5fdd788">packages</a></td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The structure used to store values parsed from a spec file. 
<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00092">92</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.<hr><h2>Field Documentation</h2>
<a class="anchor" name="5f0ecbe48aad2bda926430d65479ce80"></a><!-- doxytag: member="Spec_s::anyarch" ref="5f0ecbe48aad2bda926430d65479ce80" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structSpec__s.html#5f0ecbe48aad2bda926430d65479ce80">Spec_s::anyarch</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00132">132</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parsePreamble_8c-source.html#l00869">parsePreamble()</a>, and <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>.
</div>
</div><p>
<a class="anchor" name="84ea7de3e367a9f387bd25c01f603871"></a><!-- doxytag: member="Spec_s::BACount" ref="84ea7de3e367a9f387bd25c01f603871" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structSpec__s.html#84ea7de3e367a9f387bd25c01f603871">Spec_s::BACount</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00128">128</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_2build_8c-source.html#l00293">buildSpec()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="parsePreamble_8c-source.html#l00463">handlePreambleTag()</a>, <a class="el" href="files_8c-source.html#l02218">initSourceHeader()</a>, and <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>.
</div>
</div><p>
<a class="anchor" name="61cd86750edb07f2dd0bc9d13cad3402"></a><!-- doxytag: member="Spec_s::BANames" ref="61cd86750edb07f2dd0bc9d13cad3402" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char** <a class="el" href="structSpec__s.html#61cd86750edb07f2dd0bc9d13cad3402">Spec_s::BANames</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00127">127</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="parsePreamble_8c-source.html#l00463">handlePreambleTag()</a>, <a class="el" href="files_8c-source.html#l02218">initSourceHeader()</a>, <a class="el" href="parsePreamble_8c-source.html#l00869">parsePreamble()</a>, and <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>.
</div>
</div><p>
<a class="anchor" name="52ead134d8e5a0568d6fdb82a7686ef0"></a><!-- doxytag: member="Spec_s::BASpecs" ref="52ead134d8e5a0568d6fdb82a7686ef0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structSpec__s.html">Spec</a>* <a class="el" href="structSpec__s.html#52ead134d8e5a0568d6fdb82a7686ef0">Spec_s::BASpecs</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00125">125</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_2build_8c-source.html#l00293">buildSpec()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, and <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>.
</div>
</div><p>
<a class="anchor" name="352976b9331ccab54066310c2e838136"></a><!-- doxytag: member="Spec_s::build" ref="352976b9331ccab54066310c2e838136" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structStringBufRec.html">StringBuf</a> <a class="el" href="structSpec__s.html#352976b9331ccab54066310c2e838136">Spec_s::build</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
build scriptlet. 
<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00162">162</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_2build_8c-source.html#l00056">doScript()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, and <a class="el" href="parseBuildInstallClean_8c-source.html#l00013">parseBuildInstallClean()</a>.
</div>
</div><p>
<a class="anchor" name="606e7f26fc08b6747859c748a6d999c4"></a><!-- doxytag: member="Spec_s::buildRestrictions" ref="606e7f26fc08b6747859c748a6d999c4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structheaderToken__s.html">Header</a> <a class="el" href="structSpec__s.html#606e7f26fc08b6747859c748a6d999c4">Spec_s::buildRestrictions</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00123">123</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parsePreamble_8c-source.html#l00229">checkForValidArchitectures()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="parsePreamble_8c-source.html#l00463">handlePreambleTag()</a>, <a class="el" href="files_8c-source.html#l02218">initSourceHeader()</a>, and <a class="el" href="parseReqs_8c-source.html#l00035">parseRCPOT()</a>.
</div>
</div><p>
<a class="anchor" name="6a68dd2e19e3b9f9deb1e75d2f603d8c"></a><!-- doxytag: member="Spec_s::buildRootURL" ref="6a68dd2e19e3b9f9deb1e75d2f603d8c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* <a class="el" href="structSpec__s.html#6a68dd2e19e3b9f9deb1e75d2f603d8c">Spec_s::buildRootURL</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00096">96</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="parsePreamble_8c-source.html#l00463">handlePreambleTag()</a>, <a class="el" href="parsePreamble_8c-source.html#l00869">parsePreamble()</a>, <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>, <a class="el" href="files_8c-source.html#l01942">processPackageFiles()</a>, and <a class="el" href="rpmfc_8c-source.html#l01630">rpmfcGenerateDepends()</a>.
</div>
</div><p>
<a class="anchor" name="94bc49d9792875ad095abd1ae35ccc93"></a><!-- doxytag: member="Spec_s::buildSubdir" ref="94bc49d9792875ad095abd1ae35ccc93" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* <a class="el" href="structSpec__s.html#94bc49d9792875ad095abd1ae35ccc93">Spec_s::buildSubdir</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00098">98</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_2build_8c-source.html#l00056">doScript()</a>, <a class="el" href="parsePrep_8c-source.html#l00317">doSetupMacro()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, and <a class="el" href="files_8c-source.html#l01942">processPackageFiles()</a>.
</div>
</div><p>
<a class="anchor" name="e11edc89a1ad92c8995d7102d1d8111f"></a><!-- doxytag: member="Spec_s::check" ref="e11edc89a1ad92c8995d7102d1d8111f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structStringBufRec.html">StringBuf</a> <a class="el" href="structSpec__s.html#e11edc89a1ad92c8995d7102d1d8111f">Spec_s::check</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
check scriptlet. 
<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00166">166</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_2build_8c-source.html#l00056">doScript()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, and <a class="el" href="parseBuildInstallClean_8c-source.html#l00013">parseBuildInstallClean()</a>.
</div>
</div><p>
<a class="anchor" name="6ce8126c653ff06eacbeedd4c6ef4390"></a><!-- doxytag: member="Spec_s::clean" ref="6ce8126c653ff06eacbeedd4c6ef4390" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structStringBufRec.html">StringBuf</a> <a class="el" href="structSpec__s.html#6ce8126c653ff06eacbeedd4c6ef4390">Spec_s::clean</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
clean scriptlet. 
<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00168">168</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_2build_8c-source.html#l00056">doScript()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, and <a class="el" href="parseBuildInstallClean_8c-source.html#l00013">parseBuildInstallClean()</a>.
</div>
</div><p>
<a class="anchor" name="79aa16452f0cece1834f57d10f763d7f"></a><!-- doxytag: member="Spec_s::cookie" ref="79aa16452f0cece1834f57d10f763d7f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* <a class="el" href="structSpec__s.html#79aa16452f0cece1834f57d10f763d7f">Spec_s::cookie</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00140">140</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="pack_8c-source.html#l00755">packageBinaries()</a>, <a class="el" href="pack_8c-source.html#l00862">packageSources()</a>, <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>, and <a class="el" href="rpminject_8c-source.html#l00440">rewriteRPM()</a>.
</div>
</div><p>
<a class="anchor" name="f862f327e1060082227f62b2e282535d"></a><!-- doxytag: member="Spec_s::fileStack" ref="f862f327e1060082227f62b2e282535d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structOpenFileInfo.html">OpenFileInfo</a>* <a class="el" href="structSpec__s.html#f862f327e1060082227f62b2e282535d">Spec_s::fileStack</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00108">108</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parseSpec_8c-source.html#l00435">closeSpec()</a>, <a class="el" href="parseSpec_8c-source.html#l00118">forceIncludeFile()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>, <a class="el" href="parseSpec_8c-source.html#l00291">readLine()</a>, and <a class="el" href="parseSpec_8c-source.html#l00231">readLineFromOFI()</a>.
</div>
</div><p>
<a class="anchor" name="d3d883d36893fe73a51e5d37e242da1d"></a><!-- doxytag: member="Spec_s::force" ref="d3d883d36893fe73a51e5d37e242da1d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structSpec__s.html#d3d883d36893fe73a51e5d37e242da1d">Spec_s::force</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00131">131</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parsePrep_8c-source.html#l00070">doPatch()</a>, <a class="el" href="parsePrep_8c-source.html#l00187">doUntar()</a>, <a class="el" href="parsePrep_8c-source.html#l00601">parsePrep()</a>, and <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>.
</div>
</div><p>
<a class="anchor" name="e6997ea14bec5d8d6614e6cd2a9efa5d"></a><!-- doxytag: member="Spec_s::gotBuildRootURL" ref="e6997ea14bec5d8d6614e6cd2a9efa5d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structSpec__s.html#e6997ea14bec5d8d6614e6cd2a9efa5d">Spec_s::gotBuildRootURL</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00134">134</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parsePreamble_8c-source.html#l00463">handlePreambleTag()</a>, <a class="el" href="parsePreamble_8c-source.html#l00869">parsePreamble()</a>, and <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>.
</div>
</div><p>
<a class="anchor" name="2bda40a2d1e8695fe7351bc4aa5786f9"></a><!-- doxytag: member="Spec_s::install" ref="2bda40a2d1e8695fe7351bc4aa5786f9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structStringBufRec.html">StringBuf</a> <a class="el" href="structSpec__s.html#2bda40a2d1e8695fe7351bc4aa5786f9">Spec_s::install</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
install scriptlet. 
<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00164">164</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_2build_8c-source.html#l00056">doScript()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, and <a class="el" href="parseBuildInstallClean_8c-source.html#l00013">parseBuildInstallClean()</a>.
</div>
</div><p>
<a class="anchor" name="c67abda6ce5224063cec5eadc7c4cfb6"></a><!-- doxytag: member="Spec_s::lbuf" ref="c67abda6ce5224063cec5eadc7c4cfb6" args="[10 *BUFSIZ]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structSpec__s.html#c67abda6ce5224063cec5eadc7c4cfb6">Spec_s::lbuf</a>[10 *BUFSIZ]          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00109">109</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parseSpec_8c-source.html#l00132">copyNextLineFromOFI()</a>.
</div>
</div><p>
<a class="anchor" name="7176cb95ccb30ca5890d95be664f9ca6"></a><!-- doxytag: member="Spec_s::lbufPtr" ref="7176cb95ccb30ca5890d95be664f9ca6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="structSpec__s.html#7176cb95ccb30ca5890d95be664f9ca6">Spec_s::lbufPtr</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00111">111</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parseSpec_8c-source.html#l00132">copyNextLineFromOFI()</a>.
</div>
</div><p>
<a class="anchor" name="76a0e88c6b85937e4cd727d56f635da6"></a><!-- doxytag: member="Spec_s::line" ref="76a0e88c6b85937e4cd727d56f635da6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="structSpec__s.html#76a0e88c6b85937e4cd727d56f635da6">Spec_s::line</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00116">116</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00257">addSource()</a>, <a class="el" href="parseSpec_8c-source.html#l00203">copyNextLineFinish()</a>, <a class="el" href="parsePrep_8c-source.html#l00473">doPatchMacro()</a>, <a class="el" href="parsePreamble_8c-source.html#l00805">findPreambleTag()</a>, <a class="el" href="parsePreamble_8c-source.html#l00463">handlePreambleTag()</a>, <a class="el" href="parseBuildInstallClean_8c-source.html#l00013">parseBuildInstallClean()</a>, <a class="el" href="parseChangelog_8c-source.html#l00209">parseChangelog()</a>, <a class="el" href="parseDescription_8c-source.html#l00029">parseDescription()</a>, <a class="el" href="parseFiles_8c-source.html#l00026">parseFiles()</a>, <a class="el" href="parsePreamble_8c-source.html#l00869">parsePreamble()</a>, <a class="el" href="parsePrep_8c-source.html#l00601">parsePrep()</a>, <a class="el" href="parseReqs_8c-source.html#l00035">parseRCPOT()</a>, <a class="el" href="parseScript_8c-source.html#l00072">parseScript()</a>, and <a class="el" href="parseSpec_8c-source.html#l00291">readLine()</a>.
</div>
</div><p>
<a class="anchor" name="b45b9a324ff730584442d207cad1e6b3"></a><!-- doxytag: member="Spec_s::lineNum" ref="b45b9a324ff730584442d207cad1e6b3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structSpec__s.html#b45b9a324ff730584442d207cad1e6b3">Spec_s::lineNum</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00117">117</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00257">addSource()</a>, <a class="el" href="parseSpec_8c-source.html#l00132">copyNextLineFromOFI()</a>, <a class="el" href="parsePrep_8c-source.html#l00473">doPatchMacro()</a>, <a class="el" href="parsePrep_8c-source.html#l00317">doSetupMacro()</a>, <a class="el" href="parsePreamble_8c-source.html#l00463">handlePreambleTag()</a>, <a class="el" href="parseBuildInstallClean_8c-source.html#l00013">parseBuildInstallClean()</a>, <a class="el" href="parseDescription_8c-source.html#l00029">parseDescription()</a>, <a class="el" href="parseFiles_8c-source.html#l00026">parseFiles()</a>, <a class="el" href="spec_8c-source.html#l00211">parseNoSource()</a>, <a class="el" href="parsePreamble_8c-source.html#l00869">parsePreamble()</a>, <a class="el" href="parsePrep_8c-source.html#l00601">parsePrep()</a>, <a class="el" href="parseReqs_8c-source.html#l00035">parseRCPOT()</a>, <a class="el" href="parseScript_8c-source.html#l00072">parseScript()</a>, <a class="el" href="parseSpec_8c-source.html#l00231">readLineFromOFI()</a>, and <a class="el" href="parsePreamble_8c-source.html#l00418">stashSt()</a>.
</div>
</div><p>
<a class="anchor" name="2156e5c9726cac34acdb001689fa6bc5"></a><!-- doxytag: member="Spec_s::macros" ref="2156e5c9726cac34acdb001689fa6bc5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structMacroContext__s.html">MacroContext</a> <a class="el" href="structSpec__s.html#2156e5c9726cac34acdb001689fa6bc5">Spec_s::macros</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00157">157</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="pack_8c-source.html#l00131">addFileToTagAux()</a>, <a class="el" href="spec_8c-source.html#l00257">addSource()</a>, <a class="el" href="parseSpec_8c-source.html#l00132">copyNextLineFromOFI()</a>, <a class="el" href="build_2build_8c-source.html#l00056">doScript()</a>, <a class="el" href="parsePrep_8c-source.html#l00317">doSetupMacro()</a>, <a class="el" href="parsePreamble_8c-source.html#l00463">handlePreambleTag()</a>, <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>, and <a class="el" href="files_8c-source.html#l01942">processPackageFiles()</a>.
</div>
</div><p>
<a class="anchor" name="faf80c68235f448562c33e3174b82b61"></a><!-- doxytag: member="Spec_s::nextline" ref="faf80c68235f448562c33e3174b82b61" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="structSpec__s.html#faf80c68235f448562c33e3174b82b61">Spec_s::nextline</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00114">114</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parseSpec_8c-source.html#l00203">copyNextLineFinish()</a>, <a class="el" href="parseSpec_8c-source.html#l00132">copyNextLineFromOFI()</a>, and <a class="el" href="parseSpec_8c-source.html#l00291">readLine()</a>.
</div>
</div><p>
<a class="anchor" name="40007910dc9fe26fd0643924672b918c"></a><!-- doxytag: member="Spec_s::nextpeekc" ref="40007910dc9fe26fd0643924672b918c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char <a class="el" href="structSpec__s.html#40007910dc9fe26fd0643924672b918c">Spec_s::nextpeekc</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00112">112</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parseSpec_8c-source.html#l00203">copyNextLineFinish()</a>, and <a class="el" href="parseSpec_8c-source.html#l00291">readLine()</a>.
</div>
</div><p>
<a class="anchor" name="2999b1007449301b8ddc038ee5c3de33"></a><!-- doxytag: member="Spec_s::noSource" ref="2999b1007449301b8ddc038ee5c3de33" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structSpec__s.html#2999b1007449301b8ddc038ee5c3de33">Spec_s::noSource</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00145">145</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="pack_8c-source.html#l00037">genSourceRpmName()</a>, and <a class="el" href="parsePreamble_8c-source.html#l00463">handlePreambleTag()</a>.
</div>
</div><p>
<a class="anchor" name="127f72ed906d4517449afd64ee82cb7e"></a><!-- doxytag: member="Spec_s::numSources" ref="127f72ed906d4517449afd64ee82cb7e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structSpec__s.html#127f72ed906d4517449afd64ee82cb7e">Spec_s::numSources</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00144">144</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00257">addSource()</a>.
</div>
</div><p>
<a class="anchor" name="0f12c79ed019b112aa344604a5fdd788"></a><!-- doxytag: member="Spec_s::packages" ref="0f12c79ed019b112aa344604a5fdd788" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structPackage__s.html">Package</a> <a class="el" href="structSpec__s.html#0f12c79ed019b112aa344604a5fdd788">Spec_s::packages</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Package list. 
<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00171">171</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_2build_8c-source.html#l00022">doRmSource()</a>, <a class="el" href="parsePrep_8c-source.html#l00317">doSetupMacro()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="pack_8c-source.html#l00037">genSourceRpmName()</a>, <a class="el" href="files_8c-source.html#l02218">initSourceHeader()</a>, <a class="el" href="spec_8c-source.html#l00067">lookupPackage()</a>, <a class="el" href="spec_8c-source.html#l00109">newPackage()</a>, <a class="el" href="pack_8c-source.html#l00755">packageBinaries()</a>, <a class="el" href="parseChangelog_8c-source.html#l00209">parseChangelog()</a>, <a class="el" href="parsePreamble_8c-source.html#l00869">parsePreamble()</a>, <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>, <a class="el" href="spec_8c-source.html#l00585">printNewSpecfile()</a>, <a class="el" href="files_8c-source.html#l02494">processBinaryFiles()</a>, <a class="el" href="pack_8c-source.html#l00296">readRPM()</a>, <a class="el" href="rpminject_8c-source.html#l00440">rewriteRPM()</a>, and <a class="el" href="spec_8c-source.html#l00695">rpmspecQuery()</a>.
</div>
</div><p>
<a class="anchor" name="96d40bbefe43ee247029831b7e908a8a"></a><!-- doxytag: member="Spec_s::passPhrase" ref="96d40bbefe43ee247029831b7e908a8a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="structSpec__s.html#96d40bbefe43ee247029831b7e908a8a">Spec_s::passPhrase</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00137">137</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="pack_8c-source.html#l00755">packageBinaries()</a>, <a class="el" href="pack_8c-source.html#l00862">packageSources()</a>, <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>, and <a class="el" href="rpminject_8c-source.html#l00440">rewriteRPM()</a>.
</div>
</div><p>
<a class="anchor" name="232fee13c8b605e473be453c3595c025"></a><!-- doxytag: member="Spec_s::prep" ref="232fee13c8b605e473be453c3595c025" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structStringBufRec.html">StringBuf</a> <a class="el" href="structSpec__s.html#232fee13c8b605e473be453c3595c025">Spec_s::prep</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
prep scriptlet. 
<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00160">160</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parsePrep_8c-source.html#l00473">doPatchMacro()</a>, <a class="el" href="build_2build_8c-source.html#l00056">doScript()</a>, <a class="el" href="parsePrep_8c-source.html#l00317">doSetupMacro()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, and <a class="el" href="parsePrep_8c-source.html#l00601">parsePrep()</a>.
</div>
</div><p>
<a class="anchor" name="41ef38872c034b7d94953f2287eab420"></a><!-- doxytag: member="Spec_s::readStack" ref="41ef38872c034b7d94953f2287eab420" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structReadLevelEntry.html">ReadLevelEntry</a>* <a class="el" href="structSpec__s.html#41ef38872c034b7d94953f2287eab420">Spec_s::readStack</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00120">120</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parseSpec_8c-source.html#l00132">copyNextLineFromOFI()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="parseSpec_8c-source.html#l00291">readLine()</a>, and <a class="el" href="parseSpec_8c-source.html#l00231">readLineFromOFI()</a>.
</div>
</div><p>
<a class="anchor" name="df4c1d5b3dff07f4ebe740d016527118"></a><!-- doxytag: member="Spec_s::recursing" ref="df4c1d5b3dff07f4ebe740d016527118" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structSpec__s.html#df4c1d5b3dff07f4ebe740d016527118">Spec_s::recursing</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
parse is recursive? 
<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00129">129</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_2build_8c-source.html#l00293">buildSpec()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="parsePreamble_8c-source.html#l00869">parsePreamble()</a>, and <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>.
</div>
</div><p>
<a class="anchor" name="e231079032de35268eb33501944bcfd6"></a><!-- doxytag: member="Spec_s::rootURL" ref="e231079032de35268eb33501944bcfd6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* <a class="el" href="structSpec__s.html#e231079032de35268eb33501944bcfd6">Spec_s::rootURL</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00100">100</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_2build_8c-source.html#l00056">doScript()</a>, <a class="el" href="parsePrep_8c-source.html#l00317">doSetupMacro()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="parsePreamble_8c-source.html#l00463">handlePreambleTag()</a>, <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>, and <a class="el" href="files_8c-source.html#l01942">processPackageFiles()</a>.
</div>
</div><p>
<a class="anchor" name="8c60dc884eb75a204c8158a3b4704d72"></a><!-- doxytag: member="Spec_s::sl" ref="8c60dc884eb75a204c8158a3b4704d72" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structspeclines__s.html">speclines</a> <a class="el" href="structSpec__s.html#8c60dc884eb75a204c8158a3b4704d72">Spec_s::sl</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00103">103</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="spec_8c-source.html#l00585">printNewSpecfile()</a>, and <a class="el" href="parseSpec_8c-source.html#l00231">readLineFromOFI()</a>.
</div>
</div><p>
<a class="anchor" name="c368be4bf7e97be1e40582d2be7ddd50"></a><!-- doxytag: member="Spec_s::sourceCpioList" ref="c368be4bf7e97be1e40582d2be7ddd50" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="rpmlib_8h.html#145b1d5b839052f7f79903bc29f8090a">rpmfi</a> <a class="el" href="structSpec__s.html#c368be4bf7e97be1e40582d2be7ddd50">Spec_s::sourceCpioList</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00154">154</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, and <a class="el" href="pack_8c-source.html#l00862">packageSources()</a>.
</div>
</div><p>
<a class="anchor" name="33d5571fe49753876ff686c8d0bb7525"></a><!-- doxytag: member="Spec_s::sourceHeader" ref="33d5571fe49753876ff686c8d0bb7525" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structheaderToken__s.html">Header</a> <a class="el" href="structSpec__s.html#33d5571fe49753876ff686c8d0bb7525">Spec_s::sourceHeader</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00152">152</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_8c-source.html#l00101">buildForTarget()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="files_8c-source.html#l02218">initSourceHeader()</a>, <a class="el" href="pack_8c-source.html#l00862">packageSources()</a>, and <a class="el" href="files_8c-source.html#l02281">processSourceFiles()</a>.
</div>
</div><p>
<a class="anchor" name="a9fb9a32d533747e078959ee2187282c"></a><!-- doxytag: member="Spec_s::sourcePkgId" ref="a9fb9a32d533747e078959ee2187282c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned char* <a class="el" href="structSpec__s.html#a9fb9a32d533747e078959ee2187282c">Spec_s::sourcePkgId</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00150">150</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="pack_8c-source.html#l00755">packageBinaries()</a>, and <a class="el" href="pack_8c-source.html#l00862">packageSources()</a>.
</div>
</div><p>
<a class="anchor" name="22e9c42df2e35b9452f9541fd085704c"></a><!-- doxytag: member="Spec_s::sourceRpmName" ref="22e9c42df2e35b9452f9541fd085704c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* <a class="el" href="structSpec__s.html#22e9c42df2e35b9452f9541fd085704c">Spec_s::sourceRpmName</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00148">148</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="pack_8c-source.html#l00037">genSourceRpmName()</a>, <a class="el" href="pack_8c-source.html#l00755">packageBinaries()</a>, and <a class="el" href="pack_8c-source.html#l00862">packageSources()</a>.
</div>
</div><p>
<a class="anchor" name="61dbf0036aa967904555ffe7842e89d4"></a><!-- doxytag: member="Spec_s::sources" ref="61dbf0036aa967904555ffe7842e89d4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structSource.html">Source</a>* <a class="el" href="structSpec__s.html#61dbf0036aa967904555ffe7842e89d4">Spec_s::sources</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00143">143</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00257">addSource()</a>, <a class="el" href="parsePrep_8c-source.html#l00070">doPatch()</a>, <a class="el" href="build_2build_8c-source.html#l00022">doRmSource()</a>, <a class="el" href="parsePrep_8c-source.html#l00187">doUntar()</a>, <a class="el" href="spec_8c-source.html#l00199">findSource()</a>, and <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>.
</div>
</div><p>
<a class="anchor" name="6f78fb56d755f9c445e1432b7d6220cd"></a><!-- doxytag: member="Spec_s::specFile" ref="6f78fb56d755f9c445e1432b7d6220cd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* <a class="el" href="structSpec__s.html#6f78fb56d755f9c445e1432b7d6220cd">Spec_s::specFile</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Name of the spec file. 
<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00094">94</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="build_2build_8c-source.html#l00022">doRmSource()</a>, <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, and <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>.
</div>
</div><p>
<a class="anchor" name="16bbedf7b3ea3e7cc5067e6211beef0f"></a><!-- doxytag: member="Spec_s::st" ref="16bbedf7b3ea3e7cc5067e6211beef0f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structspectags__s.html">spectags</a> <a class="el" href="structSpec__s.html#16bbedf7b3ea3e7cc5067e6211beef0f">Spec_s::st</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00105">105</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="spec_8c-source.html#l00480">freeSpec()</a>, <a class="el" href="spec_8c-source.html#l00585">printNewSpecfile()</a>, and <a class="el" href="parsePreamble_8c-source.html#l00418">stashSt()</a>.
</div>
</div><p>
<a class="anchor" name="46466f304d940249200f39ae104b23f2"></a><!-- doxytag: member="Spec_s::timeCheck" ref="46466f304d940249200f39ae104b23f2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structSpec__s.html#46466f304d940249200f39ae104b23f2">Spec_s::timeCheck</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Definition at line <a class="el" href="rpmspec_8h-source.html#l00138">138</a> of file <a class="el" href="rpmspec_8h-source.html">rpmspec.h</a>.
<p>
Referenced by <a class="el" href="parseSpec_8c-source.html#l00455">parseSpec()</a>, and <a class="el" href="files_8c-source.html#l01942">processPackageFiles()</a>.
</div>
</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li>build/<a class="el" href="rpmspec_8h-source.html">rpmspec.h</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on 1 Oct 2013 for rpm by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>