Blob Blame History Raw
diff --git a/pygtk/Makefile.am.inc b/pygtk/Makefile.am.inc
index 433412c8bcb5..33c65ad8975b 100644
--- a/pygtk/Makefile.am.inc
+++ b/pygtk/Makefile.am.inc
@@ -18,6 +18,8 @@ pygtk/zbarpygtk.defs: include/zbar/zbargtk.h
 	$(SED) -e 's/Z_TYPE_BAR_/ZBAR_TYPE_/' > $@
 
 pygtk/%.c: pygtk/%.defs $(srcdir)/pygtk/zbarpygtk.override
-	$(PYGTK_CODEGEN) --prefix zbarpygtk \
+	env $(PYGTK_CODEGEN) |sed s,python,python2, > ./codegen.sh
+	chmod 755 ./codegen.sh
+	./codegen.sh --prefix zbarpygtk \
             --register $(PYGTK_DEFS)/gdk-types.defs \
 	    --override $(srcdir)/pygtk/zbarpygtk.override $< > $@