Version 1/7 - Next » - Current version
Pierre-Olivier Vallès, 11/14/2014 04:13 pm


Installation d'AMC sous Gentoo

À la date du 16 septembre 2014, il n'existe pas d'overlay contenant un ebuild AMC.
Dans ce guide, vous trouverez les informations pour compiler installer AMC dans sa version 1.2.1, en utilisant un ebuild que vous placerez dans un overlay local (c'est à dire propre à votre machine).

Compilation/Installation via un overlay local

Créer un overlay local
Voici un résumé de la procédure, disponible ici : http://wiki.gentoo.org/wiki/Overlay/Local_overlay
Commandes à exécuter en tant que root (penser à choisir un joli nom qui vous fasse plaisir) :
# mkdir -p /usr/local/portage/{metadata,profiles} 
# echo 'NomDeLOverlay' > /usr/local/portage/profiles/repo_name
# echo 'masters = gentoo' > /usr/local/portage/metadata/layout.conf
# chown -R portage:portage /usr/local/portage

Signaler la présence de l'overlay à portage :
# echo 'PORTDIR_OVERLAY="/usr/local/portage ${PORTDIR_OVERLAY}"' >> /etc/portage/make.conf

Installer l'ebuild et son fichier patch
Créer les répertoires nécéssaires :
# mkdir -p /usr/local/portage/app-office/auto-multiple-choice/files/

Télécharger les fichiers et les placer aux emplacements suivants :
/usr/local/portage/app-office/auto-multiple-choice/auto-multiple-choice-1.2.1.ebuild
/usr/local/portage/app-office/auto-multiple-choice/files/auto-multiple-choice-1.2-makefiles.patch

Par défaut (et ce n'est pas un bonne pratique), l'ebuild a été marqué comme stable pour l'architecture "amd64" (linux 64 bits). Penser à rajouter l'architecture "x86" (ou celle qui vous convient) dans la variable KEYWORDS de l'ebuild.

Générer le fichier Manifest
Toujours en tant que root :
cd /usr/local/portage/app-office/auto-multiple-choice/
ebuild auto-multiple-choice-1.2.1.ebuild manifest clean

AMC devrait être prêt à installer. Lors de chaque modification de l'ebuild, il conviendra de regénérer le Manifest.

Installer AMC
Ensuite, il n'y a plus qu'à lancer "emerge" de la manière que vous préférez :
emerge -qav auto-multiple-choice

Mise à jour de la documentation

L'ebuild ainsi que cette documentation étant relativement peu testés, merci de faire part de vos remarques (forums ou wiki).

auto-multiple-choice-1.2-makefiles.patch - patch pour les Makefiles (1.4 kB) Pierre-Olivier Vallès, 09/16/2014 03:52 pm

auto-multiple-choice-1.2.1.ebuild - auto-multiple-choice-1.2.1 (1.8 kB) Pierre-Olivier Vallès, 09/16/2014 03:52 pm

auto-multiple-choice-1.2.1-r1.ebuild - auto-multiple-choice-1.2.1-r1 (1.9 kB) Pierre-Olivier Vallès, 09/17/2014 08:12 pm

auto-multiple-choice-1.2-desktop.patch - patch desktop (633 Bytes) Pierre-Olivier Vallès, 09/17/2014 08:12 pm

auto-multiple-choice-1.2.1-r2.ebuild - auto-multiple-choice-1.2.1-r2 (1.9 kB) Pierre-Olivier Vallès, 11/14/2014 10:55 am