Difference between revisions of "Template:OctaveForge/Doc"

From Octave
Jump to navigation Jump to search
(Add better description.)
(More complete example I imagine.)
Line 6: Line 6:
 
| name = interval
 
| name = interval
 
| logo = [[File:Interval.png|100px]]
 
| logo = [[File:Interval.png|100px]]
| short description = Real-valued interval arithmetic
+
| short description = Real-valued interval arithmetic.
 +
| version = 3.2.0
 +
| date = 2018-07-01
 +
| author 1 name  = Oliver Heimlich
 +
| author 1 email = oheim@posteo.de
 +
| maintainer 1 name  = Oliver Heimlich
 +
| maintainer 1 email = oheim@posteo.de
 +
| license = GPL-3.0+
 +
| group = Community package
 +
| doc 1 = https://octave.sourceforge.io/interval/overview.html
 +
| doc 2 = https://octave.sourceforge.io/interval/package_doc/
 +
| download 1 = https://octave.sourceforge.io/download.php?package=interval-3.2.0.tar.gz
 +
| repository 1 = https://octave.sourceforge.io/pkg-repository/interval/
 +
| dependency 1 = octave ≥ 3.8.0
 +
| runtime dependency 1 = mpfr (≥ 3.1.0) [Debian] libmpfr4 (≥ 3.1.0)
 +
| build  dependency 1 = mpfr (≥ 3.1.0) [Debian] libmpfr4 (≥ 3.1.0)
 
}}
 
}}
 
</pre>
 
</pre>
Line 14: Line 29:
 
| name = interval
 
| name = interval
 
| logo = [[File:Interval.png|100px]]
 
| logo = [[File:Interval.png|100px]]
| short description = Real-valued interval arithmetic
+
| short description = Real-valued interval arithmetic.
 +
| version = 3.2.0
 +
| date = 2018-07-01
 +
| author 1 name  = Oliver Heimlich
 +
| author 1 email = oheim@posteo.de
 +
| maintainer 1 name  = Oliver Heimlich
 +
| maintainer 1 email = oheim@posteo.de
 +
| license = GPL-3.0+
 +
| group = Community package
 +
| doc 1 = https://octave.sourceforge.io/interval/overview.html
 +
| doc 2 = https://octave.sourceforge.io/interval/package_doc/
 +
| download 1 = https://octave.sourceforge.io/download.php?package=interval-3.2.0.tar.gz
 +
| repository 1 = https://octave.sourceforge.io/pkg-repository/interval/
 +
| dependency 1 = octave &geq; 3.8.0
 +
| runtime dependency 1 = mpfr (&geq; 3.1.0) [Debian] libmpfr4 (&geq; 3.1.0)
 +
| build  dependency 1 = mpfr (&geq; 3.1.0) [Debian] libmpfr4 (&geq; 3.1.0)
 
}}
 
}}
  
 
[[Category:Template with documentation]]
 
[[Category:Template with documentation]]

Revision as of 02:42, 12 August 2019

This template should serve as unified overview for Octave Forge packages.

Example:

{{OctaveForge
| name = interval
| logo = [[File:Interval.png|100px]]
| short description = Real-valued interval arithmetic.
| version = 3.2.0
| date = 2018-07-01
| author 1 name  = Oliver Heimlich
| author 1 email = oheim@posteo.de
| maintainer 1 name  = Oliver Heimlich
| maintainer 1 email = oheim@posteo.de
| license = GPL-3.0+
| group = Community package
| doc 1 = https://octave.sourceforge.io/interval/overview.html
| doc 2 = https://octave.sourceforge.io/interval/package_doc/
| download 1 = https://octave.sourceforge.io/download.php?package=interval-3.2.0.tar.gz
| repository 1 = https://octave.sourceforge.io/pkg-repository/interval/
| dependency 1 = octave &geq; 3.8.0
| runtime dependency 1 = mpfr (&geq; 3.1.0) [Debian] libmpfr4 (&geq; 3.1.0)
| build   dependency 1 = mpfr (&geq; 3.1.0) [Debian] libmpfr4 (&geq; 3.1.0)
}}

Will produce the right-floating box:

Octave Forge
interval
Interval.png
Real-valued interval arithmetic.
pkg install -forge interval
Version: 3.2.0 (2018-07-01)
Author(s): Oliver Heimlich oheim@posteo.de
Maintainer(s): Oliver Heimlich oheim@posteo.de
License: GPL-3.0+
Group: Community package
Documentation: https://octave.sourceforge.io/interval/overview.html
https://octave.sourceforge.io/interval/package_doc/
Download: https://octave.sourceforge.io/download.php?package=interval-3.2.0.tar.gz
Repository: https://octave.sourceforge.io/pkg-repository/interval/
Dependencies: octave &geq; 3.8.0