(cmake and clucene are stable) |
(Removes some obsolete info (is this page needed at all anyway?)) |
||
| Line 17: | Line 17: | ||
Required: | Required: | ||
| − | |||
| − | |||
<code bash> | <code bash> | ||
| − | |||
echo 'x11-libs/qt accessibility' >> /etc/portage/package.use | echo 'x11-libs/qt accessibility' >> /etc/portage/package.use | ||
</code> | </code> | ||
| Line 39: | Line 36: | ||
'media-libs/giflib' \ | 'media-libs/giflib' \ | ||
'dev-cpp/clucene' \ | 'dev-cpp/clucene' \ | ||
| − | |||
| − | |||
'dev-libs/libxml2' \ | 'dev-libs/libxml2' \ | ||
'dev-libs/libxslt' \ | 'dev-libs/libxslt' \ | ||
Contents |
Languages: عربي | Asturianu | Català | Česky | Kaszëbsczi | Dansk | Deutsch | English | Esperanto | Español | Eesti | فارسی | Suomi | Français | Galego | Italiano | 日本語 | 한국어 | Norwegian | Polski | Português Brasileiro | Română | Русский | Svenska | Slovenčina | Slovenščina | српски | Türkçe | Tiếng Việt | Українська | 简体中文 | 繁體中文
Gentoo requirements
The latest information about kde4 in gentoo can be found on http://www.gentoo.org/proj/en/desktop/kde/kde4-guide.xml
To install kde type as root:
emerge -avD kde-base/kde-meta
You can use stable ebuilds just remember to sync your portage before you begin.
Remember: All commands are executed as root.
Required:
echo 'x11-libs/qt accessibility' >> /etc/portage/package.use
These are the packages you will need to emerge, I included the update option into the emerge command so you will not re-emerge anything that you might already have installed.
emerge -avu \
'sys-devel/gcc' \ 'dev-util/subversion' \ 'dev-util/pkgconfig' \ 'x11-base/xorg-x11' \ 'virtual/glut' \ 'media-libs/mesa' \ 'media-libs/jpeg' \ 'media-libs/libpng' \ 'media-libs/giflib' \ 'dev-cpp/clucene' \ 'dev-libs/libxml2' \ 'dev-libs/libxslt' \ 'x11-misc/shared-mime-info' \ 'dev-libs/boost' \ 'dev-util/cmake' \ 'dev-libs/redland' \ 'sys-apps/dbus' \ 'sys-apps/hal' \ 'x11-libs/qt' \ 'x11-libs/qt-dbus'
You will also need to emerge either 'kde-base/kdesdk' or kde-base/kdesdk-scripts'.
If you emerged DBUS, CMAKE, QT or HAL you may skip those sections respectively. Good luck!
Further dependencies are strigi, autmoc, akonado qimageblitz.and soprano. These packages can be found in the kdesupport module that is located in the kde svn repositories: svn://anonsvn.kde.org/home/kde/trunk/kdesupport. Since the module is pretty large and contains tons of things that you are probably not interested in, it is suggested that you selectively download the packages mentioned above:
cd
cs # 'cs' is a bash function, click here to learn more
mkdir kdesupport && cd kdesupport # here we create the kdesupport folder that is also needed by the subsequent recipes
svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/strigi cd strigi cmakekde
cd
cs
cd kdesupport
svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/automoc
cd automoc
cmakekde
cd
cs
cd kdesupport
svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/akonadi
cd akonadi
cmakekde
cd
cs
cd kdesupport
svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/qimageblitz
cd qimageblitz
cmakekde
cd
cs
cd kdesupport
svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/soprano
cd soprano
cmakekde
cd
cs
cd kdesupport
svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/phonon
cd phonon
cmakekde