diff options
Diffstat (limited to 'sci-geosciences/mapnik/files/mapnik-3.0.18-scons.patch')
-rw-r--r-- | sci-geosciences/mapnik/files/mapnik-3.0.18-scons.patch | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/sci-geosciences/mapnik/files/mapnik-3.0.18-scons.patch b/sci-geosciences/mapnik/files/mapnik-3.0.18-scons.patch new file mode 100644 index 000000000000..2414bf95fedd --- /dev/null +++ b/sci-geosciences/mapnik/files/mapnik-3.0.18-scons.patch @@ -0,0 +1,39 @@ +--- a/SConstruct ++++ b/SConstruct +@@ -317,7 +317,7 @@ + ('LINK_PRIORITY','Priority list in which to sort library and include paths (default order is internal, other, frameworks, user, then system - see source of `sort_paths` function for more detail)',','.join(DEFAULT_LINK_PRIORITY)), + + # Install Variables +- ('PREFIX', 'The install path "prefix"', '/usr/local'), ++ ('PREFIX', 'The install path "prefix"', '/usr'), + ('LIBDIR_SCHEMA', 'The library sub-directory appended to the "prefix", sometimes lib64 on 64bit linux systems', LIBDIR_SCHEMA_DEFAULT), + ('DESTDIR', 'The root directory to install into. Useful mainly for binary package building', '/'), + ('PATH', 'A custom path (or multiple paths divided by ":") to append to the $PATH env to prioritize usage of command line programs (if multiple are present on the system)', ''), +@@ -1222,6 +1222,8 @@ + + color_print(4,'Configuring build environment...') + ++ OPTIONAL_LIBSHEADERS = [] ++ + if not env['FAST']: + SetCacheMode('force') + +@@ -1410,7 +1412,8 @@ + # https://github.com/mapnik/mapnik/issues/913 + if env.get('XMLPARSER') and env['XMLPARSER'] == 'libxml2': + if env.get('XML2_LIBS') or env.get('XML2_INCLUDES'): +- OPTIONAL_LIBSHEADERS.insert(0,['libxml2','libxml/parser.h',True,'C']) ++ # code doesn't actually use HAVE_XMML2 but set just to have a fifth value ++ OPTIONAL_LIBSHEADERS.append(['libxml2','libxml/parser.h',True,'C','-DHAVE_XML2']) + if env.get('XML2_INCLUDES'): + inc_path = env['XML2_INCLUDES'] + env.AppendUnique(CPPPATH = fix_path(inc_path)) +@@ -1428,8 +1431,6 @@ + else: + env['SKIPPED_DEPS'].extend(['dlfcn']) + +- OPTIONAL_LIBSHEADERS = [] +- + if env['JPEG']: + OPTIONAL_LIBSHEADERS.append(['jpeg', ['stdio.h', 'jpeglib.h'], False,'C','-DHAVE_JPEG']) + inc_path = env['%s_INCLUDES' % 'JPEG'] |