summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.snapcraft.yaml103
-rw-r--r--CMakeLists.txt12
-rwxr-xr-xpackaging/snappy/snapcraft.sh6
-rw-r--r--setup/gui/inkscape.desktop302
l---------setup/gui/inkscape.svg1
-rw-r--r--src/path-prefix.h47
6 files changed, 450 insertions, 21 deletions
diff --git a/.snapcraft.yaml b/.snapcraft.yaml
new file mode 100644
index 000000000..16cac0c31
--- /dev/null
+++ b/.snapcraft.yaml
@@ -0,0 +1,103 @@
+name: inkscape
+version: 0.92+devel
+summary: Vector Graphics Editor
+description: |
+ An Open Source vector graphics editor, with capabilities similar to
+ Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector
+ Graphics (SVG) file format.
+
+ Inkscape supports many advanced SVG features (markers, clones, alpha blending,
+ etc.) and great care is taken in designing a streamlined interface.
+ It is very easy to edit nodes, perform complex path operations, trace
+ bitmaps and much more.
+
+ We also aim to maintain a thriving user and developer community by using
+ open, community-oriented development.
+confinement: strict
+
+parts:
+ inkscape:
+ plugin: cmake
+ source: .
+ configflags: ['-DENABLE_BINRELOC=ON']
+ build-packages:
+ - cmake
+ - intltool
+ - libart-2.0-dev
+ - libaspell-dev
+ - libboost-dev
+ - libcdr-dev
+ - libgc-dev
+ - libgdl-3-dev
+ - libglib2.0-dev
+ - libgnomevfs2-dev
+ - libgsl-dev
+ - libgtk-3-dev
+ - libgtkmm-3.0-dev
+ - libgtkspell-dev
+ - liblcms2-dev
+ - libmagick++-dev
+ - libpango1.0-dev
+ - libpng12-dev
+ - libpoppler-glib-dev
+ - libpoppler-private-dev
+ - libpopt-dev
+ - libpotrace-dev
+ - librevenge-dev
+ - libsigc++-2.0-dev
+ - libtool
+ - libvisio-dev
+ - libwpg-dev
+ - libxml-parser-perl
+ - libxml2-dev
+ - libxslt1-dev
+ - pkg-config
+ - python-dev
+ - python-lxml
+ - zlib1g-dev
+ stage-packages:
+ - libaspell15
+ - libatkmm-1.6-1v5
+ - libcairomm-1.0-1v5
+ - libcdr-0.1-1
+ - libgdk-pixbuf2.0-0
+ - libglibmm-2.4-1v5
+ - libgnomevfs2-0
+ - libgtkmm-2.4-1v5
+ - libgtkspell0
+ - liblcms2-2
+ - libmagick++-6.q16-5v5
+ - libpangomm-1.4-1v5
+ - libpoppler-glib8
+ - librevenge-0.0-0
+ - libvisio-0.1-1
+ - libwpg-0.3-3
+ - libglib2.0-bin
+ - aspell
+ - imagemagick
+ - libimage-magick-perl
+ - libwmf-bin
+ - python-lxml
+ - python-numpy
+ - transfig
+ - pstoedit
+ - libsvg-perl
+ - libxml-xql-perl
+ - python-uniconvertor
+ - ruby
+ snap:
+ - -lib/inkscape/*.a
+ after: [desktop/gtk3]
+ snapcraft-wrapper:
+ plugin: copy
+ files:
+ packaging/snappy/snapcraft.sh: snapcraft.sh
+ README: lib/share/README
+
+apps:
+ inkscape:
+ command: snapcraft.sh desktop-launch inkscape
+ plugs: [home, unity7, gsettings]
+ viewer:
+ command: snapcraft.sh desktop-launch inkview
+ plugs: [home, unity7, gsettings]
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 65820604b..ac7dc6fdd 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -69,6 +69,10 @@ option(WITH_LIBVISIO "Compile with support of libvisio for Microsoft Visio Diagr
option(WITH_LIBWPG "Compile with support of libwpg for WordPerfect Graphics" ON)
option(WITH_NLS "Compile with Native Language Support (using gettext)" ON)
+option(ENABLE_BINRELOC "Enable relocatable binaries" OFF)
+
+include(CMakeScripts/ConfigPaths.cmake) # Installation Paths
+
# -----------------------------------------------------------------------------
# Test Harness
# -----------------------------------------------------------------------------
@@ -100,6 +104,14 @@ endif()
# -----------------------------------------------------------------------------
# -----------------------------------------------------------------------------
+# Relocatable Binary
+# -----------------------------------------------------------------------------
+
+if (ENABLE_BINRELOC)
+ add_definitions(-DENABLE_BINRELOC)
+endif()
+
+# -----------------------------------------------------------------------------
# Dist Target
# -----------------------------------------------------------------------------
set(INKSCAPE_DIST_PREFIX "${PROJECT_NAME}-${INKSCAPE_VERSION}")
diff --git a/packaging/snappy/snapcraft.sh b/packaging/snappy/snapcraft.sh
new file mode 100755
index 000000000..7e12fe964
--- /dev/null
+++ b/packaging/snappy/snapcraft.sh
@@ -0,0 +1,6 @@
+#!/bin/sh -e
+
+export INKSCAPE_PORTABLE_PROFILE_DIR="${SNAP_USER_DATA}"
+export INKSCAPE_LOCALEDIR="${SNAP}/share/locale/"
+
+exec $@
diff --git a/setup/gui/inkscape.desktop b/setup/gui/inkscape.desktop
new file mode 100644
index 000000000..f7eb9cbef
--- /dev/null
+++ b/setup/gui/inkscape.desktop
@@ -0,0 +1,302 @@
+[Desktop Entry]
+Version=1.0
+Name[ar]=إنكسكيب
+Name[as]=ইনস্কেপ
+Name[be]=Inkscape
+Name[bn_BD]=ইন্কস্কেপ
+Name[br]=Inkscape
+Name[brx]=इङ्कस्केप
+Name[ca]=Inkscape
+Name[ca@valencia]=Inkscape
+Name[cs]=Inkscape
+Name[da]=Inkscape
+Name[de]=Inkscape
+Name[doi]=इंकस्केप
+Name[el]=Inkscape
+Name[en_GB]=Inkscape
+Name[en_US@piglatin]=Inkscape
+Name[es]=Inkscape
+Name[eu]=Inkscape
+Name[fr]=Inkscape
+Name[gl]=Inkscape
+Name[gu]=Inkscape
+Name[he]=אינקסקייפ
+Name[hi]=इंकस्केप
+Name[hu]=Inkscape
+Name[id]=Inkscape
+Name[is]=Inkscape
+Name[it]=Inkscape
+Name[ja]=Inkscape
+Name[km]=Inkscape
+Name[kn]=ಇಂಕ್‌ಸ್ಕೇಪ್
+Name[ko]=Inkscape
+Name[kok]=इंकस्केप
+Name[kok@latin]=Inkscape
+Name[ks@aran]=اِنکسکیپ
+Name[ks@deva]=इनकसकेप
+Name[lv]=Inkscape
+Name[mai]=Inkscape
+Name[ml]=ഇങ്ക്സ്കെയ്പ്
+Name[mni]=ꯏꯪꯛꯁ꯭ꯀꯦꯞ
+Name[mni@beng]=ইঙ্কস্কেপ
+Name[mr]=इंकस्केप
+Name[nl]=Inkscape
+Name[or]=ଇଙ୍କ୍ସ୍କେପ
+Name[pl]=Inkscape
+Name[pt_BR]=Inkscape
+Name[ro]=Inkscape
+Name[ru]=Inkscape
+Name[sa]=इङ्क्स्केप्
+Name[sat@deva]=काली ञेनेल
+Name[sat]=ᱠᱟᱞᱤ ᱧᱮᱱᱮᱞ
+Name[sd]=اِنڪسڪيپ
+Name[sd@deva]=इंकस्केप
+Name[sk]=Inkscape
+Name[sl]=Inkscape
+Name[sr@latin]=Inkscape
+Name[sr]=Inkscape
+Name[ta]=Inkscape
+Name[te]=ఇంక్‌స్కేప్
+Name[tr]=Inkscape
+Name[uk]=Inkscape
+Name[ur]=انك اسكیپ
+Name[vi]=Inkscape
+Name[zh_CN]=Inkscape
+Name[zh_TW]=Inkscape
+Name=Inkscape
+GenericName[ar]=محرر الرسومات الشعاعية
+GenericName[as]=ভেক্টৰ গ্ৰাফিক্স সম্পাদনকৰ্তা
+GenericName[be]=Рэдактар вэктарнай ґрафікі
+GenericName[bn_BD]=ভেক্টর গ্রাফিক্স সম্পাদক
+GenericName[br]=Embanner kevregadoù sturiadel
+GenericName[brx]=भेक्टर ग्राफिक्स सुजुगिरि
+GenericName[ca]=Editor de gràfics vectorials
+GenericName[ca@valencia]=Editor de gràfics vectorials
+GenericName[cs]=editor vektorové grafiky
+GenericName[da]=Vectorgrafik redigering
+GenericName[de]=Vektorgrafikeditor
+GenericName[doi]=वैक्टर ग्राफिक्स संपादक
+GenericName[el]=Επεξεργαστής διανυσματικών γραφικών
+GenericName[en_GB]=Vector Graphics Editor
+GenericName[en_US@piglatin]=Ectorvay Aphicsgray Editorway
+GenericName[es]=Editor de gráficos vectoriales
+GenericName[eu]=Bektore-grafikoen editorea
+GenericName[fr]=Éditeur d'images vectorielles SVG Inkscape
+GenericName[gl]=Editor de imaxes vectoriais
+GenericName[gu]=વ્હેક્ટર ગ્રાફિક્સ સંપાદક
+GenericName[he]=עורך גרפיקה וקטורית
+GenericName[hi]=वेक्टर ग्राफिक्स संपादक
+GenericName[hu]=Vektorgrafikai szerkesztő
+GenericName[id]=Penyunting Grafik Vektor
+GenericName[is]=Teikniforrit fyrir vigramyndir / línuteikningar
+GenericName[it]=Grafica vettoriale SVG
+GenericName[ja]=ベクターグラフィックエディター
+GenericName[km]=កម្មវិធី​កែ​សម្រួល​ក្រាហ្វិក​វ៉ិចទ័រ
+GenericName[kn]=ವೆಕ್ಟರ್ ಗ್ರಾಫಿಕ್ಸ್ ಸಂಪಾದಕ
+GenericName[ko]=벡터 그래픽 편집기
+GenericName[kok]=व्हेक्टर ग्राफिक्स संपादक
+GenericName[kok@latin]=vekttor grafiks edittor
+GenericName[ks@aran]=ویکٹر گرافکس اڈیٹر
+GenericName[ks@deva]=वयक्टर ग्राफ़िक्स अडीटर
+GenericName[lv]=Vektoru grafikas redaktors
+GenericName[mai]=सदिश आलेखी संपादक
+GenericName[ml]=വെക്ടര്‍ ഗ്രാഫിക്സ് എഡിറ്റര്‍
+GenericName[mni]=ꯚꯦꯛꯇꯔ ꯒ꯭ꯔꯥꯐꯤꯛꯁ ꯏꯗꯤꯇꯔ
+GenericName[mni@beng]=ভেক্তর গ্রাফিক্স ইদিতর
+GenericName[mr]=व्हेक्टर ग्राफिक्स संपादक
+GenericName[nl]=Vector tekenpakket
+GenericName[or]=ଭେକ୍ଟର ଗ୍ରାଫିକ୍ସ ସଂପାଦ୍କ
+GenericName[pl]=Edytor grafiki wektorowej
+GenericName[pt_BR]=Editor de Imagens Vetoriais
+GenericName[ro]=Editor de grafică vectorială
+GenericName[ru]=Редактор векторной графики
+GenericName[sa]=वेक्टर् सुचित्रीयसंपादकः
+GenericName[sat@deva]=वेक्टर गार चिता़र सासापड़ाव
+GenericName[sat]=ᱣᱮᱠᱴᱨ ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱥᱟᱥᱟᱯᱲᱟᱣ
+GenericName[sd]=ويڪٽر اکري چٽ سمپادڪ
+GenericName[sd@deva]=वेक्टर अखिरी चिट संपादकु
+GenericName[sk]=editor vektorovej grafiky
+GenericName[sl]=Urejevalnik vektorskih slik
+GenericName[sr@latin]=Program za vektorsko crtanje
+GenericName[sr]=Програм за векторско цртање
+GenericName[ta]=வெக்டார் வரைகலை எடிட்டர்
+GenericName[te]=సదిశ రేఖాచిత్రాల కూర్పరి
+GenericName[tr]=Vektörel Grafik Düzenleyici
+GenericName[uk]=Редактор векторної графіки
+GenericName[ur]=انك اسكیپ ویكٹر گرافیكس ایڈیٹر
+GenericName[vi]=Trình xử lý ảnh Véc-tơ
+GenericName[zh_CN]=矢量图形编辑器
+GenericName[zh_TW]=向量繪圖軟體
+GenericName=Vector Graphics Editor
+X-GNOME-FullName[ar]=إنكسكيب محرر الرسومات الشعاعية
+X-GNOME-FullName[as]=ইনস্কেপ ভেক্টৰ গ্ৰাফিক্স সম্পাদনকৰ্তা
+X-GNOME-FullName[be]=Рэдактар вэктарнай ґрафікі Inkscape
+X-GNOME-FullName[bg]=Inkscape илюстратор за векторна графика
+X-GNOME-FullName[bn_BD]=ইন্কস্কেপ ভেক্টর গ্রাফিক্স সম্পাদক
+X-GNOME-FullName[br]=Inkscape Embanner kevregadoù sturiadel
+X-GNOME-FullName[brx]=इङ्कस्केप भेक्टर ग्राफिक्स सुजुगिरि
+X-GNOME-FullName[ca]=Editor de gràfics vectorials Inkscape
+X-GNOME-FullName[ca@valencia]=Editor de gràfics vectorials Inkscape
+X-GNOME-FullName[cs]=Inkscape - editor vektorové grafiky
+X-GNOME-FullName[da]=Inkscape vektorgrafik redigering
+X-GNOME-FullName[de]=Vektorgrafikeditor Inkscape
+X-GNOME-FullName[doi]=इंकस्केप वैक्टर ग्राफिक्स संपादक
+X-GNOME-FullName[el]=Επεξεργαστής διανυσματικών γραφικών Inkscape
+X-GNOME-FullName[en_GB]=Inkscape Vector Graphics Editor
+X-GNOME-FullName[en_US@piglatin]=Inkscape Ectorvay Aphicsgray Editorway
+X-GNOME-FullName[eo]=Inkscape: Ilustrilo por Vektoraj Bildoj
+X-GNOME-FullName[es]=Editor de gráficos vectoriales Inkscape
+X-GNOME-FullName[et]=Inkscape, vektorgraafika redaktor
+X-GNOME-FullName[eu]=Inkscape bektore-grafikoen editorea
+X-GNOME-FullName[fi]=Inkscape vektorigrafiikkatyökalu
+X-GNOME-FullName[fr]=Éditeur d'images vectorielles SVG Inkscape
+X-GNOME-FullName[gl]=Editor de imaxes vectoriais Inkscape
+X-GNOME-FullName[gu]=Inkscape વ્હેક્ટર ગ્રાફિક્સ સંપાદક
+X-GNOME-FullName[he]=אינקסקייפ — עורך גרפיקה וקטורית
+X-GNOME-FullName[hi]=इंकस्केप वेक्टर ग्राफिक्स संपादक
+X-GNOME-FullName[hr]=Inkscape - program za vektorsko crtanje
+X-GNOME-FullName[hu]=Inkscape - vektorgrafikai szerkesztő
+X-GNOME-FullName[hy]=Inkscape Վեկտորային Գրաֆիկայի Խմբագիր
+X-GNOME-FullName[id]=Penyunting Grafik Vektor Inkscape
+X-GNOME-FullName[is]=Inkscape teikniforrit fyrir vigramyndir
+X-GNOME-FullName[it]=Inkscape - Grafica vettoriale SVG
+X-GNOME-FullName[ja]=Inkscape ベクターグラフィックエディター
+X-GNOME-FullName[km]=កម្មវិធី​កែ​សម្រួល​ក្រាហ្វិក​វ៉ិចទ័រ​របស់​ Inkscape
+X-GNOME-FullName[kn]=ಇಂಕ್‌ಸ್ಕೇಪ್ ವೆಕ್ಟರ್ ಗ್ರಾಫಿಕ್ಸ್ ಸಂಪಾದಕ
+X-GNOME-FullName[ko]=Inkscape 벡터 그래픽 편집기
+X-GNOME-FullName[kok]=इंकस्केप व्हेक्टर ग्राफिक्स संपादक
+X-GNOME-FullName[kok@latin]=Inkscape vekttor grafiks edittor
+X-GNOME-FullName[ks@aran]=اِنسکیپ ویکٹر گرافکس اڈیٹر
+X-GNOME-FullName[ks@deva]=इनकसकेप वेक्टर ग्राफ़िक्स अडीटर
+X-GNOME-FullName[lt]=Inkscape vektorinės grafikos rengyklė
+X-GNOME-FullName[lv]=Vektoru grafikas redaktors Inkscape
+X-GNOME-FullName[mai]=Inkscape सदिश आलेखी संपादक
+X-GNOME-FullName[ml]=ഇങ്ക്സ്കെയ്പ് വെക്ടര്‍ ഗ്രാഫിക്സ് എഡിറ്റര്‍
+X-GNOME-FullName[mni]=ꯏꯪꯛꯁ꯭ꯀꯦꯞ ꯚꯦꯛꯇꯔ ꯒ꯭ꯔꯥꯐꯤꯛꯁ ꯏꯗꯤꯇꯔ
+X-GNOME-FullName[mni@beng]=ইঙ্কস্কেপ ভেক্তর গ্রাফিক্স ইদিতর
+X-GNOME-FullName[mr]=इंकस्केप व्हेक्टर ग्राफिक्स संपादक
+X-GNOME-FullName[nb]=Inkscape vektor-tegneprogram
+X-GNOME-FullName[nl]=Inkscape vector tekenpakket
+X-GNOME-FullName[or]=ଇଙ୍କସ୍କେପ ଭେକ୍ଟର ଗ୍ରାଫିକ୍ସ ସଂପାଦକ
+X-GNOME-FullName[pl]=Inkscape - edytor grafiki wektorowej
+X-GNOME-FullName[pt_BR]=Editor de Imagens Vetoriais Inkscape
+X-GNOME-FullName[pt]=Inkscape Editor de Imagem Vectorial
+X-GNOME-FullName[ro]=Inkscape – Editor de grafică vectorială
+X-GNOME-FullName[ru]=Редактор векторной графики Inkscape
+X-GNOME-FullName[sa]=इङ्क्स्केप् वेक्टर् सुचित्रीयसंपादकः
+X-GNOME-FullName[sat@deva]=काली ञेनेल वेक्टर गार चिता़र सासापड़ाव
+X-GNOME-FullName[sat]=ᱠᱟᱞᱤ ᱧᱮᱱᱮᱞ ᱣᱮᱠᱴᱨ ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱥᱟᱥᱟᱯᱲᱟᱣ
+X-GNOME-FullName[sd]=اِنڪسڪيپ ويڪٽر اکري چٽ
+X-GNOME-FullName[sd@deva]=इंकस्केप वेक्टर अखिरी चिट संपादकु
+X-GNOME-FullName[sk]=Inkscape - editor vektorovej grafiky
+X-GNOME-FullName[sl]=Urejevalnik vektorskih slik Inkscape
+X-GNOME-FullName[sr@latin]=Inkscape program za vektorsko crtanje
+X-GNOME-FullName[sr]=Inkscape програм за векторско цртање
+X-GNOME-FullName[sv]=Vektorillustratören Inkscape
+X-GNOME-FullName[ta]=Inkscape வெக்டர் வரைகலை எடிட்டர்
+X-GNOME-FullName[te]=ఇంక్‌స్కేప్ సదిశ రేఖాచిత్రాల కూర్పరి
+X-GNOME-FullName[tr]=Inkscape Vektörel Grafik Düzenleyici
+X-GNOME-FullName[uk]=Редактор векторної графіки Inkscape
+X-GNOME-FullName[ur]=انك اسكیپ ویكٹر گرافیكس ایڈیٹر
+X-GNOME-FullName[vi]=Inkscape - Trình Xử lý Ảnh Véc-tơ
+X-GNOME-FullName[zh_CN]=Inkscape 矢量绘图软件
+X-GNOME-FullName[zh_TW]=Inkscape 向量繪圖軟體
+X-GNOME-FullName=Inkscape Vector Graphics Editor
+Comment[ar]=إنشاء و تحرير الرسومات الشعاعية
+Comment[as]=জুখিব পৰা ভেক্টৰ গ্ৰাফিক্স ছবিবোৰ তৈয়াৰ আৰু সম্পাদনা কৰক
+Comment[be]=Стварэньне й зьмяненьне відарысаў вэктарнай ґрафікі (SVG)
+Comment[bg]=Създаване и редакция на изображения Scalable Vector Graphics
+Comment[bn]=স্কেলেবল ভেক্টর গ্রাফিক্স ছবি তৈরী ও সম্পাদনা করুন
+Comment[bn_BD]=স্কেলেবল ভেক্টর গ্রাফিক্স ছবি তৈরী ও সম্পাদনা করুন
+Comment[br]=Krouiñ hag embann skeudennoù mod SVG (Scalable Vector Graphics)
+Comment[brx]=सुजाथाव भेक्टर ग्राफिक्स मुसुखाफोर सोरजि आरो सुजु
+Comment[ca]=Creeu i editeu imatges de gràfics de vectors escalables
+Comment[ca@valencia]=Creeu i editeu imatges de gràfics de vectors escalables
+Comment[cs]=Vytvářejte a upravujte vektorovou grafiku (SVG)
+Comment[da]=Opret og redigér SVG-billeder
+Comment[de]=Skalierbare Vektorgrafiken erstellen und bearbeiten
+Comment[doi]=मापजोग वैक्टर ग्राफिक्स बिंब बनाओ ते संपादत करो
+Comment[dz]=ཆ་ཚད་འཇལ་བཏུབ་པའི་མཉམ་ཐིག་ཚད་རིས་ཀྱི་གཟུགས་བརྙན་ཚུ་གསར་བསྐྲུན་དང་ཞུན་དག་འབད།
+Comment[el]=Δημιουργία και τροποποίηση κλιμακώσιμων διανυσματικών εικόνων γραφικών
+Comment[en_AU]=Create and edit Scalable Vector Graphics images
+Comment[en_GB]=Create and edit Scalable Vector Graphics images
+Comment[en_US@piglatin]=Eatecray andway editway Alablescay Ectorvay Aphicsgray imagesway
+Comment[eo]=Kreu kaj redaktu bildoj en formato SVG (Scalable Vector Graphics)
+Comment[es]=Cree y edite Gráficos Vectoriales Escalables (SVG)
+Comment[et]=SVG-vektorgraafikas piltide joonistamine ja muutmine
+Comment[eu]=Sortu eta editatu Grafiko Bektorial Eskalakor (SVG) irudiak
+Comment[fi]=Luo ja muokkaa Scalable Vector Graphics -piirroksia
+Comment[fr]=Créer et éditer des images Scalable Vector Graphics
+Comment[gl]=Cree e edite imaxes Scalable Vector Graphics
+Comment[gu]=માપવાયોગ્ય વ્હેક્ટર ગ્રાફિક્સ છવિઓ બનાવો અને સંપાદિત કરો
+Comment[he]=יצירה ועריכה של תמונות בגרפיקת וקטורים נמתחת
+Comment[hi]=मापनीय वेक्टर ग्राफिक्स छवियां बनाएं और संपादित करें
+Comment[hr]=Stvaranje i uređivanje vektorskih crteža
+Comment[hu]=Scalable Vector Graphics (méretezhető vektorgrafika, SVG)-képek létrehozása és szerkesztése
+Comment[id]=Membuat dan mengedit gambar Scalable Vector Graphics
+Comment[is]=Vinna með SVG vektorteikningar (Scalable Vector Graphics)
+Comment[it]=Crea e modifica immagini Scalable Vector Graphics
+Comment[ja]=Scalable Vector Graphics (SVG) 画像の作成と編集を行います
+Comment[km]=បង្កើត និង​កែសម្រួល​​​រូបភាព​ក្រាហ្វិក​វ៉ិចទ័រ​ដែល​អាច​ធ្វើ​មាត្រដ្ឋាន​បាន​​
+Comment[kn]=ಸ್ಕೇಲೆಬಲ್ ವೆಕ್ಟರ್ ಗ್ರಾಫಿಕ್ಸ್ ಚಿತ್ರಗಳನ್ನು ರಚಿಸಿ ಹಾಗು ಸಂಪಾದಿಸಿ
+Comment[ko]=SVG 이미지 생성 및 편집
+Comment[kok]=स्केलेबल व्हेक्टर ग्राफिक्स प्रतिमा तयार आणि संपादित करात
+Comment[kok@latin]=Mapache vekttor grafiks rupnnem roch ani sompadit kor
+Comment[ks@aran]=بناویوتہٕ ادارت کٔریو قابلئ پیمائش ویکٹر گرافکس شکلہٕ
+Comment[ks@deva]=बनावीव तअ. इदारत कॲरीव क़ाबलिअ पेयमाईश वयक्टर ग्राफ़िक्स शकलअ.
+Comment[lt]=Kurti ir redaguoti vektorinius grafinius piešinius
+Comment[lv]=Izveidojiet un labojiet mērogojamās vektoru grafikas (SVG) attēlus
+Comment[mai]=मापनीय सदिश आलेखी छवि बनाउ आओर संपादित करू
+Comment[ml]=സ്കെയിലബിള്‍ വെക്റ്റര്‍ ഗ്രാഫിക്സ് ചിത്രങ്ങളെ നിര്‍മ്മിക്കുകയൊ എഡിറ്റൊ ചെയ്യുക
+Comment[mni]=ꯁ꯭ꯀꯦꯂꯦꯕꯜ ꯚꯦꯛꯇꯔ ꯒ꯭ꯔꯥꯐꯤꯛꯁ ꯏꯃꯦꯖꯁꯤꯡ ꯁꯦꯝꯒꯠꯂꯣ ꯑꯃꯁꯨꯡ ꯁꯦꯝꯗꯣꯛꯎ
+Comment[mni@beng]=স্কেলেবল ভেক্তর গ্রাফিক্স ইমেজশিং শেমগৎলো অমসুং শেমদোকউ
+Comment[mr]=स्केलेबल व्हेक्टर ग्राफिक्स प्रतिमा तयार आणि संपादित करा
+Comment[nb]=Lag og rediger Skalerbar VektorGrafikk-bilder
+Comment[ne]=स्केलेबुल भेक्टर ग्राफिक्स छविहरू सिर्जना गर्नुहोस् र सम्पादन गर्नुहोस्
+Comment[nl]=Scalable Vector Graphics-afbeeldingen maken en bewerken
+Comment[nn]=Lag og rediger skalerbare vektorbilete (SVG)
+Comment[or]=ସ୍କେଲେବଲ େଭକ୍ଟର ଗ୍ରାଫିକ୍ସ ଚିତ୍ରସବୁ ସୃଷ୍ଟି ଏବଂ ସଂପାଦନା କରନ୍୍ତୁ
+Comment[pa]=ਸਕੇਲੇਬਲ ਵੈਕਟਰ ਗਰਾਫਿਕਸ ਚਿੱਤਰ ਬਣਾਓ ਅਤੇ ਸੋਧੋ
+Comment[pl]=Tworzenie i edycja grafiki wektorowej SVG
+Comment[pt_BR]=Crie e edite desenhos vetoriais escaláveis (SVG)
+Comment[pt]=Crie e edite imagens Gráficas Vectoriais Escalaveis
+Comment[ro]=Creează și editează imagini în format Scalable Vector Graphics
+Comment[ru]=Создание и редактирование масштабируемой векторной графики в формате SVG
+Comment[sa]=माप्य-वेक्टर्-सुचित्रीय-चित्राणि उत्पाद्य सम्पादय
+Comment[sat@deva]=नाप दाड़ेयाक् वेक्टर गार चिता़र आहला तेयार मे आर सासापड़ाव मे
+Comment[sat]=ᱱᱟᱯ ᱫᱟᱲᱮᱭᱟᱜ ᱣᱮᱠᱴᱨ ᱜᱟᱨ ᱪᱤᱛᱟᱹᱨ ᱟᱦᱞᱟ ᱛᱮᱭᱟᱨ ᱢᱮ ᱟᱨ ᱥᱟᱥᱟᱯᱲᱟᱣ ᱢᱮ
+Comment[sd]=ماپڻ جوڳا ويڪٽر اکري چٽ ۽ عڪس خلقيو ۽ سمپادت ڪريو
+Comment[sd@deva]=मापण जोॻो वेक्टर अखिरी चिट ऐं अक्स खलिकियो ऐं संपादित करियो.
+Comment[sk]=Tvorba a úprava obrázkov Scalable Vector Graphics
+Comment[sl]=Ustvarjajte in urejajte vektorske slike SVG
+Comment[sr@latin]=Pravljenje i uređivanje SVG vektorskih slika
+Comment[sr]=Прављење и уређивање SVG векторских слика
+Comment[sv]=Skapa och redigera SVG-bilder
+Comment[ta]=அளவிடக்கூடிய வெக்டார் வரைகலைகளின் படங்களை உருவாக்கி திருத்தவும்
+Comment[te]=సదిశ రేఖాచిత్రాలని సృష్టించండి మరియు దిద్దుబాటు చేయండి
+Comment[th]=สร้างและแก้ไขภาพ Scalable Vector Graphics
+Comment[tr]=Ölçeklenebilir Vektör İmgeleri oluşturur ve düzenler
+Comment[uk]=Створення та редагування зображень у форматі SVG
+Comment[ur]=اسكیلیبل ویكٹر گرافیكس امیجس تخلیق اور مرتب كریں
+Comment[vi]=Tạo và sửa ảnh véc-tơ co giãn được
+Comment[zh_CN]=创建、编辑可缩放矢量图形图像
+Comment[zh_TW]=建立和編輯可縮放向量繪圖圖形
+Comment=Create and edit Scalable Vector Graphics images
+Keywords[de]=image;editor;vector;drawing;
+Keywords[en_GB]=image;editor;vector;drawing;
+Keywords[fr]=image;éditeur;vectoriel;dessin;
+Keywords[is]=mynd;ritill;vigur;vektor;línur;teikning;
+Keywords[it]=immagine;editor;vettoriale;disegno;
+Keywords[lv]=attēls;redaktors;vektors;zīmējums;
+Keywords[nl]=image;editor;vector;drawing;
+Keywords[uk]=image;editor;vector;drawing;зображення;редактор;векторне;вектор;малювання;
+Keywords[zh_CN]=image;editor;vector;drawing;矢量;图像;编辑;编辑器;向量;绘图;
+Keywords=image;editor;vector;drawing;
+Type=Application
+Categories=Graphics;VectorGraphics;GTK;
+MimeType=image/svg+xml;image/svg+xml-compressed;application/vnd.corel-draw;application/pdf;application/postscript;image/x-eps;application/illustrator;image/cgm;image/x-wmf;application/x-xccx;application/x-xcgm;application/x-xcdt;application/x-xsk1;application/x-xcmx;image/x-xcdr;application/visio;application/x-visio;application/vnd.visio;application/visio.drawing;application/vsd;application/x-vsd;image/x-vsd;
+Exec=inkscape %F
+TryExec=inkscape
+Terminal=false
+StartupNotify=true
+Icon=inkscape
diff --git a/setup/gui/inkscape.svg b/setup/gui/inkscape.svg
new file mode 120000
index 000000000..494db289d
--- /dev/null
+++ b/setup/gui/inkscape.svg
@@ -0,0 +1 @@
+../../share/branding/inkscape.svg \ No newline at end of file
diff --git a/src/path-prefix.h b/src/path-prefix.h
index 7f9bcec51..8a39ede84 100644
--- a/src/path-prefix.h
+++ b/src/path-prefix.h
@@ -21,28 +21,33 @@
//#endif /* __cplusplus */
#ifdef ENABLE_BINRELOC
-# define INKSCAPE_APPICONDIR BR_DATADIR( "/pixmaps" )
-# define INKSCAPE_ATTRRELDIR BR_DATADIR( "/inkscape/attributes" )
-# define INKSCAPE_BINDDIR BR_DATADIR( "/inkscape/bind" )
-# define INKSCAPE_EXAMPLESDIR BR_DATADIR( "/inkscape/examples" )
-# define INKSCAPE_EXTENSIONDIR BR_DATADIR( "/inkscape/extensions" )
-# define INKSCAPE_FILTERDIR BR_DATADIR( "/inkscape/filters" )
-# define INKSCAPE_GRADIENTSDIR BR_DATADIR( "/inkscape/gradients" )
-# define INKSCAPE_KEYSDIR BR_DATADIR( "/inkscape/keys" )
-# define INKSCAPE_PIXMAPDIR BR_DATADIR( "/inkscape/icons" )
-# define INKSCAPE_MARKERSDIR BR_DATADIR( "/inkscape/markers" )
-# define INKSCAPE_PALETTESDIR BR_DATADIR( "/inkscape/palettes" )
-# define INKSCAPE_PATTERNSDIR BR_DATADIR( "/inkscape/patterns" )
-# define INKSCAPE_SCREENSDIR BR_DATADIR( "/inkscape/screens" )
-# define INKSCAPE_SYMBOLSDIR BR_DATADIR( "/inkscape/symbols" )
-# define INKSCAPE_THEMEDIR BR_DATADIR( "/icons" )
-# define INKSCAPE_TUTORIALSDIR BR_DATADIR( "/inkscape/tutorials" )
-# define INKSCAPE_TEMPLATESDIR BR_DATADIR( "/inkscape/templates" )
-# define INKSCAPE_UIDIR BR_DATADIR( "/inkscape/ui" )
+/* The way that we're building now is with a shared library between Inkscape
+ and Inkview, and the code will find the path to the library then. But we
+ don't really want that. This prefix then pulls things out of the lib directory
+ and back into the root install dir. */
+# define INKSCAPE_LIBPREFIX "/../.."
+# define INKSCAPE_APPICONDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/pixmaps" )
+# define INKSCAPE_ATTRRELDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/attributes" )
+# define INKSCAPE_BINDDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/bind" )
+# define INKSCAPE_EXAMPLESDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/examples" )
+# define INKSCAPE_EXTENSIONDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/extensions" )
+# define INKSCAPE_FILTERDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/filters" )
+# define INKSCAPE_GRADIENTSDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/gradients" )
+# define INKSCAPE_KEYSDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/keys" )
+# define INKSCAPE_PIXMAPDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/icons" )
+# define INKSCAPE_MARKERSDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/markers" )
+# define INKSCAPE_PALETTESDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/palettes" )
+# define INKSCAPE_PATTERNSDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/patterns" )
+# define INKSCAPE_SCREENSDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/screens" )
+# define INKSCAPE_SYMBOLSDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/symbols" )
+# define INKSCAPE_THEMEDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/icons" )
+# define INKSCAPE_TUTORIALSDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/tutorials" )
+# define INKSCAPE_TEMPLATESDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/templates" )
+# define INKSCAPE_UIDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/inkscape/ui" )
//CREATE V0.1 support
-# define CREATE_GRADIENTSDIR BR_DATADIR( "/create/gradients/gimp" )
-# define CREATE_PALETTESDIR BR_DATADIR( "/create/swatches" )
-# define CREATE_PATTERNSDIR BR_DATADIR( "/create/patterns/vector" )
+# define CREATE_GRADIENTSDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/create/gradients/gimp" )
+# define CREATE_PALETTESDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/create/swatches" )
+# define CREATE_PATTERNSDIR BR_DATADIR( INKSCAPE_LIBPREFIX "/share/create/patterns/vector" )
#else
# ifdef WIN32
# define INKSCAPE_APPICONDIR WIN32_DATADIR("pixmaps")