Difference between pages "News:Testing GNOME 3.14" and "Template:News"

(Difference between pages)
 
 
Line 1: Line 1:
 +
<noinclude>
 +
Use like so:
 +
 +
<pre>
 
{{News
 
{{News
|Summary=GNOME 3.14 is now available in Funtoo, maked for testing. Help us test it!
+
|Summary=Test News Item
|News Format=Extended
+
 
|News Category=General
 
|News Category=General
|Author=Dantrell
+
|Author=Drobbins
|Publication Status=Published
+
|Publication Status=Draft
|Publication Date=2014/10/22
+
|Publication Date=2014/10/16
|Icon=File:Gnome.jpg
+
|Icon=File:foobar.jpg
 +
|News Format=Short (or Extended)
 
}}
 
}}
{{Note|This is a News item page, and you can comment using DISQUS at the bottom.}}
 
 
GNOME 3.14 is now available in Funtoo, masked for testing. Please help us test it. If you find bugs, you can follow up on [https://bugs.funtoo.org/browse/FL-1637|FL-1637]] or file a new bug.
 
 
== Preparing ==
 
 
{{fancywarning|These instructions assume that your /etc/portage/package.{unmask,use} locations are directories.}}
 
 
First, sync the tree if you haven't recently as you need access to a file in the tree:
 
 
<console>
 
###i## emerge --sync
 
</console>
 
 
Now, create a symlink to the GNOME 3.14 mask file, reversijng it in the process:
 
 
<console>
 
###i## cd /etc/portage/package.unmask
 
###i## ln -s /var/portage/tree/funtoo/profiles/package.mask/funtoo-gnome .
 
</console>
 
 
Then to simplify matters, enable the gnome mix-in:
 
 
<console>
 
###i## eselect profile list
 
##g##Currently available mix-ins profiles: 
 
  [11]  funtoo/1.0/linux-gnu/mix-ins/audio 
 
  [12]  funtoo/1.0/linux-gnu/mix-ins/console-extras 
 
  [13]  funtoo/1.0/linux-gnu/mix-ins/dvd 
 
  [14]  funtoo/1.0/linux-gnu/mix-ins/gnome 
 
  [15]  funtoo/1.0/linux-gnu/mix-ins/kde 
 
  [16]  funtoo/1.0/linux-gnu/mix-ins/mate 
 
  [17]  funtoo/1.0/linux-gnu/mix-ins/media 
 
  [18]  funtoo/1.0/linux-gnu/mix-ins/print 
 
  [19]  funtoo/1.0/linux-gnu/mix-ins/python3-only
 
  [20]  funtoo/1.0/linux-gnu/mix-ins/rhel5-compat
 
  [21]  funtoo/1.0/linux-gnu/mix-ins/server-db 
 
  [22]  funtoo/1.0/linux-gnu/mix-ins/server-mail
 
  [23]  funtoo/1.0/linux-gnu/mix-ins/server-web
 
  [24]  funtoo/1.0/linux-gnu/mix-ins/X
 
  [25]  funtoo/1.0/linux-gnu/mix-ins/xfce
 
  [26]  funtoo/1.0/linux-gnu/mix-ins/vmware-guest
 
  [27]  funtoo/1.0/linux-gnu/mix-ins/hardened
 
</console>
 
 
<console>
 
###i## eselect profile add 14
 
</console>
 
 
Finally, add the relevant section to your /etc/portage/package.use/funtoo-gnome file:
 
 
===== gnome-light (without mix-in) =====
 
 
<pre>
 
gnome-extra/evolution-data-server gtk
 
x11-libs/libxcb xkb
 
media-libs/cogl gles2
 
 
</pre>
 
</pre>
  
===== gnome (with mix-in) =====
+
</noinclude><includeonly>
 
+
<div class="container" style="margin-top: 20px;"><div class="row"><div class="col-xs-12">
<pre>
+
= {{PAGENAME}} =
# required by eog-plugins
+
{{#ifeq:{{{Publication Status|}}|Draft|{{NotYetPublished}}}}{{#set:Summary={{{Summary|}}}|News Category={{{News Category|}}}|Publication Status={{{Publication Status|}}}|Icon={{{Icon|}}}|Publication Date={{{Publication Date|}}}|News Format={{{News Format}}}}}
media-gfx/eog-plugins python_single_target_python3_3
+
{{#set:Author=User:{{{Author|}}}|Gravatar MD5={{#show: User:{{{Author}}} | ?Gravatar MD5}}}}
 
+
{{#ifeq:{{{News Format|}}}|Extended|
# required by evolution
+
{{#widget:NewsInfo|body={{{Summary|}}}|user={{{Author|}}}|icon_url={{#if:{{{Icon|}}}|{{filepath:{{#sub:{{{Icon}}}|5}}|80}}|http://www.gravatar.com/avatar/{{#show: User:{{{Author}}} | ?Gravatar MD5}}/?s=80&d=retro&r=g}}|date={{#time:F j, Y|{{{Publication Date}}}}}
gnome-extra/evolution-data-server gnome-online-accounts
+
}}}}
media-libs/libchamplain gtk
+
</div></div><div class="row"><div class="col-xs-12">
 
+
</includeonly>
# required by gnome-boxes
+
net-misc/spice-gtk gtk3 -pulseaudio
+
 
+
# required by gnome-music
+
media-sound/gnome-music python_single_target_python3_3
+
 
+
# required by gnome-photos
+
dev-libs/libgdata gnome
+
media-plugins/grilo-plugins upnp-av
+
</pre>
+
 
+
== Emerging ==
+
 
+
=== Installing GNOME 3.14 ===
+
 
+
===== gnome =====
+
 
+
To emerge ''gnome'' run the following command
+
 
+
<console>
+
###i## emerge gnome
+
</console>
+
 
+
===== gnome-light =====
+
 
+
To emerge ''gnome-light'' run the following command
+
 
+
<console>
+
###i## emerge gnome-light
+
</console>
+
 
+
=== Upgrading from GNOME 3.12 ===
+
 
+
To update "gnome" or "gnome-light" run the following command:
+
 
+
<console>
+
###i## emerge -vauDN world
+
</console>
+
{{NewsFooter}}
+

Revision as of 00:24, October 23, 2014

Use like so:

{{News
|Summary=Test News Item
|News Category=General
|Author=Drobbins
|Publication Status=Draft
|Publication Date=2014/10/16
|Icon=File:foobar.jpg
|News Format=Short (or Extended)
}}