- HRRootTmpl = template.Must(template.New("hr-root").Parse(`<!DOCTYPE html>
-<html>
- <head>
- <title>{{.Version}}: packages</title>
- </head>
- <body>
- <ul>{{range .Packages}}
- <li><a href="/hr/{{.}}/">{{.}}</a></li>
-{{- end}}
- </ul>
- </body>
-</html>
-`))
- HRPkgTmpl = template.Must(template.New("hr-pkg").Parse(`<!DOCTYPE html>
-<html>
- <head>
- <title>{{.Version}}: package {{.PkgName}}</title>
- </head>
- <body>
- <dl>
- {{with .Info.Name}}<dt>Name</dt><dd>{{.}}</dd>{{end}}
- {{with .Info.Version}}<dt>Version</dt><dd>{{.}}</dd>{{end}}
-
- {{with .Info.Platform}}<dt>Platform</dt><dd><ul>
- {{range .}}<li>{{.}}</li>
- {{end}}</ul></dd>{{end}}
-
- {{with .Info.SupportedPlatform}}<dt>SupportedPlatform</dt><dd><ul>
- {{range .}}<li>{{.}}</li>
- {{end}}</ul></dd>{{end}}
-
- <dt>Summary</dt><dd>{{.Info.Summary}}</dd>
- <dt>Description</dt><dd><pre>
-{{.Info.Description}}
- </pre></dd>
-
- {{with .Info.DescriptionContentType}}<dt>DescriptionContentType</dt><dd>{{.}}</dd>{{end}}
- {{with .Info.Keywords}}<dt>Keywords</dt><dd>{{.}}</dd>{{end}}
- {{with .Info.HomePage}}<dt>HomePage</dt><dd>{{.}}</dd>{{end}}
- {{with .Info.Author}}<dt>Author</dt><dd>{{.}}</dd>{{end}}
- {{with .Info.AuthorEmail}}<dt>AuthorEmail</dt><dd>{{.}}</dd>{{end}}
- {{with .Info.Maintainer}}<dt>Maintainer</dt><dd>{{.}}</dd>{{end}}
- {{with .Info.MaintainerEmail}}<dt>MaintainerEmail</dt><dd>{{.}}</dd>{{end}}
- {{with .Info.License}}<dt>License</dt><dd>{{.}}</dd>{{end}}
-
- {{with .Info.Classifier}}<dt>Classifier</dt><dd><ul>
- {{range .}}<li>{{.}}</li>
- {{end}}</ul></dd>{{end}}
-
- {{with .Info.RequiresDist}}<dt>RequiresDist</dt><dd><ul>
- {{range .}}<li>{{.}}</li>
- {{end}}</ul></dd>{{end}}
-
- {{with .Info.RequiresPython}}<dt>RequiresPython</dt><dd>{{.}}</dd>{{end}}
-
- {{with .Info.RequiresExternal}}<dt>RequiresExternal</dt><dd><ul>
- {{range .}}<li>{{.}}</li>
- {{end}}</ul></dd>{{end}}
-
- {{with .Info.ProjectURL}}<dt>ProjectURL</dt><dd><ul>
- {{range .}}<li>{{.}}</li>
- {{end}}</ul></dd>{{end}}
-
- {{with .Info.ProvidesExtra}}<dt>ProvidesExtra</dt><dd><ul>
- {{range .}}<li>{{.}}</li>
- {{end}}</ul></dd>{{end}}
- </dl>