$NetBSD: patch-aa,v 1.5 2012/01/04 19:08:30 fhajny Exp $

Support for Python 2.7, drop dependency on gsed.
--- Makefile.orig	2011-12-16 12:24:15.000000000 +0000
+++ Makefile
@@ -1,3 +1,4 @@
+SHELL=$(MAKE_SHELL)
 TMPDIR ?= /tmp
 
 RABBITMQ_NODENAME ?= rabbit
@@ -26,6 +27,9 @@ QC_TRIALS ?= 100
 ifeq ($(shell python -c 'import simplejson' 2>/dev/null && echo yes),yes)
 PYTHON=python
 else
+ifeq ($(shell python2.7 -c 'import simplejson' 2>/dev/null && echo yes),yes)
+PYTHON=python2.7
+else
 ifeq ($(shell python2.6 -c 'import simplejson' 2>/dev/null && echo yes),yes)
 PYTHON=python2.6
 else
@@ -37,6 +41,7 @@ PYTHON=python
 endif
 endif
 endif
+endif
 
 BASIC_PLT=basic.plt
 RABBIT_PLT=rabbit.plt
@@ -246,7 +251,9 @@ stop-cover: all
 srcdist: distclean
 	mkdir -p $(TARGET_SRC_DIR)/codegen
 	cp -r ebin src include LICENSE LICENSE-MPL-RabbitMQ INSTALL README $(TARGET_SRC_DIR)
-	sed -i.save 's/%%VSN%%/$(VERSION)/' $(TARGET_SRC_DIR)/ebin/rabbit_app.in && rm -f $(TARGET_SRC_DIR)/ebin/rabbit_app.in.save
+	sed 's/%%VSN%%/$(VERSION)/' $(TARGET_SRC_DIR)/ebin/rabbit_app.in \
+		> $(TARGET_SRC_DIR)/ebin/rabbit_app.in.tmp && \
+		mv $(TARGET_SRC_DIR)/ebin/rabbit_app.in.tmp $(TARGET_SRC_DIR)/ebin/rabbit_app.in
 
 	cp -r $(AMQP_CODEGEN_DIR)/* $(TARGET_SRC_DIR)/codegen/
 	cp codegen.py Makefile generate_app generate_deps calculate-relative $(TARGET_SRC_DIR)
