2023-05-22 04:57:49 +02:00
{{ if eq .PackageDescriptor .Package .Type "cran" }}
<h4 class="ui top attached header"> {{ .locale .Tr "packages.installation" }} </h4>
<div class="ui attached segment">
<div class="ui form">
<div class="field">
<label> {{ svg "octicon-code" }} {{ .locale .Tr "packages.cran.registry" | Safe }} </label>
<div class="markup"><pre class="code-block"><code>options("repos" = c(getOption("repos"), c(gitea="<gitea-origin-url data-url=" {{ AppSubUrl }} /api/packages/ {{ .PackageDescriptor .Owner .Name }} /cran"></gitea-origin-url>")))</code></pre></div>
</div>
<div class="field">
<label> {{ svg "octicon-terminal" }} {{ .locale .Tr "packages.cran.install" }} </label>
<div class="markup"><pre class="code-block"><code>install.packages(" {{ .PackageDescriptor .Package .Name }} ")</code></pre></div>
</div>
<div class="field">
2023-08-27 19:59:12 +08:00
<label> {{ .locale .Tr "packages.registry.documentation" "CRAN" "https://docs.gitea.com/usage/packages/cran/" | Safe }} </label>
2023-05-22 04:57:49 +02:00
</div>
</div>
</div>
{{ if or .PackageDescriptor .Metadata .Description .PackageDescriptor .Metadata .Title }}
<h4 class="ui top attached header"> {{ .locale .Tr "packages.about" }} </h4>
<div class="ui attached segment">
{{ if .PackageDescriptor .Metadata .Description }} {{ .PackageDescriptor .Metadata .Description }} {{ .PackageDescriptor .Metadata .Title }} {{ else }} {{ end }}
</div>
{{ end }}
{{ if or .PackageDescriptor .Metadata .Imports .PackageDescriptor .Metadata .Depends .PackageDescriptor .Metadata .LinkingTo .PackageDescriptor .Metadata .Suggests }}
<h4 class="ui top attached header"> {{ .locale .Tr "packages.dependencies" }} </h4>
<div class="ui attached segment">
<table class="ui single line very basic table">
<tbody>
{{ if .PackageDescriptor .Metadata .Imports }}
<tr>
<td>Imports</td>
<td> {{ StringUtils .Join .PackageDescriptor .Metadata .Imports ", " }} </td>
</tr>
{{ end }}
{{ if .PackageDescriptor .Metadata .Depends }}
<tr>
<td>Depends</td>
<td> {{ StringUtils .Join .PackageDescriptor .Metadata .Depends ", " }} </td>
</tr>
{{ end }}
{{ if .PackageDescriptor .Metadata .LinkingTo }}
<tr>
<td>LinkingTo</td>
<td> {{ StringUtils .Join .PackageDescriptor .Metadata .LinkingTo ", " }} </td>
</tr>
{{ end }}
{{ if .PackageDescriptor .Metadata .Suggests }}
<tr>
<td>Suggests</td>
<td> {{ StringUtils .Join .PackageDescriptor .Metadata .Suggests ", " }} </td>
</tr>
{{ end }}
</tbody>
</table>
</div>
{{ end }}
{{ end }}