3,333 bytes added
, 12:34, 5 February 2010
< [[Installation]] | [[ConTeXt Minimals/FAQ|Minimals/FAQ]] | '''[[ConTeXt Minimals/Tree|Minimals/Tree]]''' | [[ConTeXt Minimals/Structure|Minimals/Structure]] | [[ConTeXt Minimals/Implementation|Minimals/Implementation]] | [[ConTeXt Minimals/TODO|Minimals/TODO]] | [[ConTeXt Minimals/Contents|Minimals/Contents]] | [[Installation hints]] | [[Linux Installation]] >
== Overview ==
As [[TeXlive]] has in the moment problems supporting the MKII and the MKIV at the same time and I wanted to use both I created an ebuild for [http://funtoo.org funtoo], so that the minimals can be installed and/or uninstalled in the common way via '''emerge'''. The ebuilds are stored in a git directory so you need to check them out before using.
== Cloning the git Repository ==
First you need to checkout the git repository to your local disk that can easily be done by executing the following commands:
<pre>
# mkdir -p /usr/local/portage/self
# cd /usr/local/portage/self
</pre>
now clone the repository by
<pre>
# git clone git://github.com/golodhrim/foo-golodhrim.git
Initialized empty Git repository in /usr/local/portage/self/foo-golodhrim/.git/
remote: Counting objects: 55, done.
remote: Compressing objects: 2Receiving objects: 32% (18/55), 12.00 KiB | 7 KiReceiving objects: 100% (55/55), 13.79 KiB | 7 KiB/s, done.
Resolving deltas: 100% (13/13), done.
remote: Compressing objects: 100% (49/49), done.
remote: Total 55 (delta 13), reused 0 (delta 0)
</pre>
this will create a folder called foo-golodhrim with the ebuilds in it.
== Activate the overlay ==
You now need to create a file called ''make.conf'' in /usr/local/portage/self with the following content
<pre>
PORTDIR_OVERLAY="
/usr/local/portage/self/foo-golodhrim
$PORTDIR_OVERLAY
"
</pre>
or if you used layman for other overlays just add the following line do the PORTDIR_OVERLAY Keyword
<pre>
/usr/local/portage/self/foo-golodhrim
</pre>
if this is done we only need to make the new overlay known to our '''/etc/make.conf''' if you haven't already used layman on the same path, by adding the following line to the end of the '''/etc/make.conf''':
<pre>
source /usr/local/portage/self/make.conf
</pre>
== What ebuilds will I receive ==
Right now you will receive the following ebuilds by cloning the Repository:
* <tt>sci-mathmathmatics/zul</tt> aka CAR, a mathmatic circle and ruler tool
* <tt>app-text/texworks</tt>, an editor for TeX files also used by Pragma AD for writing ConTeXt files
* <tt>gnome-extra/gnome-commander</tt>, a full featured, dual-panel file editor
* <tt>app-text/context-minimals</tt>, a build for the conTeXt Minimal installation script for Funtoo
* <tt>app-text/context-dstroke</tt>, a build for the doublestroke Font, that are missing in the Minimals right now
These ebuilds are written for [http://funtoo.org funtoo] but might also work for [http://www.gentoo.org gentoo], but this is not tested yet.
== Howto Install ==
The Installation is now really easy just use the known command-procedure from [http://funtoo.org funtoo].
Installation of the context-minimals:
<pre>
# emerge context-minimals
</pre>
Installation of the doublestroke Fonts
<pre>
# emerge context-dstroke
</pre>
and if you like to use the texworks editor with support for conTeXt merge it with
<pre>
# emerge texworks
</pre>