<span class="caps">JL</span> Creations
Accueil du site > Autres > Scribus 1.5.0svn (MacOSX)

Scribus 1.5.0svn (MacOSX)

par Julien Lusson (15/06/2008)

Sur cette page, vous allez trouver le pro­tocole d’installation de Scribus 1.5.0 version svn (NON STABLE) sur la pla­te­forme MacOSX (pour GNU/​Linux)

Étant donné que Scribus 1.5.0 svn est une version non fina­lisée, elle ne peut pas être consi­dérée comme stable /​ fiable.

De plus, les fichiers qui ont été réa­lisés avec cette version NE SONT PAS COM­PA­TIBLES avec les ver­sions infé­rieures (quel quelles soient).

Vous pouvez, par contre, ouvrir les fichiers fait avec des ver­sions pré­cé­dentes de Scribus avec cette version, par contre si vous réen­re­gistrez les fichiers, ceux-​​ci seront convertis et donc plus lisible dans les version anté­rieures de Scribus.

 Compatibilité

Testé avec succès sur MacOSX 10.6.7 Snow Leopard (Intel Core 2 Duo). Non testé sur MacOSX Leopard et infé­rieurs, ni sur PowerPC.

 Installation des dépendances

  • Télé­char­gement et ins­tal­lation inté­grale des « der­niers » XCode Tools (4.0.2) à partir du site ADC. Cela nécessite un compte « Apple » payant, sinon passer sur le MacApp Store.
  • Mettre complètement à jour MacOSX (Sécurité, Java, Quicktime, …)

Les MacPorts

Téléchargement

