Page 1 sur 1

Inkscape, application libre de dessin vectoriel

Posté : 23 sept. 2016 11:35
par simon.bernard
Image

Logiciel : Inkscape
Développeur : Inkscape.org
Type de licence : Libre
Compatible XP : Oui
Compatible Win7 : Oui
Existe aussi sous Linux : Oui
Version : 0.92.1


Inkscape est un logiciel libre de dessin vectoriel sous licence GNU GPL. Il gère des fichiers conformes avec les standards XML, SVG et CSS du W3C.
Il s’agit d’un logiciel multiplate-forme, disponible notamment sous Windows, Mac OS X (sous X11), GNU/Linux et FreeBSD.
Il a des fonctionnalités assez similaires au logiciel propriétaire Adobe Illustrator.

Wiki : https://fr.wikipedia.org/wiki/Inkscape
Site web : https://inkscape.org/fr/

Aperçu d'un plan réseau réalisé avec Inkscape :
Image


Code Xml :
<package
        id="Inkscape"
        name="Inkscape : editeur de graphisme vectoriel"
        revision="%version%.1"
        reboot="false"
        priority="51">
    <variable name="version" value="0.91" />  
<eoledl dl='http://inkscape.org/en/gallery/item/3950/download/' destname='multimedia\inkscape\inkscape-%version%.msi' />
<eoledl dl='http://inkscape.org/en/gallery/item/3956/download' destname='multimedia\inkscape\inkscape-%version%-x64.msi' />

    <variable name="ComSpec" value="%SystemRoot%\System32\cmd.exe" architecture="x86"/>
    <variable name="ComSpec" value="%SystemRoot%\SysWOW64\cmd.exe" architecture="x64"/>

    <check type="uninstall" condition="exists" path="Inkscape %version%" />
    
 <!-- installation du msi 32 bits -->
    <install cmd='msiexec /i "%SOFTWARE%\multimedia\inkscape\inkscape-%version%.msi" /qn' architecture='x86' />
    <!-- installation du msi 64 bits -->
    <install cmd='msiexec /i "%SOFTWARE%\multimedia\inkscape\inkscape-%version%-x64.msi" /qn' architecture='x64' />
    
 <!-- desinstallation de la vieille version à supprimer si pas d'installation -->
 <upgrade architecture='x86' cmd="%ProgramFiles%\Inkscape\uninstall.exe /S" ><exit code='any' /></upgrade>
 <upgrade architecture='x64' cmd="%ProgramFiles(X86)%\Inkscape\uninstall.exe /S" ><exit code='any' /></upgrade>

    <upgrade include='install' />
    <downgrade include='upgrade' />
 
 <!-- desinstallation du msi 32 bits -->
    <remove cmd='msiexec /x "%SOFTWARE%\multimedia\inkscape\inkscape-%version%.msi" /qn' architecture='x86' />
    <!-- desinstallation du msi 64 bits -->
    <remove cmd='msiexec /x "%SOFTWARE%\multimedia\inkscape\inkscape-%version%-x64.msi" /qn' architecture='x64' />
  
  </package>


Pour ceux qui veulent l'installer sous (x)Ubuntu :
sudo apt install inkscape

Re: Inkscape, application libre de dessin vectoriel

Posté : 18 oct. 2016 13:37
par thibaud.galloy
Mise à jour vers la 0.91.

Re: Inkscape, application libre de dessin vectoriel

Posté : 07 nov. 2019 14:33
par cedrick.amann
Bonjour,
Suite à une demande d'un collègue pour avoir la mise à jour de Inskcape vers la version 0.92.4, je me suis mis à faire le paquet XML. Ca marche chez nous (installation et désinstallation).

<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package
        id="Inkscape"
        name="Inkscape : editeur de graphisme vectoriel"
        revision="%version%.5"
        reboot="false"
        priority="51">
    <variable name="version" value="0.92.4" />   
<eoledl dl='https://inkscape.org/gallery/item/13322/download' destname='multimedia\inkscape\inkscape-%version%.msi' />
<eoledl dl='https://inkscape.org/gallery/item/13321/download' destname='multimedia\inkscape\inkscape-%version%-x64.msi' />

    <variable name="ComSpec" value="%SystemRoot%\System32\cmd.exe" architecture="x86"/>
    <variable name="ComSpec" value="%SystemRoot%\SysWOW64\cmd.exe" architecture="x64"/>

    <check type="uninstall" condition="exists" path="Inkscape %version%" />
    
 <!-- installation du msi 32 bits -->
    <install cmd='msiexec /i "%SOFTWARE%\multimedia\inkscape\inkscape-%version%.msi" /qn' architecture='x86' />
    <!-- installation du msi 64 bits -->
    <install cmd='msiexec /i "%SOFTWARE%\multimedia\inkscape\inkscape-%version%-x64.msi" /qn' architecture='x64' />
     
 <!-- desinstallation de la vieille version à supprimer si pas d'installation -->
 <upgrade architecture='x86' cmd="%SystemRoot%\Programmes\Inkscape\uninstall.exe /S" ><exit code='any' /></upgrade>
 <upgrade architecture='x64' cmd="%SystemRoot%\Programmes\Inkscape\uninstall.exe /S" ><exit code='any' /></upgrade>

    <upgrade include='install' />
    <downgrade include='upgrade' />
 
 <!-- desinstallation du msi 32 bits -->
    <remove cmd='msiexec /x "%SOFTWARE%\multimedia\inkscape\inkscape-%version%.msi" /qn' architecture='x86' />
    <!-- desinstallation du msi 64 bits -->
    <remove cmd='msiexec /x "%SOFTWARE%\multimedia\inkscape\inkscape-%version%-x64.msi" /qn' architecture='x64' />
 
  </package>


