Description: Fix sed scripts to allow slashes in build flags.
Author: Nicolas Boulenguez <nicolas@debian.org>

--- a/Makefile
+++ b/Makefile
@@ -96,10 +96,9 @@
 	install --directory $(DESTDIR)/$(SRC_DIR)/$(LIB_NAME)
 	install --mode=644 src/*.ad[sb] src/*.[ch] $(DESTDIR)/$(SRC_DIR)/$(LIB_NAME)
 	install --directory $(DESTDIR)/$(GPR_DIR)
-	sed template_for_installed_project \
-          $(foreach var,LIB_NAME SRC_DIR ALI_DIR LDLIBS LIB_DIR, \
-          -e 's/$$($(var))/$(subst $(space),"$(comma) ",$($(var)))/g') \
-          > $(DESTDIR)/$(GPR_DIR)/$(LIB_NAME).gpr
+	sed '$(foreach var,LIB_NAME SRC_DIR ALI_DIR LDLIBS LIB_DIR, \
+          s%$$($(var))%$(subst $(space),"$(comma) ",$($(var)))/;)' \
+          template_for_installed_project > $(DESTDIR)/$(GPR_DIR)/$(LIB_NAME).gpr
 	chmod 644 $(DESTDIR)/$(GPR_DIR)/$(LIB_NAME).gpr
 	install --directory $(DESTDIR)/$(ALI_DIR)/$(LIB_NAME)
 	install --mode=444 build-lib-dynamic/*.ali $(DESTDIR)/$(ALI_DIR)/$(LIB_NAME)
@@ -122,9 +121,8 @@
 empty :=
 space := $(empty) $(empty)
 texttools.gpr examples/examples.gpr: %.gpr: %.gpr.sed
-	sed $< \
-	 $(foreach var,ADAFLAGS CFLAGS LDFLAGS LDLIBS SOVERSION, \
-	   -e 's/$(var)/$(subst $(space),"$(comma) ",$($(var)))/') \
-	 > $@
+	sed '$(foreach var,ADAFLAGS CFLAGS LDFLAGS LDLIBS SOVERSION, \
+	   s%$(var)%$(subst $(space),"$(comma) ",$($(var)))%;)' \
+	 $< > $@
 
 .PHONY: build build-dynamic build-static clean install test uninstall
