• Cyrille Chepelov's avatar
    used the libxml1/libxml2 compatibility macros as taught by · 7c87fdd8
    Cyrille Chepelov authored
    	* app/app_procs.c:
    	* app/load_save.c:
    	* lib/dia_xml.c:
    	* lib/plug-ins.c:
    	* lib/sheet.c:
    	* objects/custom/shape_info.c:
    	* plug-ins/shape/shape-export.c:
    	* plug-ins/svg/render_svg.c: used the libxml1/libxml2
    	compatibility macros as taught by http://xmlsoft.org/upgrade.html;
    	removed xmlKeepBlanksDefault(0) in favour for proper
    	xmlIsBlankNode() testing. Lots of other fixups to use the
    	"libxml1.5" (libxml2 parser embedded in recent libxml1), and to
    	make libxml1 output correct files.
    
    	* configure.in: use libxml2 (>= 2.3.9) if it's found, or
    	libxml1 (>= 1.8.14). Exactly one of these must be installed (devel
            packages). If both devel packages are found, the build will stop
    
            (Fredrik: please add a Build-Conflicts: on libxml2-dev for the moment)
    7c87fdd8