From Mageia wiki
- This page described how to build KDE Beta on Mageia.
- It should also the order of building packages, explain the needed BR, the missing one.
- We should also add here description of patch used in some packages & link them to the svn.
Contents
- 1 Build Order for KDE 4.9 RC 1
- 2 Dependencies
- 3 KDE Packages
- 3.1 Kdelibs
- 3.2 kdepimlibs4
- 3.3 kdebase4-runtime
- 3.4 kdebase4-workspace
- 3.5 kdebase4
- 3.6 libkdcraw
- 3.7 libkdeedu
- 3.8 libkexiv2
- 3.9 libkipi
- 3.10 libksane
- 3.11 kdeadmin4
- 3.12 kdeartwork4
- 3.13 kdegames4
- 3.14 kdegraphics-strigi-analyzer
- 3.15 kdegraphics-thumbnailers
- 3.16 kde-l10n
- 3.17 kdepim4-runtime
- 3.18 kdepim4
- 3.19 marble
- 3.20 kdeplasma-addons
- 3.21 kdesdk4
- 3.22 kdetoys4
- 3.23 kdeutils4
- 3.24 kde-wallpapers
- 3.25 kdewebdev4
- 3.26 kgamma
- 3.27 kgeography
- 3.28 khangman
- 3.29 kig
- 3.30 kimono
- 3.31 kiten
- 3.32 klettres
- 3.33 kmplot
- 3.34 kolourpaint
- 3.35 konsole
- 3.36 korundum
- 3.37 kross-interpreters
- 3.38 kruler
- 3.39 ksaneplugin
- 3.40 ksnapshot
- 3.41 kstars
- 3.42 ktouch
- 3.43 kturtle
- 3.44 kwordquiz
- 3.45 marble
- 3.46 mobipocket
- 3.47 oxygen-icon-theme
- 3.48 parley
- 3.49 perl-kde4
- 3.50 perl-qt4
- 3.51 python-kde4
- 3.52 qtruby
- 3.53 qyoto
- 3.54 rocs
- 3.55 ruby-qt4
- 3.56 smokegen
- 3.57 smokekde
- 3.58 smokeqt
- 3.59 step
- 3.60 svgpart
- 3.61 kate
- 3.62 okular
- 3.63 kdenetwork
Build Order for KDE 4.9 RC 1
- kdelibs4 smokegen
- libkactivities kdepimlibs4 kdemultimedia4 libkexiv2 libkipi libkdcraw libksane libkdeedu smokeqt
- kdebase4-runtime kdewebdev4 kde-wallpapers oxygen-icon-theme python-kde4 perl-qt4 ruby-qt4 qyoto
- kdebase4-workspace kdebase4 kdepim4-runtime kate kdeadmin4
- kdepim4 kdeartwork4 kdenetwork4 kdetoys4 konsole kross-interpreters
- ksaneplugin kolourpaint ksnapshot kruler svgpart gwenview kcolorchooser kgamma kdegraphics-strigi-analyzer kdegraphics-thumbnailers kamera okular
- marble blinken analitza kalzium kanagram kgeography khangman kig kiten klettres kmplot kstars ktouch kturtle kwordquiz step parley rocs kbruch kdegraphics-mobipocket smokekde
- cantor kalgebra kdegames4 kdesdk4 korundum perl-kde4 kimono
- kdeplasma-addons kaccessible jovie kmag kmousetool kmouth ktimer superkaramba
- kremotecontrol filelight kcharselect kdf kgpg kfloppy kwallet ark kcalc sweeper printer-applet
- kde-l10n
Dependencies
Qt4
rasqal
redland
Soprano
2.7.56
Strigi
Akonadi
attica
KDE Packages
Kdelibs
KDE project page
https://projects.kde.org/projects/kde/kdelibs
SPEC link
http://svnweb.mageia.org/packages/cauldron/kdelibs4/current/SPECS/kdelibs4.spec?view=log
Maintainer
BuildRequires
- Qt4
- kde4-macros
- strigi
- soprano
- phonon
- shared-desktop-ontologies
- polkit-qt-1
- openssl
Packages provided by kdelibs src.rpm
- kdelibs4-core
- kdelibs4-devel
- lib(64)kde3support4
- lib(64)kdecore4
- lib(64)kdefakes5
- lib(64)kdesu5
- lib(64)kdeui5
- lib(64)kdnssd4
- lib(64)file4
- lib(64)khtml5
- lib(64)kimproxy4
- lib(64)kio5
- lib(64)kjsembed4
- lib(64)kjs4
- lib(64)kmediaplayer4
- lib(64)nepomuk4
- lib(64)nepomukquery4
- lib(64)nepomukutils4
- lib(64)knewstuff2_4
- lib(64)knotifyconfig4
- lib(64)kntlm4
- lib(64)kdeclarative5
- lib(64)kactivities5
- lib(64)kparts4
- lib(64)krosscore4
- lib(64)krossui4
- lib(64)ktexteditor4
- lib(64)kunittest4
- lib(64)kutils4
- lib(64)solid4
- lib(64)threadweaver4
- lib(64)kpty4
- lib(64)kjsapi4
- lib(64)plasma3
- lib(64)kunitconversion4
- lib(64)kdewebkit5
- lib(64)knewstuff3_4
- lib(64)kcmutils4
- lib(64)kprintutils4
- lib(64)kidletime4
- lib(64)kemoticons4
kdepimlibs4
KDE project page
https://projects.kde.org/projects/kde/kdepimlibs
SPEC link
http://svnweb.mageia.org/packages/cauldron/kdepimlibs4/current/SPECS/kdepimlibs4.spec
Maintainer
BuildRequires
- kdelibs4-devel
- akonadi-devel
- libical-devel
- openldap-devel
- boost-devel
- gpgme-devel
- libxft-devel
- libxpm-devel
Packages provided by kdepimlibs4 src.rpm
- kdepimlibs4-core
- kio4-imap
- kio4-pop3
- kio4-ldap
- kio4-sieve
- kio4-mbox
- kio4-smtp
- kio4-nntp
- lib(64)kabc4
- lib(64)kblog4
- lib(64)kabc_file_core4
- lib(64)kcal4
- lib(64)kimap4
- lib(64)kldap4
- lib(64)kmbox4
- lib(64)kmime4
- lib(64)kpimutils4
- lib(64)kresources4
- lib(64)ktnef4
- lib(64)kxmlrpcclient4
- lib(64)mailtransport4
- lib(64)syndication
- lib(64)qgpme1
- lib(64)gpgme++2
- lib(64)kpimidentities4
- lib(64)akonadi-kde4
- lib(64)akonadi-kabc4
- lib(64)akonadi-kmime4
- lib(64)kholidays4
- lib(64)kpimtextedit4
- lib(64)microblog4
- lib(64)akonadi-contact4
- lib(64)akonadi-kcal4
- lib(64)kontactinterface4
- lib(64)akonadi-calendar4
- lib(64)kcalcore4
- lib(64)kcalutils4
- kdepimlibs4-devel
kdebase4-runtime
KDE project page
https://projects.kde.org/projects/kde/kdebase/kde-runtime
SPEC link
http://svnweb.mageia.org/packages/cauldron/kdebase4-runtime/current/SPECS/kdebase4-runtime.spec
BuildRequires
- kdelibs4-devel
- phonon-devel
- strigi-devel
- soprano-devel
- libattica-devel
- libcanberra-devel
- exiv2-devel
- pulseaudio-devel
- libOpenEXR-devel
- libalsa2-devel
- libxcursor-devel
- libcanberra-devel
- libexiv2-devel
- libpulseaudio-devel
- libsmbclient0-devel
- libssh-devel
- libqzeitgeist-devel
- jpeg-devel
- ntrack-devel
- openslp-devel
Packages provided by kdebase4-runtime src.rpm
- kdebase4-runtime
- kwallet-daemon
- kdebase4-runtime-devel
- lib(64)kwalletbackend4
- lib(64)molletnetwork4
- lib(64)nepomuksync4
kdebase4-workspace
KDE project page
https://projects.kde.org/projects/kde/kdebase/kde-workspace
SPEC link
http://svnweb.mageia.org/packages/cauldron/kdebase4-workspace/current/SPECS/kdebase4-workspace.spec
BuildRequires
Packages provided by kdepimlibs4 src.rpm
- kdebase4-workspace
- kdebase4-workspace-googlegadgets
- plasma-scriptengine-ruby
- plasma-scriptengine-python
- lib(64)solidcontrolfaces4
- lib(64)oxygenstyle4
- lib(64)solidcontrol4
- lib(64)weather_ion4
- lib(64)kdecorations4
- lib(64)kscreensaver4
- lib(64)ksgrd4
- lib(64)kwineffects4
- lib(64)kworkspace4
- lib(64)plasmaclock4
- lib(64)processcore4
- lib(64)processui4
- lib(64)khotkeysprivate4
- lib(64)kfontinst4
- lib(64)kfontinstui4
- lib(64)taskmanager4
- lib(64)kwinnvidiahack4
- lib(64)lsofui4
- lib(64)kephal4
- lib(64)ksignalplotter4
- lib(64)powerdevilcore4
- lib(64)systemsettingsview4
- lib(64)plasma-geolocation-interface4
- lib(64)plasma_applet_system_monitor4
- lib(64)plasmagenericshell4
- plasma-applet-calendar
- plasma-krunner-powerdevil
- plasma-runner-places
- plasma-applet-quicklaunch
- plasma-applet-battery
- plasma-applet-webbrowser
- plasma-applet-system-monitor-temperature
- plasma-applet-system-monitor-net
- plasma-applet-system-monitor-hwinfo
- plasma-applet-system-monitor-hdd
- plasma-applet-system-monitor-cpu
- kdm
- kinfocenter
- kdebase4-workspace-devel
kdebase4
KDE project page
https://projects.kde.org/projects/kde/kdebase/kde-baseapps
SPEC link
http://svnweb.mageia.org/packages/cauldron/kdebase4/current/SPECS/kdebase4.spec