mercredi 1 novembre 2006

 

Installer Frozen Bubble 2 sous Kubuntu 6.06 (64 bits)


Dans cet article, je vais décrire sommairement les étapes nécessaires pour installer la nouvelle version de Frozen Bubble 2 (FB2) sous Kubuntu 6.06 (dapper) pour l'architecture 64 bits (aussi appelée x86_64). L'installation à partir des fichiers sources, décrite ici, n'est pas nécessaire si vous utilisez une architecture 32 bits car des paquetages existent (référez-vous à cet article: Frozen Bubble version 2 et multi-joueurs sur Ubuntu)
La procédure devrait être assez similaire sous Ubuntu. Si ce n'est pas le cas, svp, laissez-moi un commentaire et je corrigerai ce guide.

Sans plus tarder, voici les étapes pour avoir votre propre FB2 tout frais sorti du frigo pour votre processeur 64 bits.


1- Vérification des paquets

Lancez Adept (sous "Système" dans le menu K) et assurez-vous que tous les paquets suivants sont installés:

  • libsdl-mixer1.2-dev
  • libsdl-perl
  • libsdl1.2debian
  • libsdl1.2dev

2- Téléchargements des sources
3- Installer SDL Pango
  • Ouvrir un terminal
  • Extraire l'archive de SDL Pango:
    tar -xzf SDL_Pango-0.1.2.tar.gz
  • Déplacez-vous dans le répertoire où ont été extraites les sources:
    cd SDL_Pango-0.1.2
  • Appliquer le patch (en assumant qu'il a été téléchargé dans le même répertoire que l'archive):
    patch -p0 <../SDL_Pango-0.1.2-API-adds.patch
  • Compiler le tout:
    ./configure --prefix=/usr
    make
    sudo make install

4- Installer FB2
  • Toujours dans le terminal, extraire l'archive FB2:
    tar -xjf frozen-bubble-2.0.0.tar.bz2
  • Déplacez-vous dans le répertoire où ont été extraites les sources:
    cd frozen-bubble-2.0.0
  • Compilez FB2:
    make PREFIX=/usr
    sudo make install

5- Post-Installation

Pour une raison que j'ignore, la commande "make install" ne copie pas les répertoires "data", "gfx" et "snd" que l'application s'attend à retrouver sous: /usr/share/frozen-bubble/

Vous pouvez remédier à la situation ainsi:
sudo mkdir /usr/share/frozen-bubble
sudo cp -dpR ./data ./gfx ./snd /usr/share/frozen-bubble


6- Enjoy!
Si tout c'est bien passé, vous pouvez maintenant tapper la commande "frozen-bubble" dans la fenêtre terminal et apprécier les améliorations apportées à ce jeu!