Difference between pages "Template:Ebuild" and "Package:KDE (metapackage)"

(Difference between pages)
 
m
 
Line 1: Line 1:
<noinclude>
 
This is the "Ebuild" template.
 
It should be called in the following format:
 
<pre>
 
 
{{Ebuild
 
{{Ebuild
|Summary=
+
|Summary=KDE - merge this to pull in all split kde-base/* packages
|CatPkg=
+
|CatPkg=kde-base/kde-meta
 
|Maintainer=
 
|Maintainer=
|Repository=
 
 
}}
 
}}
</pre>
+
{{PageNeedsUpdates}}
Edit the page to see the template text.
+
 
</noinclude><includeonly><div style="float: right; width: 30%; padding: 1em; margin-left: 1em; margin-bottom: 1em; border-radius: 10px; border: 1px solid #ddd; background-color: #efefef;" id="eb_infobox">
+
=Introduction=
<b><tt>[[CatPkg::{{{CatPkg|}}}]]</tt></b>
+
* The KDE Plasma Desktop 4.x
<hr>
+
* KDE Software Compilation
<table border="0" width="100%">
+
 
{{#if: {{{Maintainer|}}} |<tr><td><i>Current Maintainer(s):</i></td><td>{{#arraymaptemplate:{{{Maintainer|}}}|MaintainerDisplay|,|,}}</td></tr> |}}{{#if: {{{Repository|}}}|<tr><td><i>Source Repository:</i></td><td>[[Repository::Repository:{{{Repository}}}|{{{Repository}}}]] </td></tr>|}}</table><hr>
+
=Prerequisites=
<b>Summary:</b> [[Summary::{{{Summary|}}}]]
+
* eselect profile and flavor
</div><div id="ebuild_header"><div id="ebuild_logo" style="padding-bottom: 1em;">[[File:ebuild.png|link=|frameless]]</div><div id="ebuild_title">
+
* USE flags
= {{PAGENAME}} =
+
* X11 server, policykit, consolekit, udisks, etc.
</div>
+
 
</includeonly>
+
=Installation=
{{#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}}
+
* emerge
{{#vardefine:cat|{{#explode:{{{CatPkg}}|/|0}}
+
<console>
{{#vardefine:pkg|{{#explode:{{{CatPkg}}|/|1}}
+
###i## emerge kde-base/kde-meta
{{#set|RepoID={{#external_value:repo_id}}}}
+
</console>
 +
<br />
 +
* configuration
 +
<br />
 +
* Start KDE Plasma Desktop
 +
<br />
 +
<console>
 +
###i##rc-service xdm start
 +
</console>
 +
 
 +
=First Steps=
 +
* Additional configuration
 +
* 'Add-in' software
 +
{{EbuildFooter}}

Revision as of 13:52, December 6, 2014

kde-base/kde-meta


Source Repository:Funtoo Overlay

Summary: KDE - merge this to pull in all split kde-base/* packages

Use Flags

kdepim
Pull in KDE PIM
sdk
Pull in developer-specific meta-packages

KDE (metapackage)


Introduction

  • The KDE Plasma Desktop 4.x
  • KDE Software Compilation

Prerequisites

  • eselect profile and flavor
  • USE flags
  • X11 server, policykit, consolekit, udisks, etc.

Installation

  • emerge
# emerge kde-base/kde-meta


  • configuration


  • Start KDE Plasma Desktop


#rc-service xdm start

First Steps

  • Additional configuration
  • 'Add-in' software