Difference between revisions of "Getting Started/Build/Distributions/Arch Linux"

Jump to: navigation, search
(this is a mess :()
m (Added GPGME to dependencies (required by kdepimlibs))
Line 20: Line 20:
 
pacman -Sy subversion bzip2 libxslt libxml2 \
 
pacman -Sy subversion bzip2 libxslt libxml2 \
 
shared-mime-info mesa boost dbus openssl \
 
shared-mime-info mesa boost dbus openssl \
pkgconfig xine-lib clucene
+
pkgconfig xine-lib clucene gpgme
 
</code>
 
</code>
  

Revision as of 16:47, 16 February 2008


Getting_Started/Build/KDE4/Arch Linux


Building KDE4 From Source (Arch Linux requirements)
Tutorial Series   Getting Started
Previous   Build KDE 4
What's Next   Build KDE 4
Further Reading   kdesvn-build: The KDE From Subversion Build Tool
Increased Productivity in KDE4 with Scripts
Introduction to CMake


In Arch Linux you need to install the following packages:

pacman -Sy subversion bzip2 libxslt libxml2 \ shared-mime-info mesa boost dbus openssl \ pkgconfig xine-lib clucene gpgme

If you want to use qt4 from the Arch Linux repository you can install it with: pacman -Sy qt


noframe
 
TODO
Does Arch provide anything else? HAL/kdesupport?



just a log of what I have done to install it on my system (the stable version) dependencies are in the beginning, the text after is just what is written in this tutorial.

yaourt -Syu
yaourt -Sy pkgconfig
yaourt libjpeg		(from extra repo)
yaourt libungif
yaourt clucene
yaourt redland
yaourt shared-mime-info
#yaourt qt4		(from community repo)
yaourt cmake
download makeobj a partir de websvn.kde.org/checkout/trunk/KDE/kdesdk/makeobj
yaourt boost
cp makeobj /usr/bin
recuperation du script .bashrc.sh (renommer en kdebuild.sh)
yaourt svn		(from extra repo)

execution texto de la procedure build de qt a partir des serveurs kde

--> dans la ligne d'install il y a un ; en trop...

execution texto du build de kdesupport

telechargement de kdelibs-4.0.0

-->extraction de l'archive dans le repertoire src (faire un cs)
-->renommage du répertoire en enlevant les numéros (pour faire comme du svn)
-->build avec cmakekde

telechargement de kdepimlibs-4.0.0

--> dependance : yaourt gpgme 	(from extra repo)
-->pareil que au dessus...

aprés c'est tjrs pareil... ordre choisi:

  • kdebase
  • kdebase-runtime (yaourt xine-lib --> extra repo)
  • kdebase-workspace
  • kdenetwork
  • kdegames
  • keadmin
  • kdeartwork
  • kdebindings
  • kdegraphics
  • kdemultimedia
  • kdetoys
  • kdeutils

IMPORTANT: changer dans le script kdebuild que l'on source pour que le path prenne qt en compte...


Return to building KDE 4.


KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal