ETHW

(Difference between pages)
(Undo revision 5827 -- what is the point of a Funtoo category?)
 
 
Line 1: Line 1:
Pages in the category of "Activity" describe things that Funtoo Linux users and contributors can do to help our project. These include development and other tasks. The goal of this category is to help our user community find ways to get involved in the development of Funtoo Linux.
+
<noinclude>
 +
This is the "Ebuild" template.
 +
It should be called in the following format:
 +
<pre>
 +
{{Ebuild
 +
|Summary=
 +
|CatPkg=
 +
|Maintainer=
 +
|Homepage=
 +
}}
 +
</pre>
 +
Edit the page to see the template text.
 +
</noinclude><includeonly>__NOTOC__<div style="float: right; clear: both; width: 30%; padding: 1em; margin-left: 1em; margin-bottom: 1em; border-radius: 10px; border: 1px solid #ddd; background-color: #efefef;" id="eb_infobox">
 +
<b>[[CatPkg::{{{CatPkg|}}}]]</b>
 +
<hr>{{#vardefine:cat|{{#explode:{{{CatPkg}}}|/|0}}}}{{#vardefine:pkg|{{#explode:{{{CatPkg}}}|/|1}}}}{{#get_web_data:url=http://ports.funtoo.org/packages.xml|format=xml|use xpath|data=repo_id=/packages/category[@name='{{#var:cat}}']/package[@name='{{#var:pkg}}']/@repository}}{{#vardefine:repoid|{{#if:{{#external_value:repo_id}}|{{#external_value:repo_id}}|gentoo}}}}{{#set:RepoID={{#var:repoid}}}}
 +
<table border="0" width="100%">
 +
{{#if: {{{Maintainer|}}} |<tr><td><i>Current Maintainer(s):</i></td><td>{{#arraymaptemplate:{{{Maintainer|}}}|MaintainerDisplay|,|<br>}}</td></tr> |}}<tr><td><i>Source Repository:</i></td><td>{{#ask:[[Category:Repositories]] [[Repository ID::{{#var:repoid}}]]}}</td></tr>  {{#if: {{{Homepage|}}} |<tr><td></td><td>[[Homepage::{{{Homepage|}}}|Homepage]]</td></tr> |}}</table><hr>
 +
<b>Summary:</b> [[Summary::{{{Summary|}}}]]
 +
</div>
 +
{{#get_web_data:url=http://ports.funtoo.org/packages.xml|format=xml|use xpath|data=use=/packages/category[@name='{{#var:cat}}']/package[@name='{{#var:pkg}}']/@use}}
 +
{{#set:Use={{#external_value:use}}}}
 +
{{#if: {{#external_value:use}}|<div style="float: right; clear: both; width: 30%; padding: 1em; margin-left: 1em; margin-bottom: 1em; border-radius: 10px; border: 1px solid #ddd; background-color: #efefef;" id="eb_infobox">
 +
== Use Flags ==
 +
{{#arraymaptemplate:{{#external_value:use}}|ExternUse|,|}}
 +
</div>
 +
}}
 +
<div id="ebuild_header"><div id="ebuild_logo" style="padding-bottom: 1em;">[[File:ebuild.png|link=|frameless]]</div><div id="ebuild_title">
 +
= {{PAGENAME}} =
 +
</div></includeonly>

Revision as of 21:08, September 25, 2014

This is the "Ebuild" template. It should be called in the following format:

{{Ebuild
|Summary=
|CatPkg=
|Maintainer=
|Homepage=
}}

Edit the page to see the template text.

Pages in category "Activity"

This category contains only the following page.