预定义常量
下列常量由此扩展定义,且仅在此扩展编译入 PHP 或在运行时动态载入时可用。
The following list of constants are used to obtain information using the rpm_get_tag() 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.
-
RPMREADER_MINIMUM
( integer) - The minimum valid value of any RPM tag number.
-
RPMREADER_NAME
( integer) - The name of the RPM package.
-
RPMREADER_VERSION
( integer) - The version of the RPM package.
-
RPMREADER_RELEASE
( integer) - The release of the RPM package.
-
RPMREADER_EPOCH
( integer) -
RPMREADER_SERIAL
( integer) -
RPMREADER_SUMMARY
( integer) - The summary text of the RPM package.
-
RPMREADER_DESCRIPTION
( integer) - The full description text of the RPM package.
-
RPMREADER_BUILDTIME
( integer) - The date and time when the RPM package was built.
-
RPMREADER_BUILDHOST
( integer) - The name of the host on which the RPM package was built.
-
RPMREADER_INSTALLTIME
( integer) -
RPMREADER_SIZE
( integer) - The size of the RPM package.
-
RPMREADER_DISTRIBUTION
( integer) -
RPMREADER_VENDOR
( integer) -
RPMREADER_GIF
( integer) -
RPMREADER_XPM
( integer) -
RPMREADER_LICENSE
( integer) -
RPMREADER_COPYRIGHT
( integer) -
RPMREADER_PACKAGER
( integer) -
RPMREADER_GROUP
( integer) -
RPMREADER_SOURCE
( integer) -
RPMREADER_PATCH
( integer) -
RPMREADER_URL
( integer) -
RPMREADER_OS
( integer) -
RPMREADER_ARCH
( integer) -
RPMREADER_PREIN
( integer) -
RPMREADER_POSTIN
( integer) -
RPMREADER_PREUN
( integer) -
RPMREADER_POSTUN
( integer) -
RPMREADER_OLDFILENAMES
( integer) - 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.
-
RPMREADER_FILESIZES
( integer) -
RPMREADER_FILESTATES
( integer) -
RPMREADER_FILEMODES
( integer) -
RPMREADER_FILERDEVS
( integer) -
RPMREADER_FILEMTIMES
( integer) -
RPMREADER_FILEMD5S
( integer) -
RPMREADER_FILELINKTOS
( integer) -
RPMREADER_FILEFLAGS
( integer) -
RPMREADER_FILEUSERNAME
( integer) -
RPMREADER_FILEGROUPNAME
( integer) -
RPMREADER_ICON
( integer) -
RPMREADER_SOURCERPM
( integer) -
RPMREADER_FILEVERIFYFLAGS
( integer) -
RPMREADER_ARCHIVESIZE
( integer) -
RPMREADER_PROVIDENAME
( integer) -
RPMREADER_PROVIDES
( integer) -
RPMREADER_REQUIREFLAGS
( integer) -
RPMREADER_REQUIRENAME
( integer) -
RPMREADER_REQUIREVERSION
( integer) -
RPMREADER_CONFLICTFLAGS
( integer) -
RPMREADER_CONFLICTNAME
( integer) -
RPMREADER_CONFLICTVERSION
( integer) -
RPMREADER_EXCLUDEARCH
( integer) -
RPMREADER_EXCLUDEOS
( integer) -
RPMREADER_EXCLUSIVEARCH
( integer) -
RPMREADER_EXCLUSIVEOS
( integer) -
RPMREADER_RPMVERSION
( integer) -
RPMREADER_TRIGGERSCRIPTS
( integer) -
RPMREADER_TRIGGERNAME
( integer) -
RPMREADER_TRIGGERVERSION
( integer) -
RPMREADER_TRIGGERFLAGS
( integer) -
RPMREADER_TRIGGERINDEX
( integer) -
RPMREADER_VERIFYSCRIPT
( integer) -
RPMREADER_CHANGELOGTIME
( integer) - The list of dates from changelog entries.
-
RPMREADER_CHANGELOGNAME
( integer) - The list of changelog entry names.
-
RPMREADER_CHANGELOGTEXT
( integer) - The list of the text from changelog entries.
-
RPMREADER_PREINPROG
( integer) -
RPMREADER_POSTINPROG
( integer) -
RPMREADER_PREUNPROG
( integer) -
RPMREADER_POSTUNPROG
( integer) -
RPMREADER_BUILDARCHS
( integer) -
RPMREADER_OBSOLETENAME
( integer) -
RPMREADER_OBSOLETES
( integer) -
RPMREADER_VERIFYSCRIPTPROG
( integer) -
RPMREADER_TRIGGERSCRIPTPROG
( integer) -
RPMREADER_FILEDEVICES
( integer) -
RPMREADER_FILEINODES
( integer) -
RPMREADER_FILELANGS
( integer) -
RPMREADER_PREFIXES
( integer) -
RPMREADER_INSTPREFIXES
( integer) -
RPMREADER_PROVIDEFLAGS
( integer) -
RPMREADER_PROVIDEVERSION
( integer) -
RPMREADER_OBSOLETEFLAGS
( integer) -
RPMREADER_OBSOLETEVERSION
( integer) -
RPMREADER_DIRINDEXES
( integer) - 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.
-
RPMREADER_BASENAMES
( integer) - 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.
-
RPMREADER_DIRNAMES
( integer) - 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.
-
RPMREADER_OPTFLAGS
( integer) -
RPMREADER_DISTURL
( integer) -
RPMREADER_PAYLOADFORMAT
( integer) -
RPMREADER_PAYLOADCOMPRESSOR
( integer) -
RPMREADER_PAYLOADFLAGS
( integer) -
RPMREADER_INSTALLCOLOR
( integer) -
RPMREADER_INSTALLTID
( integer) -
RPMREADER_REMOVETID
( integer) -
RPMREADER_RHNPLATFORM
( integer) -
RPMREADER_PLATFORM
( integer) -
RPMREADER_PATCHESNAME
( integer) -
RPMREADER_PATCHESFLAGS
( integer) -
RPMREADER_PATCHESVERSION
( integer) -
RPMREADER_CACHECTIME
( integer) -
RPMREADER_CACHEPKGPATH
( integer) -
RPMREADER_CACHEPKGSIZE
( integer) -
RPMREADER_CACHEPKGMTIME
( integer) -
RPMREADER_FILECOLORS
( integer) -
RPMREADER_FILECLASS
( integer) -
RPMREADER_CLASSDICT
( integer) -
RPMREADER_FILEDEPENDSX
( integer) -
RPMREADER_FILEDEPENDSN
( integer) -
RPMREADER_DEPENDSDICT
( integer) -
RPMREADER_SOURCEPKGID
( integer) -
RPMREADER_FILECONTEXTS
( integer) -
RPMREADER_FSCONTEXTS
( integer) -
RPMREADER_RECONTEXTS
( integer) -
RPMREADER_POLICIES
( integer) -
RPMREADER_MAXIMUM
( integer) - The maximum valid value of any RPM tag number.