Instructions for stable releases

Kuroo is an application for gentoo's portage and as such resides inside the main portage tree.

  1. All you have to do is open a console as root and enter the following command:
    emerge kuroo -av
    
    Of course it is possible to install kuroo from within kuroo itself in case you are already using it :-)
  2. In case kuroo is still marked as "testing" you have to first unmask it in /etc/portage/package.keywords:
    echo "app-portage/kuroo" >> /etc/portage/package.keywords
    
Back to top.

Beta releases and release candidates outside the main portage tree

Here is how you install a kuroo version that is not in the portage tree. In the instructions below we use 0.81.0_beta1 as an example. If you want to install any other version, just change every occurance of "0.81.0_beta1" below to your choice. Browse the kuroo ebuilds to find out which versions are currently available.

  1. Download the ebuild of your choice. Beta and release candidates are meant for testing. Feel free to try them and report back if you find any bugs.
  2. Edit your make.conf for local packages
    echo PORTDIR_OVERLAY="/usr/local/portage/index.html" >> /etc/make.conf
    
  3. Unmask kuroo
    mkdir /etc/portage
    echo "app-portage/kuroo ~x86" >> /etc/portage/package.keywords
    
  4. Add local repository for kuroo ebuild and paste the ebuild there
    mkdir /usr/local/portage 
    mkdir /usr/local/portage/app-portage 
    mkdir /usr/local/portage/app-portage/kuroo 
    cp kuroo-0.81.0_beta1.ebuild /usr/local/portage/app-portage/kuroo 
    
  5. Download the package, check for integrity and emerge kuroo
    cd /usr/local/portage/app-portage/kuroo 
    ebuild kuroo-0.81.0_beta1.ebuild digest
    emerge kuroo -av
    
  6. When the compilation has finished, start Kuroo from KDE's start menu: You'll find it in the System category.
Back to top.

Instructions for SVN ebuild

Following are the installation steps to check out Kuroo from the subversion repository. Keep in mind that the resulting installation is only a snapshot of work in progress and subject to fluctual changes. This also means that the application may crash or otherwise not work as expected. If you feel uncomfortable with this, please consider using the latest stable version above.

  1. Edit /etc/make.conf to make sure the portdir overlay is set correctly. The example below uses /usr/local/portage.
    Find more information about how to use the overlay at the Gentoo Wiki
    PORTDIR_OVERLAY=/usr/local/portage
    
  2. Download kuroo-svn-0.81.ebuild (Right-click and save as...).
  3. Place it in your overlay, like e.g.
    /usr/local/portage/app-portage/kuroo-svn/kuroo-svn-0.81.ebuild
    
  4. Run
    ebuild /usr/local/portage/app-portage/kuroo-svn/kuroo-svn-0.81.ebuild digest
    
  5. Unmask Kuroo-svn in /etc/portage/package.keywords:
    echo "app-portage/kuroo-svn" >> /etc/portage/package.keywords
    
  6. Set the "debug" use flag to enable debug output
    echo "app-portage/kuroo-svn debug" >> /etc/portage/package.use
    
  7. Refresh Installed view in kuroo and
    emerge app-portage/kuroo-svn
    
Back to top.

2004-2007 Kuroo Team / XHTML / CSS