Scribus 1.5 (dev) sur OSX

Sur cette page, vous allez trouver le protocole d’installation de Scribus 1.5 (dev) -NON STABLE- sur la plateforme MacOSX (pour GNU/Linux)

Étant donné que Scribus 1.5 est une version de développement non finalisée, elle ne peut pas être considérée comme stable / fiable.

De plus, les fichiers qui ont été réalisés avec cette version NE SONT PAS COMPATIBLES avec les versions inférieures (quel quelles soient).

Vous pouvez, par contre, ouvrir les fichiers fait avec des versions précédentes de Scribus avec cette version, par contre si vous réenregistrez les fichiers, ceux-ci seront convertis et donc plus lisible dans les version antérieures de Scribus.

Compatibilité

Testé avec succès sur Mac OSX 10.11 -El Capitan- non testé sur les versions inférieures du système. (au 12/12/2015)

Prérequis

Il faut d’abord installer (si ce n’est déjà fait) les MacPorts.

Ensuite, téléchargez et installez Qt 5.

Installez également différentes dépendances via le terminal :

  • CMake (pour la compilation du programme),
  • Freetype,
  • LCMS - gestion de la colorimétrie,
  • Cairo,
  • LibXML2,
  • Ghostscript - prise en charge du PDF,
  • PoDoFo - boite à outil PDF,
  • GraphicsMagick - gestion des images

Optionnel :

  • libmspub - import de fichiers Microsoft Publisher,
  • libpagemaker - import de fichiers Adobe PageMaker,
  • libfreehand - import de fichiers Adobe FreeHand,
  • libvisio - import de fichier Microsoft Visio

sudo port install cmake freetype lcms cairo libxml2 ghostscript podofo GraphicsMagick hunspell libcdr-0.1 libwpg-0.3 libmspub libpagemaker libfreehand libvisio-0.1

Installation de Scribus

Téléchargement des sources

Il faut télécharger les fichiers source de Scribus 1.5. Pour cela, dans un terminal il faut saisir :

mkdir ~/Desktop/src
cd ~/Desktop/src
git clone https://github.com/scribusproject/scribus.git

Compilation

il faut créer un dossier "buildir" qui permettra la compilation du programme.

mkdir buildir
cd buildir

Configuration

On procède à la "configuration" :

cmake -DQT_PREFIX="/Applications/Qt5.5.1/5.5/clang_64" -DBUILD_OSX_BUNDLE=1 -DWANT_UNIVERSAL_BUNDLE=0 -DWANT_HUNSPELL=1 -DWANT_GRAPHICSMAGICK=1 -DCMAKE_INSTALL_PREFIX:PATH=/Applications/ScribusTrunk.app/Contents/ ../scribus/

Attention à indiquer le bon chemin d’installation de Qt5 (ici /Applications/Qt5.5.1/5.5/clang_64).

Si l’installation doit être réalisée ailleurs que dans le dossier "Applications", il faut changer cette partie : "PATH=/Applications/" (Par exemple pour le placer dans le dossier Applications 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 configuration de votre Mac. Vous pouvez suivre la progression de la compilation à l’aide de l’indicateur de progression (en %)

Installation

Une fois la compilation effectuée, il faut installer le programme 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/src/scribus

Puis actualiser le tout :

git pull

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

Pour compiler effectuez les commandes suivantes :

cd ~/Desktop/src/buildir
 make clean
 make

Puis pour installer :

sudo make install

Sources utilisées

Documentation adaptée de :