</packages>




Juste le téléchargement qui ne semble pas fonctionner,


il suffit de télécharger la version x86 et x64 d'inskcape sur ces liens :
x64 : https://inkscape.org/gallery/item/13321/download (besoin de le renommer)
x86 : https://inkscape.org/gallery/item/13322/download (à renommer inkscape-0.92.4.msi)
et de les mettre dans le dossier /perso/wpkg/software/multimedia/inkscape/
Bien penser à modifier les droits de lecture et normalement ça marche. Il s'installe et se désinstalle sans soucis.

J'espère ne pas m'être trompé de forum.

Cordialement,
Cédrick AMANN.

Re: Inkscape, application libre de dessin vectoriel

Posté : 07 nov. 2019 21:27
par raphael.brocq
Non, tu peux le mettre ici.

Merci pour cette contribution. A tester.

Par contre, tu as testé l'upgrade ? Tu avais déjà une ancienne version ?

Il y a des stagiaires qui montent vite en compétence :mrgreen:

Re: Inkscape, application libre de dessin vectoriel

Posté : 08 nov. 2019 08:37
par cedrick.amann
L'upgrade a fonctionné à Balzac (on avait déjà l'ancienne version d'installé avant ma manipulation).
De rien pour la contribution, c'est normal !

Re: Inkscape, application libre de dessin vectoriel

Posté : 26 nov. 2019 12:48
par cedric.frayssinet
Je vous proposer les liens suivants à mettre dans le paquet :

Il devrait y avoir moins de soucis de téléchargement.

Re: Inkscape, application libre de dessin vectoriel

Posté : 03 févr. 2023 11:41
par pierre.gazaniol
Et voici le package pour la version 1.2.2. (merci à JP. Travard).

<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package
        id="Inkscape"
        name="Inkscape : editeur de graphisme vectoriel"
        revision="%version%.1"
        reboot="false"
        priority="50">
    <variable name="version" value="1.2.2" />   
<eoledl dl='https://media.inkscape.org/dl/resources/file/inkscape-1.2.2_2022-12-09_732a01da63-x64.msi' destname='multimedia\inkscape\inkscape-%version%-x64.msi' />
<check type="registry" condition="equals" path="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{B57F4693-8866-4053-B706-901E03F3301B}\DisplayVersion" value="1.2.2" />

<install cmd='msiexec /i "%SOFTWARE%\multimedia\inkscape\inkscape-%version%-x64.msi" /qn'/>

<!-- desinstallation de la vieille version à supprimer si pas d'installation -->
<upgrade architecture='x64' cmd="%SystemRoot%\Programmes\Inkscape\uninstall.exe /S" ><exit code='any' /></upgrade>
<upgrade include='install' />
<downgrade include='upgrade' />
<!-- desinstallation du msi 64 bits -->
<remove cmd='msiexec /x "%SOFTWARE%\multimedia\inkscape\inkscape-%version%-x64.msi" /qn' architecture='x64' />
</package>
</packages>

Re: Inkscape, application libre de dessin vectoriel

Posté : 19 janv. 2024 12:58
par pierre.gazaniol
Mise à jour vers la version 1.3.2

<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package
        id="Inkscape"
        name="Inkscape : editeur de graphisme vectoriel"
        revision="%version%.1"
        reboot="false"
        priority="50">
<variable name="version" value="1.3.2" />   
<eoledl dl='https://media.inkscape.org/dl/resources/file/inkscape-1.3.2_2023-11-25_091e20e-x64.msi' destname='multimedia\inkscape\inkscape-%version%-x64.msi' />
<check type="registry" condition="equals" path="HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{2AB0D298-5B41-4C70-BB32-46F153F7A1BF}\DisplayVersion" value="%version%" />
<install cmd='msiexec /i "%SOFTWARE%\multimedia\inkscape\inkscape-%version%-x64.msi" /qn'/>
 <!-- desinstallation de la vieille version à supprimer si pas d'installation -->
<upgrade cmd="%SystemRoot%\Programmes\Inkscape\uninstall.exe /S" ><exit code='any' /></upgrade>
<upgrade include='install' />
<downgrade include='upgrade' />
<!-- desinstallation du msi 64 bits -->
<remove cmd='msiexec /x "%SOFTWARE%\multimedia\inkscape\inkscape-%version%-x64.msi" /qn' />
</package>
</packages>