diff --git a/contrib/spi/Makefile b/contrib/spi/Makefile
index 3514eb8dd8fd96a91e90d24c06dea73a26872fdc..2784d69b9eb8b963ce51d6584599876295342e89 100644
--- a/contrib/spi/Makefile
+++ b/contrib/spi/Makefile
@@ -1,9 +1,13 @@
 
-SRCDIR= /home/postgres/current/pgsql/src
+SRCDIR= ../../src
 
 include $(SRCDIR)/Makefile.global
 
-CFLAGS+= $(CFLAGS_SL) -I$(SRCDIR)/include -DREFINT_QUIET
+CFLAGS+= $(CFLAGS_SL) -I$(SRCDIR)/include
+
+ifdef REFINT_VERBOSE
+CFLAGS+= -DREFINT_VERBOSE
+endif
 
 TARGETS= refint$(DLSUFFIX) refint.sql
 
@@ -18,4 +22,4 @@ all:: $(TARGETS)
 	    -e "s:_DLSUFFIX_:$(DLSUFFIX):g" < $< > $@
 
 clean: 
-	rm -f $(TARGETS)
+	rm -f $(TARGETS) refint.o