“Ca ressemble à quoi, compiler scribus ?”

    On m’a une fois demandé : “Ça ressemble à quoi de compiler Scribus ? j’aimerai faire ça un jour pour voir à quoi ça ressemble !” (pardonnez, la citation est approximative, mais je ne cite pas l’auteur vous remarquerez !). Bref on me demande ça parce que je suis graphiste et qu’on se dit qu’une compilation ça doit être beau. Quelque part. Le top 10 des messages informatiques époustouflants réuni en une ligne de commande.

    Comme souvent, il y a plusieurs réponses à une question. C’est mon côté normand, mais c’est un côté universel. En fait, ça dépend de ce qu’on attend.

    Si on va sur le site de Scribus, on voit que ça ressemble d’abord à ça :

    /usr/local/bin/cmake . -DCMAKE_INSTALL_PREFIX:PATH=/opt/scribus134cvs -DWANT_CAIRO=1 -DWANT_DEBUG=1 -DWANT_VERSIONING=1

    enfin si vous êtes sur le bon système (Linux) et que vous avez préparé les pinceaux comme il faut (et la liste est assez longue ici). Personnellement, je ne peux pas m’en tenir à ce qu’on me donne pour acquis alors, ça donne ça :

    #!/bin/sh
    
    if [ $# -lt 1 ] ; then
    echo "Vous n'avez pas passe de parametre"
    else
    echo 'argument 1 : ' $#
    fi
    # svn co svn://scribus.net/trunk/Scribus #Scribus trunk 1.5
    
    scribuslocal(){
    #-DWANT_SCRIPTER2=1
    if cd /home/cedric/sources/Scribus && svn update && cd scribus && svn log -rBASE:HEAD && cmake .. -DWANT_PRIVATE_CAIRO=1  -DCMAKE_INSTALL_PREFIX=/home/cedric/sources/build -DWANT_DEBUG=1 -DWANT_NOOSG=1 -DWANT_SCRIPTER2=1 && make && make install
    then
    SCRIBUS="\033[032m OK \033[0m"
    else
    SCRIBUS="\033[031m Error \033[0m"
    fi
    }

    ça donne un joli résultat de ce type là :

    Message de compilation de Scribus

    Message de compilation de Scribus

    C’est l’avantage de l’informatique : vous faites un truc et l’ordinateur en fait un autre. Un générateur de créations en sorte. Quand il y a des bogues c’est encore mieux :)

    Mais on peut aussi le voir comme ça : son effet sur les processeurs avant l’effet qu’il ne produit sur vous. Parfois l’effet est simultané : il suffit de mettre sa tête auprès du ventilateur pour avoir les cheveux au vent comme les starlettes de road movie (homme ou femmes, à cheveux longs de préférence). Enfin si l’envie vous en prend, protégez vos oreilles, sinon otite ou autres problèmes promis.

    Enfin donc, n’est pas artiste qui veut. Il faut en jouer de son corps, c’est ainsi. Il faut aussi être patient, vous ne croyez tout de même pas qu’on invente à chaque instant ! Non, nous avons besoin du bon algoritme associé au bon contexte (certain prennent même des produits prévus pour et pas vendus dans le commerce parce que pas autorisés. Et il paraît que l’État veut développer l’innovation, mon oeil !).

    Attention c’est une création unique si j’utilise à nouveau la même représentation de la demande, j’obtiendrai un résultat différent. Même cause, effets différents :) Remarquez comme c’est joli avec plein de couleur et que la charte graphique est pourtant strictement respectée.

    Merci Scribus et avis à ceux qui veulent tester, qui y ont mis ou veulent y mettre leur corps, leur coeur et leur temps.

    Laisser un commentaire

    Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


    *