Dernière mise à jour : 26/08/2011 à 15h40
Table des matières
Darktable est un éditeur de photos spécialisé dans le traitement d'images raw, à la manière du célèbre Adobe Lightroom.
Les indications suivantes permettent de compiler la dernière version stable du logiciel.
Les indications suivantes permettent de compiler la dernière version stable du logiciel.
Installation des dépendances et des paquets nécessaires à la compilation
A partir des dépôts Mageia
En root :
Code BASH :
urpmi cmake libqt4-devel gcc-c++ libsqlite3_0 libjpeg libraw-tools gtk+2.0 libcairo2 libglade2.0_0 exiv2 curl gphoto2 dbus-glib gnome-keyring fop OpenEXR geotiff intltool libatk1.0-devel libbabl0.1-devel libgegl0.1-devel libexiv2-devel libfreetype6-devel libGConf2-devel libglade2.0_0-devel libgomp1 libgtk+2.0-devel libjpeg62-devel libtiff-devel liblcms-devel liblensfun-devel libpng-devel libsqlite3-devel libstdc++-devel libxml2-devel libOpenEXR-devel libcurl-devel libcurl4-gnutls-dev libgphoto-devel libdbus-1-devel libdbusmenu-glib-devel libgnome-keyring-devel fop librsvg2-devel libcurl-devel
A partir de dépôts tiers
Installer liblcms2-devel
- activer les dépôts MiB (utiliser EasyUrpmi) ;
- installer liblcms2-devel, en root :
Code BASH :urpmi liblcms2-devel
- désactiver le dépôt avec le gestionnaire de dépôt.
Installer libflickcurl-devel
- activer les dépôts officiels Mandriva 2010.2 (utiliser EasyUrpmi) ;
- Installer libflickcurl-devel, en root :
Code BASH :urpmi libflickcurl-devel
- désactiver le dépôt avec le gestionnaire de dépôt.
Compilation et installation
- télécharger le tar.gz ;
- le décompresser :
Code BASH :tar xvjf darktable-0.9.2.tar.gz
- déplacer les sources dans /opt, en root :
Code BASH :mv darktable-0.9.2/ /opt/
- dans le dossier décompressé, lancer le script build.sh (pour le configure et la compilation) :
Code BASH :cd /opt/darktable-0.9.2/ && ./build.sh
- installer le logiciel, en root :
Code BASH :make install
Création d'un lanceur
Créer un exécutable dans le path
Après l'installation, le binaire est dans /opt/darktable/bin/darktable. Afin que la commande se trouve dans le path, on peut créer un petit script de lancement dans /usr/bin :
- créer le fichier, en root :
Code BASH :kwrite /usr/bin/darktable
et y coller le texte suivant :
Code TEXT :#!/bin/sh /opt/darktable/bin/darktable
- le rendre exécutable, en root :
Code BASH :chmod a+x /usr/bin/darktable
Vous pourrez maintenant lancer simplement Darktable avec la commande :
Code BASH :
darktable
Créer le lanceur
Il maintenant est très facile de créer graphiquement un lanceur sur le Bureau ou dans le menu KDE.
Pour le faire en console, créer le fichier darktable.desktop :
Code BASH :
kwrite darktable.desktop
et y copier le texte suivant :
Code TEXT :
[Desktop Entry] Name=Darktable Photo Workflow Software GenericName=Virtual Lighttable and Darkroom GenericName[ru]=Программа для отсмотра и проявки цифровых негативов GenericName[de]=Virtueller Leuchttisch und Dunkelkammer GenericName[sv]=Virtuellt ljusbord och mörkerrum GenericName[nl]=Virtuele Lichttafel en Doka GenericName[fi]=Virtuaalinen valopöytä ja pimiö GenericName[fr]=Table lumineuse et chambre noire virtuelles GenericName[cs]=Virtuální prosvětlovací pult a fotokomora Comment=Organize and develop images from digital cameras Comment[ru]=Организация, сортировка и проявка цифровых негативов Comment[de]=Organisiere und entwickle Bilder von Digitalkameras Comment[sv]=Organisera och utveckla bilder ifrån digitalkameror Comment[nl]=Organiseer en ontwikkel beelden van digitale camera's Comment[fi]=Järjestele ja kehitä kuvia digitaalikameroista Comment[fr]=Organiser et développer les images d'un boîtier numérique Comment[cs]=Správa a vyvolávání snímků z digitálních fotoaparátů Version=1.0 Type=Application Categories=Graphics;Photography;GTK; Exec=darktable %U TryExec=darktable Terminal=false StartupNotify=true MimeType=application/x-darktable;image/x-dcraw; Icon=/opt/darktable/share/icons/hicolor/64x64/apps/darktable.png
Copier ensuite ce lanceur sur le bureau ou dans le dossier ~/.local/share/applications afin de le voir apparaître dans le menu KDE.
Écrit par: did, Le: 25/08/11