atex Sun Oct 9 10:35:35 2005 EDT Added files: /phpdoc/en/reference/rpmreader configure.xml constants.xml ini.xml reference.xml /phpdoc/en/reference/rpmreader/functions rpm_close.xml rpm_get_tag.xml rpm_is_valid.xml rpm_open.xml Log: - Added documentation tree and documentation files for the PECL rpmreader extension.
http://cvs.php.net/co.php/phpdoc/en/reference/rpmreader/configure.xml?r=1.1&p=1 Index: phpdoc/en/reference/rpmreader/configure.xml +++ phpdoc/en/reference/rpmreader/configure.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <section id="rpmreader.installation"> &reftitle.install; <para> RPMReader is not bundled with PHP. It is a <ulink url="http://pecl.php.net/">PECL</ulink> extension and can be located here: <ulink url="http://pecl.php.net/package/rpmreader">http://pecl.php.net/package/rpmreader</ulink>. </para> <para> To enable extname support, configure PHP with <option role="configure">--with-rpmreader</option> </para> </section>
<!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc/en/reference/rpmreader/constants.xml?r=1.1&p=1 Index: phpdoc/en/reference/rpmreader/constants.xml +++ phpdoc/en/reference/rpmreader/constants.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <section id="extname.constants"> &reftitle.constants; &extension.constants; <para> The following list of constants are used to obtain information using the <function>rpm_get_tag</function> function. These constants represent the tag number to be retrieved from the RPM file's header section. Descriptions are given below as to what data the tag number constants reference. </para> <para> <variablelist> <varlistentry> <term> <constant>RPMREADER_MINIMUM</constant> (<type>integer</type>) </term> <listitem> <simpara> The minimum valid value of any RPM tag number. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_NAME</constant> (<type>integer</type>) </term> <listitem> <simpara> The name of the RPM package. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_VERSION</constant> (<type>integer</type>) </term> <listitem> <simpara> The version of the RPM package. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_RELEASE</constant> (<type>integer</type>) </term> <listitem> <simpara> The release of the RPM package. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_EPOCH</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_SERIAL</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_SUMMARY</constant> (<type>integer</type>) </term> <listitem> <simpara> The summary text of the RPM package. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_DESCRIPTION</constant> (<type>integer</type>) </term> <listitem> <simpara> The full description text of the RPM package. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_BUILDTIME</constant> (<type>integer</type>) </term> <listitem> <simpara> The date and time when the RPM package was built. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_BUILDHOST</constant> (<type>integer</type>) </term> <listitem> <simpara> The name of the host on which the RPM package was built. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_INSTALLTIME</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_SIZE</constant> (<type>integer</type>) </term> <listitem> <simpara> The size of the RPM package. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_DISTRIBUTION</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_VENDOR</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_GIF</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_XPM</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_LICENSE</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_COPYRIGHT</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PACKAGER</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_GROUP</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_SOURCE</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PATCH</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_URL</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_OS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_ARCH</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PREIN</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_POSTIN</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PREUN</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_POSTUN</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_OLDFILENAMES</constant> (<type>integer</type>) </term> <listitem> <simpara> The list of files in an RPM package (deprecated format). The correct way is now to use a combination of 3 tags (RPMREADER_BASENAMES, RPMREADER_DIRINDEXES, RPMREADER_DIRNAMES) in what RPM now calls "CompressedFileNames". This tag is still used in older RPM files that did not use the "CompressedFileNames" method and is maintained for backward compatibility. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILESIZES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILESTATES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILEMODES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILERDEVS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILEMTIMES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILEMD5S</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILELINKTOS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILEFLAGS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILEUSERNAME</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILEGROUPNAME</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_ICON</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_SOURCERPM</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILEVERIFYFLAGS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_ARCHIVESIZE</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PROVIDENAME</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PROVIDES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_REQUIREFLAGS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_REQUIRENAME</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_REQUIREVERSION</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_CONFLICTFLAGS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_CONFLICTNAME</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_CONFLICTVERSION</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_EXCLUDEARCH</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_EXCLUDEOS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_EXCLUSIVEARCH</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_EXCLUSIVEOS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_RPMVERSION</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_TRIGGERSCRIPTS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_TRIGGERNAME</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_TRIGGERVERSION</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_TRIGGERFLAGS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_TRIGGERINDEX</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_VERIFYSCRIPT</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_CHANGELOGTIME</constant> (<type>integer</type>) </term> <listitem> <simpara> The list of dates from changelog entries. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_CHANGELOGNAME</constant> (<type>integer</type>) </term> <listitem> <simpara> The list of changelog entry names. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_CHANGELOGTEXT</constant> (<type>integer</type>) </term> <listitem> <simpara> The list of the text from changelog entries. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PREINPROG</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_POSTINPROG</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PREUNPROG</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_POSTUNPROG</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_BUILDARCHS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_OBSOLETENAME</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_OBSOLETES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_VERIFYSCRIPTPROG</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_TRIGGERSCRIPTPROG</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_COOKIE</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILEDEVICES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILEINODES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILELANGS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PREFIXES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_INSTPREFIXES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PROVIDEFLAGS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PROVIDEVERSION</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_OBSOLETEFLAGS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_OBSOLETEVERSION</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_DIRINDEXES</constant> (<type>integer</type>) </term> <listitem> <simpara> The list of indices that relate directory names to files in the RPM package. This tag is used in conjunction with RPMREADER_BASENAMES and RPMREADER_DIRNAMES to reconstruct filenames in the RPM package stored with the new "CompressedFileNames" method in RPM. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_BASENAMES</constant> (<type>integer</type>) </term> <listitem> <simpara> The list of the names of files in the RPM package without path information. This tag is used in conjunction with RPMREADER_DIRINDEXES and RPMREADER_DIRNAMES to reconstruct filenames in the RPM package stored with the new "CompressedFileNames" method in RPM. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_DIRNAMES</constant> (<type>integer</type>) </term> <listitem> <simpara> The list of directory names used by files in the RPM package. This tag is used in conjunction with RPMREADER_BASENAMES and RPMREADER_DIRINDEXES to reconstruct filenames in the RPM package stored with the new "CompressedFileNames" method in RPM. </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_OPTFLAGS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_DISTURL</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PAYLOADFORMAT</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PAYLOADCOMPRESSOR</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PAYLOADFLAGS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_INSTALLCOLOR</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_INSTALLTID</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_REMOVETID</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_RHNPLATFORM</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PLATFORM</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PATCHESNAME</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PATCHESFLAGS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_PATCHESVERSION</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_CACHECTIME</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_CACHEPKGPATH</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_CACHEPKGSIZE</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_CACHEPKGMTIME</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILECOLORS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILECLASS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_CLASSDICT</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILEDEPENDSX</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILEDEPENDSN</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_DEPENDSDICT</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_SOURCEPKGID</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FILECONTEXTS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_FSCONTEXTS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_RECONTEXTS</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_POLICIES</constant> (<type>integer</type>) </term> <listitem> <simpara> </simpara> </listitem> </varlistentry> <varlistentry> <term> <constant>RPMREADER_MAXIMUM</constant> (<type>integer</type>) </term> <listitem> <simpara> The maximum valid value of any RPM tag number. </simpara> </listitem> </varlistentry> </variablelist> </para> </section> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc/en/reference/rpmreader/ini.xml?r=1.1&p=1 Index: phpdoc/en/reference/rpmreader/ini.xml +++ phpdoc/en/reference/rpmreader/ini.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <section id="rpmreader.configuration"> &reftitle.runtime; &no.config; </section> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc/en/reference/rpmreader/reference.xml?r=1.1&p=1 Index: phpdoc/en/reference/rpmreader/reference.xml +++ phpdoc/en/reference/rpmreader/reference.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <!-- Purpose: utilspec.nontext --> <!-- Membership: pecl --> <!-- State: beta --> <reference id="ref.rpmreader"> <title>RPM Header Reading &Functions;</title> <titleabbrev>RPMReader</titleabbrev> <partintro> <section id="rpmreader.intro"> &reftitle.intro; <para> This module allows you to read the meta information stored in the headers of a <ulink url="http://www.redhat.com/">RedHat</ulink> Package Manager (<ulink url="http://www.rpm.org/">RPM</ulink>) file. </para> </section> <section id="rpmreader.requirements"> &reftitle.required; <para> The RPMReader extension requires PHP 5. </para> </section> &reference.rpmreader.configure; <section id="rpmreader.resources"> &reftitle.resources; <para> There is one resource type used by the RPMReader module. The resource is a file pointer which identifies the RPM file with which to work. </para> </section> &reference.rpmreader.constants; <section id="rpmreader.examples"> &reftitle.examples; <para> This example will open an RPM file and read the name, version, and release from the RPM file, echo the results, and close the RPM file. </para> <example> <title>Basic RPMReader Example</title> <programlisting role="php"> <![CDATA[ <?php $filename = "/path/to/file.rpm"; // open file $rpmr = rpm_open($filename); // get "Name" tag $name = rpm_get_tag($rpmr, RPMREADER_NAME); // get "Version" tag $ver = rpm_get_tag($rpmr, RPMREADER_VERSION); // get "Release" tag $rel = rpm_get_tag($rpmr, RPMREADER_RELEASE); echo "$name-$ver-$rel<br>\n"; // close file rpm_close($rpmr); ?> ]]> </programlisting> </example> </section> </partintro> &reference.rpmreader.functions; </reference> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc/en/reference/rpmreader/functions/rpm_close.xml?r=1.1&p=1 Index: phpdoc/en/reference/rpmreader/functions/rpm_close.xml +++ phpdoc/en/reference/rpmreader/functions/rpm_close.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.rpm-close"> <refnamediv> <refname>rpm_close</refname> <refpurpose>Closes an RPM file</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>boolean</type><methodname>rpm_close</methodname> <methodparam><type>resource</type><parameter>rpmr</parameter></methodparam> </methodsynopsis> <para> <function>rpm_close</function> will close an RPM file pointer. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>rpmr</parameter></term> <listitem> <para> A file pointer resource successfully opened by <function>rpm_open</function>. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <para> <example> <title><function>rpm_close</function> example</title> <programlisting role="php"> <![CDATA[ <?php $file = "/path/to/file.rpm"; $rpmr = rpm_open($file); rpm_close($rpmr); ?> ]]> </programlisting> </example> </para> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>rpm_open</function></member> </simplelist> </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc/en/reference/rpmreader/functions/rpm_get_tag.xml?r=1.1&p=1 Index: phpdoc/en/reference/rpmreader/functions/rpm_get_tag.xml +++ phpdoc/en/reference/rpmreader/functions/rpm_get_tag.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.rpm-get-tag"> <refnamediv> <refname>rpm_get_tag</refname> <refpurpose>Retrieves a header tag from an RPM file</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>mixed</type><methodname>rpm_get_tag</methodname> <methodparam><type>resource</type><parameter>rpmr</parameter></methodparam> <methodparam><type>int</type><parameter>tagnum</parameter></methodparam> </methodsynopsis> <para> <function>rpm_get_tag</function> will retrieve a given tag from the RPM file's header and return it. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>rpmr</parameter></term> <listitem> <para> A file pointer resource successfully opened by <function>rpm_open</function>. </para> </listitem> </varlistentry> <varlistentry> <term><parameter>tagnum</parameter></term> <listitem> <para> The tag number to retrieve from the RPM header. This value can be specified using the list of constants defined by this module. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> The return value can be of various types depending on the <parameter>tagnum</parameter> supplied to the function. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <para> <example> <title><function>rpm_get_tag</function> example</title> <programlisting role="php"> <![CDATA[ <?php $file = "/path/to/file.rpm"; $rpmr = rpm_open($file); $name = rpm_get_tag($rpmr, RPMREADER_NAME); echo "$name<br>\n"; rpm_close($rpmr); ?> ]]> </programlisting> </example> </para> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>rpm_open</function></member> <member><function>rpm_close</function></member> </simplelist> </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc/en/reference/rpmreader/functions/rpm_is_valid.xml?r=1.1&p=1 Index: phpdoc/en/reference/rpmreader/functions/rpm_is_valid.xml +++ phpdoc/en/reference/rpmreader/functions/rpm_is_valid.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.rpm-is-valid"> <refnamediv> <refname>rpm_is_valid</refname> <refpurpose>Tests a filename for validity as an RPM file</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>boolean</type><methodname>rpm_is_valid</methodname> <methodparam><type>string</type><parameter>filename</parameter></methodparam> </methodsynopsis> <para> <function>rpm_is_valid</function> will test an RPM file for validity as an RPM file. This is not the same as <function>rpm_open</function> as it only checks the file for validity but does not return a file pointer to be used by further functions. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>filename</parameter></term> <listitem> <para> The filename of the RPM file you wish to check for validity. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> &return.success; </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <para> <example> <title><function>rpm_is_valid</function> example</title> <programlisting role="php"> <![CDATA[ <?php $file = "/path/to/file.rpm"; if (rpm_is_valid($file)) { echo "File is recognized as an RPM file.<br>\n"; } else { echo "File is not recognized as an RPM file.<br>\n"; } ?> ]]> </programlisting> </example> </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc/en/reference/rpmreader/functions/rpm_open.xml?r=1.1&p=1 Index: phpdoc/en/reference/rpmreader/functions/rpm_open.xml +++ phpdoc/en/reference/rpmreader/functions/rpm_open.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <refentry id="function.rpm-open"> <refnamediv> <refname>rpm_open</refname> <refpurpose>Opens an RPM file</refpurpose> </refnamediv> <refsect1 role="description"> &reftitle.description; <methodsynopsis> <type>resource</type><methodname>rpm_open</methodname> <methodparam><type>string</type><parameter>filename</parameter></methodparam> </methodsynopsis> <para> <function>rpm_open</function> will open an RPM file and will determine if the file is a valid RPM file. </para> </refsect1> <refsect1 role="parameters"> &reftitle.parameters; <para> <variablelist> <varlistentry> <term><parameter>filename</parameter></term> <listitem> <para> The filename of the RPM file you wish to open. </para> </listitem> </varlistentry> </variablelist> </para> </refsect1> <refsect1 role="returnvalues"> &reftitle.returnvalues; <para> If the open succeeds, then <function>rpm_open</function> will return a file pointer resource to the newly opened file. On error, the function will return &false;. </para> </refsect1> <refsect1 role="examples"> &reftitle.examples; <para> <example> <title><function>rpm_open</function> example</title> <programlisting role="php"> <![CDATA[ <?php $file = "/path/to/file.rpm"; $rpmr = rpm_open($file); rpm_close($rpmr); ?> ]]> </programlisting> </example> </para> </refsect1> <refsect1 role="seealso"> &reftitle.seealso; <para> <simplelist> <member><function>rpm_close</function></member> </simplelist> </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->