#set _PASSTHROUGH = ['rpmID', 'fileOrder', 'fileStart', 'buildrootOrder', 'buildrootStart'] #include "includes/header2.chtml" #set epoch = (rpm.epoch|string + ':' if rpm.epoch != None else '')

Information for RPM {{ rpm.name }}-{{ epoch }}{{ rpm.version }}-{{ rpm.release }}.{{rpm.arch}}.rpm

#if build #endif #if build #else #endif #if build #else #endif #if rpm.draft #else #endif #if rpm.external_repo_id == 0 #endif #if build and build.state == koji.BUILD_STATES.DELETED #endif #if rpm.external_repo_id #endif #if rpm.external_repo_id == 0 #if vcs #endif #if disturl #endif #endif #if builtInRoot #endif #if rpm.get('extra') #endif #if rpm.external_repo_id == 0 #endif
ID{{ rpm.id }}
Build{{ koji.buildLabel(build) }}
Name{{ rpm.name }}Name{{ rpm.name }}
Version{{ rpm.version }}Version{{ rpm.version }}
Release{{ rpm.release }}
Epoch{{ rpm.epoch }}
Arch{{ rpm.arch }}
DraftTrueDraftFalse
Summary{{ summary }}
Description{{ description }}
Build Time{{ time.strftime('%Y-%m-%d %H:%M:%S', time.gmtime(rpm.buildtime)) }} GMT
Statedeleted
External Repository{{ rpm.external_repo_name }}
Size{{ util.formatNatural(rpm.size) }}
{{ rpm.payloadhash }}
License{{ license }}
{{ util.formatLink(vcs) }}
DistURL{{ util.formatLink(disturl) }}
Buildroot{{ util.brLabel(builtInRoot) }}
Extra{{ pformat(rpm.extra) }}
Provides #if (provides |length) > 0 #for dep in provides #endfor
{{ util.formatDep(dep.name, dep.version, dep.flags) }}
#else No Provides #endif
Obsoletes #if (obsoletes |length) > 0 #for dep in obsoletes #endfor
{{ util.formatDep(dep.name, dep.version, dep.flags) }}
#else No Obsoletes #endif
Conflicts #if (conflicts |length) > 0 #for dep in conflicts #endfor
{{ util.formatDep(dep.name, dep.version, dep.flags) }}
#else No Conflicts #endif
Requires #if (requires |length) > 0 #for dep in requires #endfor
{{ util.formatDep(dep.name, dep.version, dep.flags) }}
#else No Requires #endif
Recommends #if (recommends |length) > 0 #for dep in recommends #endfor
{{ util.formatDep(dep.name, dep.version, dep.flags) }}
#else No Recommends #endif
Suggests #if (suggests |length) > 0 #for dep in suggests #endfor
{{ util.formatDep(dep.name, dep.version, dep.flags) }}
#else No Suggests #endif
Supplements #if (supplements |length) > 0 #for dep in supplements #endfor
{{ util.formatDep(dep.name, dep.version, dep.flags) }}
#else No Supplements #endif
Enhances #if (enhances |length) > 0 #for dep in enhances #endfor
{{ util.formatDep(dep.name, dep.version, dep.flags) }}
#else No Enhances #endif
Files #if (files |length) > 0 #for file in files #endfor
#if (filePages |length) > 1
Page:
#endif #if fileStart > 0 <<< #endif {{ fileStart + 1 }} through {{ fileStart + fileCount }} of {{ totalFiles }} #if fileStart + fileCount < totalFiles >>> #endif
Name {{ util.sortImage('name', 'fileOrder') }} Size {{ util.sortImage('size', 'fileOrder') }}
{{ file.name }}{{ util.formatNatural(file.size) }}
#else No Files #endif
Component of #if (buildroots |length) > 0 #for buildroot in buildroots #endfor
#if (buildrootPages |length) > 1
Page:
#endif #if buildrootStart > 0 <<< #endif {{ buildrootStart + 1 }} through {{ buildrootStart + buildrootCount }} of {{ totalBuildroots }} #if buildrootStart + buildrootCount < totalBuildroots >>> #endif
Buildroot {{ util.sortImage('id', 'buildrootOrder') }} Created {{ util.sortImage('create_event_time', 'buildrootOrder') }} State {{ util.sortImage('state', 'buildrootOrder') }}
{{ util.brLabel(buildroot) }} {{ util.formatTime(buildroot.create_event_time) }} {{ util.imageTag(util.brStateName(buildroot.state)) }}
#else No Buildroots #endif
#include "includes/footer2.chtml"