summaryrefslogtreecommitdiffstats
path: root/src/path-prefix.h
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2016-06-21 03:37:49 +0000
committerTed Gould <ted@gould.cx>2016-06-21 03:37:49 +0000
commit61343ac879caaf278c1b5e83c5f05d5798affae6 (patch)
tree76f14085e1aa1e78c6ef6ae5a2b07e54638446c9 /src/path-prefix.h
parentMake the relocatable paths relative to the lib install (diff)
downloadinkscape-61343ac879caaf278c1b5e83c5f05d5798affae6.tar.gz
inkscape-61343ac879caaf278c1b5e83c5f05d5798affae6.zip
Adjust directories to be lib based
(bzr r14950.1.8)
Diffstat (limited to 'src/path-prefix.h')
-rw-r--r--src/path-prefix.h43
1 files changed, 22 insertions, 21 deletions
diff --git a/src/path-prefix.h b/src/path-prefix.h
index d63fba7fc..3e226dd97 100644
--- a/src/path-prefix.h
+++ b/src/path-prefix.h
@@ -21,28 +21,29 @@
//#endif /* __cplusplus */
#ifdef ENABLE_BINRELOC
-# define INKSCAPE_APPICONDIR BR_DATADIR( "/../share/pixmaps" )
-# define INKSCAPE_ATTRRELDIR BR_DATADIR( "/../share/inkscape/attributes" )
-# define INKSCAPE_BINDDIR BR_DATADIR( "/../share/inkscape/bind" )
-# define INKSCAPE_EXAMPLESDIR BR_DATADIR( "/../share/inkscape/examples" )
-# define INKSCAPE_EXTENSIONDIR BR_DATADIR( "/../share/inkscape/extensions" )
-# define INKSCAPE_FILTERDIR BR_DATADIR( "/../share/inkscape/filters" )
-# define INKSCAPE_GRADIENTSDIR BR_DATADIR( "/../share/inkscape/gradients" )
-# define INKSCAPE_KEYSDIR BR_DATADIR( "/../share/inkscape/keys" )
-# define INKSCAPE_PIXMAPDIR BR_DATADIR( "/../share/inkscape/icons" )
-# define INKSCAPE_MARKERSDIR BR_DATADIR( "/../share/inkscape/markers" )
-# define INKSCAPE_PALETTESDIR BR_DATADIR( "/../share/inkscape/palettes" )
-# define INKSCAPE_PATTERNSDIR BR_DATADIR( "/../share/inkscape/patterns" )
-# define INKSCAPE_SCREENSDIR BR_DATADIR( "/../share/inkscape/screens" )
-# define INKSCAPE_SYMBOLSDIR BR_DATADIR( "/../share/inkscape/symbols" )
-# define INKSCAPE_THEMEDIR BR_DATADIR( "/../share/icons" )
-# define INKSCAPE_TUTORIALSDIR BR_DATADIR( "/../share/inkscape/tutorials" )
-# define INKSCAPE_TEMPLATESDIR BR_DATADIR( "/../share/inkscape/templates" )
-# define INKSCAPE_UIDIR BR_DATADIR( "/../share/inkscape/ui" )
+# 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( "/../share/create/gradients/gimp" )
-# define CREATE_PALETTESDIR BR_DATADIR( "/../share/create/swatches" )
-# define CREATE_PATTERNSDIR BR_DATADIR( "/../share/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")