Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Write per-source-package index pages for tracker.debian.org
fixes #94
- Loading branch information
Showing
with
156 additions
and 21 deletions.
- +23 −0 assets/srcpkgindex.tmpl
- +1 −1 bundle.go
- +1 −0 cmd/debiman/main.go
- +62 −0 cmd/debiman/render.go
- +47 −0 cmd/debiman/renderpkgindex.go
- +22 −20 internal/bundled/GENERATED_bundled.go
@@ -0,0 +1,23 @@ | ||
{{ template "header" . }} | ||
|
||
<div class="maincontents"> | ||
|
||
<h1>Manpages of <a href="https://tracker.debian.org/pkg/{{ .Src }}">src:{{ .Src }}</a> in Debian {{ .First.Package.Suite }}</h1> | ||
|
||
<ul> | ||
{{ range $idx, $fn := .Mans }} | ||
{{ with $m := index $.ManpageByName $fn }} | ||
<li> | ||
<a href="{{ BaseURLPath }}/{{ $m.ServingPath }}.html">{{ $m.Name }}({{ $m.Section }}) | ||
{{ if ne $m.Language "en" }} | ||
(<span title="{{ EnglishLang $m.LanguageTag }} ({{ $m.Language }})">{{ DisplayLang $m.LanguageTag }}</span>) | ||
{{ end }} | ||
</a> | ||
</li> | ||
{{ end }} | ||
{{ end }} | ||
</ul> | ||
|
||
</div> | ||
|
||
{{ template "footer" . }} |
@@ -1,3 +1,3 @@ | ||
package bundle | ||
|
||
//go:generate sh -c "go run goembed.go -package bundled -var assets assets/header.tmpl assets/footer.tmpl assets/style.css assets/manpage.tmpl assets/manpageerror.tmpl assets/manpagefooterextra.tmpl assets/contents.tmpl assets/pkgindex.tmpl assets/index.tmpl assets/faq.tmpl assets/notfound.tmpl assets/Inconsolata.woff assets/Inconsolata.woff2 assets/opensearch.xml assets/Roboto-Bold.woff assets/Roboto-Bold.woff2 assets/Roboto-Regular.woff assets/Roboto-Regular.woff2 > internal/bundled/GENERATED_bundled.go" | ||
//go:generate sh -c "go run goembed.go -package bundled -var assets assets/header.tmpl assets/footer.tmpl assets/style.css assets/manpage.tmpl assets/manpageerror.tmpl assets/manpagefooterextra.tmpl assets/contents.tmpl assets/pkgindex.tmpl assets/srcpkgindex.tmpl assets/index.tmpl assets/faq.tmpl assets/notfound.tmpl assets/Inconsolata.woff assets/Inconsolata.woff2 assets/opensearch.xml assets/Roboto-Bold.woff assets/Roboto-Bold.woff2 assets/Roboto-Regular.woff assets/Roboto-Regular.woff2 > internal/bundled/GENERATED_bundled.go" |
Oops, something went wrong.