Template: DistroPackage

From LibrePlanet
Jump to: navigation, search
(Usage: Add all the supported FSDG compliant distros that don't have (yet) a public web service that expose package information. This should be more consistent and enable to add or remove web services dynamically if they appear or disappear.)
(Usage: Add examples as the dragora packages names expect a "package group" as well.)
 
(2 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
== License ==
 
== License ==
  
This page is also released under these additional licenses:
+
This page is also released under these additional licenses at your option:
  
 
* CC-BY-SA 3.0 from https://creativecommons.org/licenses/by-sa/3.0/
 
* CC-BY-SA 3.0 from https://creativecommons.org/licenses/by-sa/3.0/
Line 24: Line 24:
 
! Valid names
 
! Valid names
 
! URL
 
! URL
 +
! Example source code
 
|-
 
|-
 
! Dragora
 
! Dragora
Line 29: Line 30:
 
* dragora
 
* dragora
 
* Dragora
 
* Dragora
| None: Just displays the name of the package
+
| https://git.savannah.nongnu.org/cgit/dragora.git/tree/recipes/PACKAGE_NAME
 +
| <nowiki>{{DistroPackage|Dragora|boot/grub}}</nowiki>
 
|-
 
|-
 
! Dynebolic
 
! Dynebolic
Line 36: Line 38:
 
* Dynebolic
 
* Dynebolic
 
| None: Just displays the name of the package
 
| None: Just displays the name of the package
 +
|
 
|-
 
|-
 
! Guix
 
! Guix
Line 42: Line 45:
 
* Guix
 
* Guix
 
| https://packages.guix.gnu.org/packages/PACKAGE_NAME
 
| https://packages.guix.gnu.org/packages/PACKAGE_NAME
 +
| <nowiki>{{DistroPackage|Guix|grub}}</nowiki>
 
|-
 
|-
 
! Hyperbola
 
! Hyperbola
Line 48: Line 52:
 
* Hyperbola
 
* Hyperbola
 
| https://www.hyperbola.info/packages/PACKAGE_NAME
 
| https://www.hyperbola.info/packages/PACKAGE_NAME
 +
| <nowiki>{{DistroPackage|Hyperbola|grub}}</nowiki>
 
|-
 
|-
 
! LibreCMC
 
! LibreCMC
Line 54: Line 59:
 
* LibreCMC
 
* LibreCMC
 
| None: Just displays the name of the package
 
| None: Just displays the name of the package
 +
|
 
|-
 
|-
 
! Parabola
 
! Parabola
Line 60: Line 66:
 
* Parabola
 
* Parabola
 
| https://www.parabola.nu/packages/PACKAGE_NAME
 
| https://www.parabola.nu/packages/PACKAGE_NAME
 +
| <nowiki>{{DistroPackage|Parabola|grub}}</nowiki>
 
|-
 
|-
 
! ProteanOS
 
! ProteanOS
Line 66: Line 73:
 
* ProteanOS
 
* ProteanOS
 
| None: Just displays the name of the package
 
| None: Just displays the name of the package
 +
|
 
|-
 
|-
 
! PureOS
 
! PureOS
Line 72: Line 80:
 
* PureOS
 
* PureOS
 
| None: Just displays the name of the package
 
| None: Just displays the name of the package
 +
|
 
|-
 
|-
 
! Trisquel
 
! Trisquel
Line 78: Line 87:
 
* Trisquel
 
* Trisquel
 
| https://packages.trisquel.org/search?keywords=PACKAGE_NAME
 
| https://packages.trisquel.org/search?keywords=PACKAGE_NAME
 +
| <nowiki>{{DistroPackage|Trisquel|grub}}</nowiki>
 
|-
 
|-
 
! Ututo S  
 
! Ututo S  
Line 84: Line 94:
 
* Ututo S
 
* Ututo S
 
| None: Just displays the name of the package
 
| None: Just displays the name of the package
 +
|
 
|}
 
|}
  
Line 89: Line 100:
  
 
{{#switch: {{{1}}}
 
{{#switch: {{{1}}}
  | dragora = {{{2}}}  
+
  | dragora = [https://git.savannah.nongnu.org/cgit/dragora.git/tree/recipes/{{{2}}} {{{2}}}]
  | Dragora = {{{2}}}
+
  | Dragora = [https://git.savannah.nongnu.org/cgit/dragora.git/tree/recipes/{{{2}}} {{{2}}}]
 
  | Dynebolic = {{{2}}}
 
  | Dynebolic = {{{2}}}
 
  | Dynebolic = {{{2}}}
 
  | Dynebolic = {{{2}}}

Latest revision as of 20:51, 1 August 2024


License

This page is also released under these additional licenses at your option:

Usage

Usage: {{DistroPackage|DISTRIBUTION_NAME|PACKAGE_NAME}}

Examples:

  • {{DistroPackage|Parabola|lvm2}}

Valid distributions:

Distribution Valid names URL Example source code
Dragora
  • dragora
  • Dragora
https://git.savannah.nongnu.org/cgit/dragora.git/tree/recipes/PACKAGE_NAME {{DistroPackage|Dragora|boot/grub}}
Dynebolic
  • dynebolic
  • Dynebolic
None: Just displays the name of the package
Guix
  • guix
  • Guix
https://packages.guix.gnu.org/packages/PACKAGE_NAME {{DistroPackage|Guix|grub}}
Hyperbola
  • hyperbola
  • Hyperbola
https://www.hyperbola.info/packages/PACKAGE_NAME {{DistroPackage|Hyperbola|grub}}
LibreCMC
  • librecmc
  • LibreCMC
None: Just displays the name of the package
Parabola
  • parabola
  • Parabola
https://www.parabola.nu/packages/PACKAGE_NAME {{DistroPackage|Parabola|grub}}
ProteanOS
  • proteanos
  • ProteanOS
None: Just displays the name of the package
PureOS
  • pureos
  • PureOS
None: Just displays the name of the package
Trisquel
  • trisquel
  • Trisquel
https://packages.trisquel.org/search?keywords=PACKAGE_NAME {{DistroPackage|Trisquel|grub}}
Ututo S
  • ututo
  • Ututo S
None: Just displays the name of the package