-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Goal: Build Kicker from KDE3 inside KDE4
1. Scripts
We pick all scripts from here. Please, look inside them before using to tweak paths, etc. if required. Feel free to make them more general and commit them back in case they contain specific names and paths.
2. Chrooted OS
Install chroot jail for Ubuntu Hardy (repository: hardy-updates).
Links:
Debootstrap -- a tool which will install a Debian base system into a subdirectory of another, already installed system;
Ubuntu setup: DebootstrapChroot (More)
3. Dependencies
Install all prerequisite dependencies (possible inside chrooted environment since they may require outdated software).
4. Build
Build first kdelibs and then kdebase by the following scheme (running scripts from inside src dir):
- instantiate.sh (not required each time or not required at all)
- autoconf.sh (not required each time, required on autotools version change)
- configure.sh (required first time or if you change settings)
- build.sh
- install.sh (you will need linked-install, which you will find also in linux.git in devel/)
Note: before running everything, please check scripts for 'trinitisms' and remove them (tqtinterface)
5. Run
- shell.sh
- run.sh