Télé­char­gement de la « base » Mac­Ports : Mac­Ports 1.9.2 (Télé­chargez le fichier sur le « bureau ») (http://distfiles.macports.org/MacPorts/)

Décompression

Ouvrez un « Ter­minal » (Dans /​Applications/​Utilitaire) et dans la fenêtre qui s’ouvre, entrez :

cd Desktop/

Puis validez avec la touche « Entrée »

Saisissez ensuite :

tar xvjf MacPorts-1.9.2.tar.bz2

Validez par « Entrée »

Configuration

Toujours dans le Terminal, saisissez :

cd MacPorts-1.9.2

Validez par la touche « Entrée », puis :

./configure --prefix=/opt/local

Validez par la touche « Entrée ». Patientez que la configuration se termine.

S’il affiche une erreur, l’installation des XCode Tools ou des mises à jour de MacOSX n’ont pas été -correctement-​​ effec­tuées.

Compilation

Une fois la configuration effectuée, entrez :

make

Validez par la touche « Entrée ». La com­pi­lation vas mettre quelques secondes à quelques minutes selon la vitesse de votre machine. En cas d’erreur, mêmes causes que pour les erreurs lors de la configuration.

Installation Une fois la compilation réalisée, on « installe » :

sudo make install

Validez avec la touche « Entrée ». Le ter­minal vous demande le mot de passe de votre session (vous devez donc être en session admi­nis­trateur). Sai­sissez le, puis validez par « Entrée ».

Les fichiers de configuration

Les Mac­Ports néces­sitent de com­pléter la variable PATH ainsi que d’autres variables pour opti­miser les choses. De plus, j’y apporte quelques améliorations.

  • Ajout des chemins dans le PATH : Sai­sissez la com­mande ci dessous dans le « Terminal »

echo export PATH=/opt/local/bin:/opt/local/sbin:$PATH >>~/.profile

  • Création d’un fichier .bash_​profile : Pour cela ouvrez un ter­minal et entrez la com­mande suivante :

vi ~/bash_profile

Appuyez sur la touche « a » pour entrer en mode « édition ». Copiez ensuite dans le ter­minal les lignes suivantes :

if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi

Pour enre­gistrer le fichier faites « Echap » puis « :wq » et « Entrée », cela permet d’enregistrer le fichier et de quitter l’éditeur.

  • Quelques amé­lio­ra­tions à placer dans le fichier .bashrc, c’est un fichier masqué, pour l’éditer uti­lisez la com­mande sui­vante dans le terminal : vi ~/.bashrc

Ensuite collez cela (via le raccourci clavier « Command + v ») :

EDITOR=vi
MANPATH=/opt/local/man:/usr/share/man:/opt/share/man:/usr/X11R6/man
JAVA_HOME=/Library/Java/Home
LANG=fr_FR.UTF-8
INFOPATH=$INFOPATH:/opt/local/share/info:/usr/share/info

XDG_DATA_HOME=/opt/local/share:$XDG_DATA_HOME
XDG_DATA_DIRS=/opt/local/share:$XDG_DATA_DIRS
export EDITOR INFOPATH MANPATH DISPLAY JAVA_HOME LANG XDG_DATA_HOME XDG_DATA_DIRS
echo $PATH | grep -q -s "/opt/local/bin"
if [ $? -eq 1 ] ; then
    PATH=/opt/local/bin:$PATH
    export PATH
fi
echo $PATH | grep -q -s "/opt/local/sbin"
if [ $? -eq 1 ] ; then
    PATH=/opt/local/sbin:$PATH
    export PATH
fi

Fermez com­plè­tement le ter­minal (« Command + q ») et relancez le pour que les fichiers de confi­gu­ration soient pris en compte.

« Raffraichissement » des MacPorts

Rapatriement des version actuelles des fichiers de « ports ».

sudo port -d selfupdate

* Ensuite, ins­tallez Qt 4.7.3 (pour Snow Leopard, choi­sissez la version Cocoa, pour les anciens sys­tèmes, la version Carbon)

* Installez différents programme via le terminal :

CMake :

sudo port install cmake

Freetype 2 :

sudo port install freetype

LCMS :

sudo port install lcms

Cairo :

sudo port install cairo

LibXML 2 :

sudo port install libxml2

Sub­version (obli­ga­toire sur Tiger et infé­rieur, facul­tatif à partir de Leopard) :

sudo port install subversion

Ghostscript

sudo port install ghostscript

OpenSceneGraph

sudo port install OpenSceneGraph

PoDoFo

sudo port install podofo

GraphicsMagick

sudo port install GraphicsMagick

ASPELL - correction orthographique

sudo port install aspell aspell-dict-fr

 Installation de Scribus

Téléchargement des sources

Il faut télé­charger les fichiers source de Scribus 1.5.0. Pour cela, dans un ter­minal il faut saisir :

cd ~/Desktop
svn co svn://scribus.net/trunk/Scribus

Cela prend un certain temps, selon le débit de votre connexion Internet. Un dossier « Scribus » appa­raitra sur le bureau de MacOSX.

Compilation

il faut créer un dossier sur le bureau qui per­mettra la com­pi­lation du programme.

cd ~/Desktop
mkdir buildir

On entre ensuite dans le dossier en question :

cd buildir

Configuration

On procède à la « configuration » :

cmake -DWANT_UNIVERSAL_BUNDLE=0 -DWANT_QT4MAC_COCOA=1 -DWANT_GRAPHICSMAGICK=1 -DBUILD_OSX_BUNDLE=1 ../Scribus -DCMAKE_INSTALL_PREFIX:PATH=/Applications/

Si l’installation doit être réa­lisée ailleurs que dans le dossier « Appli­ca­tions », il faut changer cette partie : « PATH=/Applications/ » (Par exemple pour le placer dans le dossier Appli­ca­tions de l’utilisateur : il faut indiquer PATH= /Applications/)

Si cette partie échoue, c’est qu’il doit manquer une dépendance.

Compilation

Si la configuration a réussi, entrez cette commande dans le terminal :

make

Cela va prendre un peu de temps selon la confi­gu­ration de votre Mac. Vous pouvez suivre la pro­gression de la com­pi­lation à l’aide de l’indicateur de pro­gression (en %)

Installation

Une fois la com­pi­lation effectuée, il faut ins­taller le pro­gramme avec la commande :

sudo make install

Mise à jour

Si vous voulez actualiser Scribus, il faut mettre à jour les sources.

Pour cela il faut se placer dans le dossier contenant les sources (s’il n’a pas été déplacé ou supprimé) :

cd ~/Desktop/Scribus

Puis actualiser le tout :

svn update

Cela télécharge uniquement les fichiers qui ont été mis à jour.

Pour compiler effectuez les commandes suivantes :

cd ~/Desktop/buildir
make clean
make

Puis pour installer :

sudo make install

 Sources utilisées

Documentation adaptée de :


Dans cette rubrique